<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:abus="http://arbutusbio.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="abus-20200630.xsd" xlink:type="simple"/>
    <context id="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iae393a6e2ca64dab98583665ac385c3c_I20200805">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
        </entity>
        <period>
            <instant>2020-08-05</instant>
        </period>
    </context>
    <context id="i1b29013d9ccd47739bf1122423255630_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i125afe264def4f1187825aa6d5b0ca73_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abus:CollaborationAndContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if571d7ea64f74fa197f90b9584344caa_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abus:CollaborationAndContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i25448a5c03fd4826bbb650632ec11a9d_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abus:CollaborationAndContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2f3aa7c1a7a24f46be078b141c74dc16_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abus:CollaborationAndContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9e1580e933074074b40051a92c84dcc1_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic34781d5ae4a4f319fb68e5749c4c085_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i1c17eb1e89ba4182b502402c378266fa_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i025b3a16804a4ad6830ae9372bd16dbd_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ibf56300ad42348e7b7bfb4f3c10b6f5f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7a70b5a29aed4dbabe152ce8195f3650_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="id302414a0e0945cb979aaa41fcc31d26_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="ie0bde90ac7a840828be4729bbdfc266a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i4c3b876feba0448f9c56ceddcb4c235a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="if437799dbc034437949e3d34ded829a5_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ib623f6f079a1451ab2cdfe84f40b5886_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i30b4b8e0fd194cee83b1977522a292ac_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="iaf6edf9a266c41fd80eb6f0fc32e94d3_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="id4f528736cd947a696571f72f9bfbb58_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i2f5bfb9b45ac4d5da44de92b3a1aff5d_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i9b74dc855e66449e90e5bf2fc33dc0e7_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i7cf0ada9ed1e437da062862fa5504b12_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i49ab2a03f62b4754935513c96285cf86_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i8123e1065b8e4aeabb7cb7c543538d01_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i5ed413ec87a04741843d5c0224e8de8f_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i73254b87506e423ea184889247d26556_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i566a140ebd3e48cb8fc721a91e6be758_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i58873a4ed0a5479d90d6b23b0d53ebc1_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="if6a33bd95eaa4887998316af4d66eb13_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="iece3d35f3c1e420e9392ac42e99cb929_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i8b0e8d835f6b4b38895a04e3804ff09d_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i982ab4261fde4e67bf7f7e6f5be75aad_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ib16d11911a43491bb4b5ec222e7a99b7_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="ic83c849cea8a4982b9a447b5aab3ec19_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="id547923c3c8c491ba749b447ba4547a0_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i2ac68246270c416d943740dbc082596f_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i8bf7851f73b542398c66451e6bbaad6b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if3c04baf5fe54248b2313ce91f3d9db1_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i1ea9e1807d0a4a5c9c748057d63db84f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i572e77bd68b94265b4b8e487682c3ef1_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i6eef351710724ef69614f38a1770db9a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="ie0cad0fba4bc48ae867aa7466eb9336e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id42101d38e864f0ab7155e0b58846958_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i06df27f889ee4e789a770b8ed76203cd_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i5c560e19eab34f9b8e818a8c373b1d24_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="if897f6a6c8ba4b0b9b720ee79be3c9c1_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i3a9b48a1648345d99f907c2fd6499573_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="ife864a24266a47f2831a87610c3a3f57_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i947d2931c32e42be80f691e24f1b0ad1_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="if4fb6379dda444d4ad733a78224b1278_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i440da01222834186800f0dfa1a8da446_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i5786177594ca4ac69726e2af6aac9c35_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="ifc8d4db233bc419190c4b2347a3d3bc8_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i2342bcce61d34287b1b59cfd031db8e3_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i98f5445652e24824bbfa5cda2eb528b8_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i7442c2f04ad94e18a2bf688d2373acff_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="ie04c7d377f7543dc843e2896a019726c_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="ia6a9c27da44248288513a4043cd31e9d_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="iedb274b3124d4e2aaae0ba0add5e8e90_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i1591ced9254345b59fcbecadc8eb889f_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i73fbf45a28a84bf29576d77c84d211f2_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i37e194202f5947bb970e15b9f22af82b_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i50e26feae00f4745803908b0b0f436c1_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="ib7a89a232126436b84d74ef3613042dd_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i3499e488a0b449ca8e296bde3bd4386a_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ic45200ba0883476da749b1e2c566cb83_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <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="if50cebbe7fd6495cb3e405696082a5c1_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <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="i7fa66c12e741440ea980dcfb3de83528_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <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="ifcaf450731984c2181463ca7675c7835_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i57fd576f33c1458a9b844e652bcf6a32_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <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="i7c5817cf06cf4803ad4ffd58396e6bfd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <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="i58c456a0fa9f4d998cd5e3d35b625e81_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <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="ie3d47cfeffbf4fcc8b54973ff71c7e8e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8ecb55006b5f4e729af4291e113d842f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">abus:EmployeeStockOptionLiabilityClassifiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iad26511fb25645fe97f411b45cd54698_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">abus:EmployeeStockOptionLiabilityClassifiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie99e1a209e864c00a8e3997a90c2d85f_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">abus:EmployeeStockOptionLiabilityClassifiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ia11a1fd1988f4acb811cc6f4a9eb9562_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">abus:EmployeeStockOptionLiabilityClassifiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5b78a8b785d44007b0a00b959f5fcd27_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">abus:EmployeeStockOptionLiabilityClassifiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i93cdb8c37d7a49cd84800d22de18bc4e_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">abus:EmployeeStockOptionLiabilityClassifiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i4339afb84203465ab61ff545794daf43_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ic21d678bfee14837bb94a9a79b259ba1_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">abus:USGovernmentAgencyBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i49e01782068444f0a9f04a07ac3fb820_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryBillSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ic7232965d0e74763a36959449f3033c5_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i537d62ac6258406ab64a6cfa15fbd65c_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">abus:MarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">abus:USGovernmentAgencyBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i6e4bf545da0f49c2abda3c280c7235a7_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">abus:MarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryBillSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i4aeea079ccf54e4dab3b113541628660_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">abus:MarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">abus:USGovernmentBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="icf9119d7599f44ed8ff769810b12a223_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">abus:MarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i6944338ea03a45e2b7f4e4d16410a4d0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iec3623d65fdd4163baa52595fb5a7a03_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">abus:USGovernmentAgencyBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i093f945b36854f02aab5f499f8e9f4db_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryBillSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib4fdc53833154fa68b0b09639c787286_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i03205f42444648fd8e53bde3327dbd22_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">abus:MarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">abus:USGovernmentAgencyBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i817f24f0631240c59030971466f9ea99_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">abus:MarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryBillSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3a4c23484f4947a88c49f23253d1b6eb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">abus:MarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">abus:USGovernmentBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic95cedbdd1f74a16ba340e4398ac94d2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">abus:MarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7cc3603d2cc44c08805668f6b0a48b46_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">abus:MarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ifbe5220e1d08477f95c0c1f2d92f301f_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">abus:MarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ia961a087fd5c45afa9978c72286b8283_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">abus:MarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2b70ac1f77d94ba599c61c70367648b5_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">abus:MarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i2839e71e8ad84b2ea67716e11bb8a4ba_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">abus:GenevantSciencesCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i80d38d4a5e8945209cb6536f2cc62861_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">abus:GenevantSciencesCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="iba517dcece4a428e800361e1e007755b_D20190702-20190702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:OMERSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-02</startDate>
            <endDate>2019-07-02</endDate>
        </period>
    </context>
    <context id="i7821f9c5e17b4b1abf7a9acc50ae7ae5_D20190702-20190702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:OMERSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-02</startDate>
            <endDate>2019-07-02</endDate>
        </period>
    </context>
    <context id="i270ca24a679040d29a469546b8ec0c01_D20190702-20190702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:OMERSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-02</startDate>
            <endDate>2019-07-02</endDate>
        </period>
    </context>
    <context id="i915bcf9b55374687b79cf9edb0e57651_D20190101-20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:OMERSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-01-01</endDate>
        </period>
    </context>
    <context id="iaa48562e4c9c4805af053b62c79ff21e_I20190702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:OMERSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-02</instant>
        </period>
    </context>
    <context id="i5bac761680e2484486b008bab791b19d_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:OMERSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie27fd9cee77f49a18f68e7866517cbe0_D20190702-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:OMERSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-02</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3a0e100f1ddf421f9e134a2ab1fde6c5_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:OMERSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2533c18fd64042fe88bb637e9c9269cc_D19991112-20040331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
        </entity>
        <period>
            <startDate>1999-11-12</startDate>
            <endDate>2004-03-31</endDate>
        </period>
    </context>
    <context id="i6fb838e394794ae19ca3812412655245_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:AcrotechBiopharmaLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iac77d0dee5794735bd336ace477f09de_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:AcrotechBiopharmaLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i62d02cff38e04984b22e4c660b864927_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i91e847cc1c574e229c0fda06fc8f242a_D20150116-20150116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">abus:ArbitrationWithTheUniversityOfBritishColumbiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-16</startDate>
            <endDate>2015-01-16</endDate>
        </period>
    </context>
    <context id="ibd631e465c6e40548b7a747a49e2727b_D20170601-20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">abus:ArbitrationWithTheUniversityOfBritishColumbiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="i3f5478a4571b470dbd7e4b37660e2bdc_D20190820-20190820">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">abus:ArbitrationWithTheUniversityOfBritishColumbiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-20</startDate>
            <endDate>2019-08-20</endDate>
        </period>
    </context>
    <context id="i694306a93ea848b2a0c61a9a28820c16_I20141031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abus:EnantigenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">abus:ArbutusInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-10-31</instant>
        </period>
    </context>
    <context id="iaf1048d7161c4c4dab3b99328aecd400_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:BlumbergandDrexelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abus:EnantigenMember</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="icc24951972be4c2b897397be53d3d514_I20141031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:BlumbergandDrexelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">abus:ArbutusInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-10-31</instant>
        </period>
    </context>
    <context id="i9c4fe24322a7476face17a923dbf2733_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:BlumbergandDrexelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">abus:EnantigenMember</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="i872285f8c8294110b974042a55db45b9_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:AcuitasTherapeuticsInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib556fea919864d14bd95092cf118f194_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:AcuitasTherapeuticsInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i19ad30364e334cd0bfe2bf3444fb6209_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:AcuitasTherapeuticsInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i47e4cd1998aa4670832502bdbc9db46c_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:AcuitasTherapeuticsInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i6cf5f67f296645e8963a7412b6cd0f2b_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:OtherMilestoneandRoyaltyPaymentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i292fbac170ef47ca9044856a34c8ab0e_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:OtherMilestoneandRoyaltyPaymentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i31b2124fe3334834a431a8c05d43a285_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:OtherMilestoneandRoyaltyPaymentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iafd8af285e5c4b1f9b77df4754364ef2_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:OtherMilestoneandRoyaltyPaymentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i0cc29f8276c54b1f8f687948dff9ec66_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:AlnylamPharmaceuticalsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5dd5ab6285ba4ab885cbd39384b3dc8c_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:AlnylamPharmaceuticalsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if4db3b0a305a4aaeb0711165df62f48f_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:AlnylamPharmaceuticalsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2dfe863d28f34b89ba5d496ae35374af_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:AlnylamPharmaceuticalsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic31401ff014642af8f4c60b196e2690f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:JefferiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">abus:OpenMarketSaleAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4dfddd23972e4767b9d2eb86ff860fe8_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:JefferiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">abus:OpenMarketSaleAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iae7071ef55f544c5b4dc5a5bb222fe64_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:JefferiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">abus:OpenMarketSaleAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i446c6ba353c24007bb4d97e0136e0b96_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:JefferiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">abus:OpenMarketSaleAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie9d776ba30084a429c5abb44a0a06e4d_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:JefferiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">abus:OpenMarketSaleAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i606baf1fbae54e1d9c1f6093d192dd74_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:JefferiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">abus:OpenMarketSaleAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6cb44b9f483f497291bad6dd600c2ca2_D20200701-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:JefferiesLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">abus:OpenMarketSaleAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="ie507529d214e4b2cadb4387f39611807_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">abus:ArbutusPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i032b2de5391b434f9919302395cce03d_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">abus:ArbutusPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iefde421b158f4236bbcbfb62468f0665_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">abus:ArbutusPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i07ee3669f37d46f29ff7a7948604affd_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">abus:ArbutusPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic0671233364a44418596ed5861bf7c0f_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i427ff83b342940908f4b99efdcec7cd9_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie5338cd4b4e24c01878cf0acb20f75cd_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i1fbf803d73c24878af1eecf0de800bf3_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i322cfbf293df41acbf8ff506bf3bb105_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="ic1c9eca57d0d4601b3129067cc3eead6_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="id0c24823e08349658bdc43dc36a94cc1_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i49cc0c8412a34a43a0ddd4faa32632e4_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i861f78b770ec4288914250b1d20118dc_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i10bdd90c207d4603854b1fef4f19e7bf_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i7e07131ebe2d4c77a21648c42dfc63e8_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i1003b8cdc7104ae5900a6ebb04602b6c_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</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="i3ffe31de26cc4123886acf95e4b49a4c_I20171031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-10-31</instant>
        </period>
    </context>
    <context id="ib75c6257cbd440b8ab3bbcb2aebd5bf8_D20171001-20171031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:RoivantSciencesLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2017-10-31</endDate>
        </period>
    </context>
    <context id="i37577bfdf35b4803a4d16f9684b877ea_I20171031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:RoivantSciencesLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-10-31</instant>
        </period>
    </context>
    <context id="id21bb9603b4e445ea0dd58e415310112_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:RoivantSciencesLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ic46b1e6c2ca7435bbdd11504385a3e59_I20171031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:RoivantSciencesLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-10-31</instant>
        </period>
    </context>
    <context id="ie1c86da20705465b8f946f1d812d9a08_D20171001-20171031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:RoivantSciencesLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2017-10-31</endDate>
        </period>
    </context>
    <context id="ie4c2e49ff97d434ca1af56d7bfb00969_D20180101-20180131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:RoivantSciencesLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-01-31</endDate>
        </period>
    </context>
    <context id="id09072eb98bf49a48816e4e2b5fa2581_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:RoivantSciencesLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5c73df5a767f4e51bb926b0bf835a53b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:GenevantSciencesCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">abus:ResearchAndDevelopmentServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie7efcbc57c2a4a178e79f889d287b592_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:GenevantSciencesCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">abus:ResearchAndDevelopmentServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6259b1a4002a41e3ad1aeace63faa933_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:GenevantSciencesCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">abus:AdministrativeAndTransitionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i15ee606c58f44a8ea439fbdc3f1417eb_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:GenevantSciencesCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">abus:AdministrativeAndTransitionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia16aed35e0744899a2f8c76cc8623245_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:GenevantSciencesCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">abus:AdministrativeAndTransitionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i096f9c3cb6fd42f89e8b521eddcd74de_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:GenevantSciencesCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">abus:AdministrativeAndTransitionalServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i60f6cd75e28b4687a6611aeb9b2f2b24_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:GenevantSciencesCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">abus:SubleaseBurnabyFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i590be887430740d190caa5d2b8fe4ec3_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:GenevantSciencesCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">abus:SubleaseBurnabyFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ib2aa54134d364c839a6d21ee4ba3de7f_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:GenevantSciencesCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">abus:SubleaseBurnabyFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="subsidiary">
        <measure>abus:subsidiary</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="cad">
        <measure>iso4217:CAD</measure>
    </unit>
    <unit id="legal_proceedings">
        <measure>abus:Legal_proceedings</measure>
    </unit>
    <unit id="product">
        <measure>abus:product</measure>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80L2ZyYWc6YzhmNGEwYWQ4YzI5NDEzYWFjMTBkNmNkN2ViM2U4NDgvdGFibGU6ZDAxMjhhOTJlNmFjNDU5YTk3MDk1ZDY2OTNkNWY5NzkvdGFibGVyYW5nZTpkMDEyOGE5MmU2YWM0NTlhOTcwOTVkNjY5M2Q1Zjk3OV8yLTEtMS0xLTA_45a917d7-06d6-4b9a-acfd-bcd23063c6ba">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80L2ZyYWc6YzhmNGEwYWQ4YzI5NDEzYWFjMTBkNmNkN2ViM2U4NDgvdGFibGU6ZDAxMjhhOTJlNmFjNDU5YTk3MDk1ZDY2OTNkNWY5NzkvdGFibGVyYW5nZTpkMDEyOGE5MmU2YWM0NTlhOTcwOTVkNjY5M2Q1Zjk3OV81LTEtMS0xLTA_b3ba4d72-7208-47ee-a1bb-67423378646c">0001447028</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80L2ZyYWc6YzhmNGEwYWQ4YzI5NDEzYWFjMTBkNmNkN2ViM2U4NDgvdGFibGU6ZDAxMjhhOTJlNmFjNDU5YTk3MDk1ZDY2OTNkNWY5NzkvdGFibGVyYW5nZTpkMDEyOGE5MmU2YWM0NTlhOTcwOTVkNjY5M2Q1Zjk3OV83LTEtMS0xLTA_5df4d75b-1a5c-4839-a223-2ffa43105c73">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80L2ZyYWc6YzhmNGEwYWQ4YzI5NDEzYWFjMTBkNmNkN2ViM2U4NDgvdGFibGU6ZDAxMjhhOTJlNmFjNDU5YTk3MDk1ZDY2OTNkNWY5NzkvdGFibGVyYW5nZTpkMDEyOGE5MmU2YWM0NTlhOTcwOTVkNjY5M2Q1Zjk3OV8xMS0xLTEtMS0w_1b72374c-b293-465b-af97-f8145ea5604f">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80L2ZyYWc6YzhmNGEwYWQ4YzI5NDEzYWFjMTBkNmNkN2ViM2U4NDgvdGFibGU6ZDAxMjhhOTJlNmFjNDU5YTk3MDk1ZDY2OTNkNWY5NzkvdGFibGVyYW5nZTpkMDEyOGE5MmU2YWM0NTlhOTcwOTVkNjY5M2Q1Zjk3OV8xMi0xLTEtMS0w_900d3893-454e-47bc-9703-58e7e6d12765">Q2</dei:DocumentFiscalPeriodFocus>
    <abus:NoncontrollingInterestInvestmentCommitmentPeriod
      contextRef="ib75c6257cbd440b8ab3bbcb2aebd5bf8_D20171001-20171031"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfMjQzNQ_f0a6f78c-98d8-482f-98f7-142ed6f22395">P4Y</abus:NoncontrollingInterestInvestmentCommitmentPeriod>
    <abus:NoncontrollingInterestInvestmentCommitmentPeriod
      contextRef="ib75c6257cbd440b8ab3bbcb2aebd5bf8_D20171001-20171031"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfMjU0NQ_1fb1612a-49f5-4054-a001-ad4295ce75a3">P4Y</abus:NoncontrollingInterestInvestmentCommitmentPeriod>
    <dei:DocumentType
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xL2ZyYWc6ZmNiM2UwNDg1NjI0NDFhYzg3ZDM3ZGY3ZTAxZjI1YzgvdGV4dHJlZ2lvbjpmY2IzZTA0ODU2MjQ0MWFjODdkMzdkZjdlMDFmMjVjOF8yNzQ4Nzc5MDcyMDM2_3c14b204-3ba3-4d6a-b305-024cfdbd9c30">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xL2ZyYWc6ZmNiM2UwNDg1NjI0NDFhYzg3ZDM3ZGY3ZTAxZjI1YzgvdGV4dHJlZ2lvbjpmY2IzZTA0ODU2MjQ0MWFjODdkMzdkZjdlMDFmMjVjOF82NTk3MDY5NzY5MTEx_9f928613-2cbd-45f8-886d-abf35daa491d">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xL2ZyYWc6ZmNiM2UwNDg1NjI0NDFhYzg3ZDM3ZGY3ZTAxZjI1YzgvdGV4dHJlZ2lvbjpmY2IzZTA0ODU2MjQ0MWFjODdkMzdkZjdlMDFmMjVjOF8yNzQ4Nzc5MDcyMDA0_25b12fae-edee-4337-8eaf-f79bc2dbf464">2020-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xL2ZyYWc6ZmNiM2UwNDg1NjI0NDFhYzg3ZDM3ZGY3ZTAxZjI1YzgvdGV4dHJlZ2lvbjpmY2IzZTA0ODU2MjQ0MWFjODdkMzdkZjdlMDFmMjVjOF82NTk3MDY5NzY5MTEy_05cbd488-183b-4947-97ed-861d9d7da673">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xL2ZyYWc6ZmNiM2UwNDg1NjI0NDFhYzg3ZDM3ZGY3ZTAxZjI1YzgvdGV4dHJlZ2lvbjpmY2IzZTA0ODU2MjQ0MWFjODdkMzdkZjdlMDFmMjVjOF82NTk3MDY5NzY4ODcx_26cd6e05-6d45-4346-af5d-99a011e2b53c">001-34949</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xL2ZyYWc6ZmNiM2UwNDg1NjI0NDFhYzg3ZDM3ZGY3ZTAxZjI1YzgvdGV4dHJlZ2lvbjpmY2IzZTA0ODU2MjQ0MWFjODdkMzdkZjdlMDFmMjVjOF82NTk3MDY5NzY4ODcw_6d128d1c-fbaa-4b50-a5eb-aa1b401cfb50">ARBUTUS BIOPHARMA CORP</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xL2ZyYWc6ZmNiM2UwNDg1NjI0NDFhYzg3ZDM3ZGY3ZTAxZjI1YzgvdGFibGU6ZmI0NzEwMmI4NjlhNDMzYmI5NjgyZTQ1OGEzZGM3MmIvdGFibGVyYW5nZTpmYjQ3MTAyYjg2OWE0MzNiYjk2ODJlNDU4YTNkYzcyYl8wLTAtMS0xLTY1MA_2f43677c-a7de-4a1c-9d3d-eb88ae40f7c2">A1</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xL2ZyYWc6ZmNiM2UwNDg1NjI0NDFhYzg3ZDM3ZGY3ZTAxZjI1YzgvdGFibGU6ZmI0NzEwMmI4NjlhNDMzYmI5NjgyZTQ1OGEzZGM3MmIvdGFibGVyYW5nZTpmYjQ3MTAyYjg2OWE0MzNiYjk2ODJlNDU4YTNkYzcyYl8wLTItMS0xLTYzNg_95995db0-6f18-40f2-b05b-619542a0c3b4">98-0597776</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xL2ZyYWc6ZmNiM2UwNDg1NjI0NDFhYzg3ZDM3ZGY3ZTAxZjI1YzgvdGV4dHJlZ2lvbjpmY2IzZTA0ODU2MjQ0MWFjODdkMzdkZjdlMDFmMjVjOF82NTk3MDY5NzY4ODc5_d3c5d4ff-aa1d-4b6d-ada4-f7283fd62d2d">701 Veterans Circle</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xL2ZyYWc6ZmNiM2UwNDg1NjI0NDFhYzg3ZDM3ZGY3ZTAxZjI1YzgvdGV4dHJlZ2lvbjpmY2IzZTA0ODU2MjQ0MWFjODdkMzdkZjdlMDFmMjVjOF82NTk3MDY5NzY4ODc4_652c3a29-e169-4c80-8047-93712a9709e1">Warminster</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xL2ZyYWc6ZmNiM2UwNDg1NjI0NDFhYzg3ZDM3ZGY3ZTAxZjI1YzgvdGV4dHJlZ2lvbjpmY2IzZTA0ODU2MjQ0MWFjODdkMzdkZjdlMDFmMjVjOF82NTk3MDY5NzY4ODgw_58eae22a-da92-4ed2-b8fb-2d107cce9348">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xL2ZyYWc6ZmNiM2UwNDg1NjI0NDFhYzg3ZDM3ZGY3ZTAxZjI1YzgvdGV4dHJlZ2lvbjpmY2IzZTA0ODU2MjQ0MWFjODdkMzdkZjdlMDFmMjVjOF82NTk3MDY5NzY4ODgy_bb21a3bc-37c0-4784-b667-ad89e26b57a0">18974</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xL2ZyYWc6ZmNiM2UwNDg1NjI0NDFhYzg3ZDM3ZGY3ZTAxZjI1YzgvdGV4dHJlZ2lvbjpmY2IzZTA0ODU2MjQ0MWFjODdkMzdkZjdlMDFmMjVjOF82NTk3MDY5NzY4ODcz_0193c989-9296-42ce-bbe2-6f1a08553367">267</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xL2ZyYWc6ZmNiM2UwNDg1NjI0NDFhYzg3ZDM3ZGY3ZTAxZjI1YzgvdGV4dHJlZ2lvbjpmY2IzZTA0ODU2MjQ0MWFjODdkMzdkZjdlMDFmMjVjOF82NTk3MDY5NzY4ODc3_e17cee34-b738-4ec9-aa28-98400a4d4659">469-0914</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xL2ZyYWc6ZmNiM2UwNDg1NjI0NDFhYzg3ZDM3ZGY3ZTAxZjI1YzgvdGFibGU6YzZiMzY0ZDFjNWY0NDFjM2I4M2U1NWQ4MWEyMmM1YTUvdGFibGVyYW5nZTpjNmIzNjRkMWM1ZjQ0MWMzYjgzZTU1ZDgxYTIyYzVhNV8xLTAtMS0xLTY2OA_b468746e-cf23-454a-865b-d200c12f31e1">Common Shares, without par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xL2ZyYWc6ZmNiM2UwNDg1NjI0NDFhYzg3ZDM3ZGY3ZTAxZjI1YzgvdGFibGU6YzZiMzY0ZDFjNWY0NDFjM2I4M2U1NWQ4MWEyMmM1YTUvdGFibGVyYW5nZTpjNmIzNjRkMWM1ZjQ0MWMzYjgzZTU1ZDgxYTIyYzVhNV8xLTEtMS0xLTY2NA_f95ad3a9-1a5e-4f1a-ab37-1f81ed4b30f3">ABUS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xL2ZyYWc6ZmNiM2UwNDg1NjI0NDFhYzg3ZDM3ZGY3ZTAxZjI1YzgvdGFibGU6YzZiMzY0ZDFjNWY0NDFjM2I4M2U1NWQ4MWEyMmM1YTUvdGFibGVyYW5nZTpjNmIzNjRkMWM1ZjQ0MWMzYjgzZTU1ZDgxYTIyYzVhNV8xLTItMS0xLTY2Ng_309c2dae-0e79-406a-b1fb-80c8f65b949a">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xL2ZyYWc6ZmNiM2UwNDg1NjI0NDFhYzg3ZDM3ZGY3ZTAxZjI1YzgvdGV4dHJlZ2lvbjpmY2IzZTA0ODU2MjQ0MWFjODdkMzdkZjdlMDFmMjVjOF82NTk3MDY5NzY5MDAz_cead4aab-35cd-4dec-903f-6b75a58b4941">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xL2ZyYWc6ZmNiM2UwNDg1NjI0NDFhYzg3ZDM3ZGY3ZTAxZjI1YzgvdGV4dHJlZ2lvbjpmY2IzZTA0ODU2MjQ0MWFjODdkMzdkZjdlMDFmMjVjOF82NTk3MDY5NzY5MDA0_3d1dd8f7-e3c4-45fc-bb94-bfc9163a8b12">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xL2ZyYWc6ZmNiM2UwNDg1NjI0NDFhYzg3ZDM3ZGY3ZTAxZjI1YzgvdGFibGU6YjkzYTVhZWVkN2IzNGEwMGEwZTYwMTA2MDUxN2E0NDIvdGFibGVyYW5nZTpiOTNhNWFlZWQ3YjM0YTAwYTBlNjAxMDYwNTE3YTQ0Ml8wLTEtMS0xLTc4OA_b0e79bc2-cf66-4f03-bd20-26e1ef5a61fc">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xL2ZyYWc6ZmNiM2UwNDg1NjI0NDFhYzg3ZDM3ZGY3ZTAxZjI1YzgvdGFibGU6YjkzYTVhZWVkN2IzNGEwMGEwZTYwMTA2MDUxN2E0NDIvdGFibGVyYW5nZTpiOTNhNWFlZWQ3YjM0YTAwYTBlNjAxMDYwNTE3YTQ0Ml8xLTMtMS0xLTc5MA_8f1d5680-8a3c-49cb-98c5-5bc5be93c098">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xL2ZyYWc6ZmNiM2UwNDg1NjI0NDFhYzg3ZDM3ZGY3ZTAxZjI1YzgvdGFibGU6YjkzYTVhZWVkN2IzNGEwMGEwZTYwMTA2MDUxN2E0NDIvdGFibGVyYW5nZTpiOTNhNWFlZWQ3YjM0YTAwYTBlNjAxMDYwNTE3YTQ0Ml8xLTQtMS0xLTgwNg_ad2cd9e1-104b-4530-a2ca-2efca35463a1">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xL2ZyYWc6ZmNiM2UwNDg1NjI0NDFhYzg3ZDM3ZGY3ZTAxZjI1YzgvdGV4dHJlZ2lvbjpmY2IzZTA0ODU2MjQ0MWFjODdkMzdkZjdlMDFmMjVjOF82NTk3MDY5NzY5MDM4_7218be15-c972-420d-8b20-ea04f911197b">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="iae393a6e2ca64dab98583665ac385c3c_I20200805"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xL2ZyYWc6ZmNiM2UwNDg1NjI0NDFhYzg3ZDM3ZGY3ZTAxZjI1YzgvdGV4dHJlZ2lvbjpmY2IzZTA0ODU2MjQ0MWFjODdkMzdkZjdlMDFmMjVjOF8zODQ4MjkwNjk5ODA0_c69ee763-2229-4619-bfe2-75c614f2166a"
      unitRef="shares">80909259</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMy0xLTEtMS0w_7a34f812-1f15-4822-a52f-b8cc6be1cdbe"
      unitRef="usd">45899000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMy0zLTEtMS0w_87c8cfce-18c0-4b85-8422-8cc21e02a9e5"
      unitRef="usd">31799000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfNC0xLTEtMS0w_0ffcc51f-4fb9-47aa-a14b-7d282af4adae"
      unitRef="usd">36489000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfNC0zLTEtMS0w_7032748b-e17f-41dd-940c-6ac6f7732745"
      unitRef="usd">59035000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfNS0xLTEtMS0w_2c44997c-4cfe-43f8-a938-56ed30709795"
      unitRef="usd">1108000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfNS0zLTEtMS0w_fb5bdaf9-b562-48cb-8c18-9eebf314c50f"
      unitRef="usd">1204000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfNi0xLTEtMS0w_0e74cb2e-acfd-4c7b-bf28-ea55e10cc55a"
      unitRef="usd">2040000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfNi0zLTEtMS0w_801dff8a-9d88-4715-9108-eaf3fa208b23"
      unitRef="usd">1790000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfNy0xLTEtMS0w_83cbca82-d6f4-4b88-9130-1f0bfbca77a4"
      unitRef="usd">85536000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfNy0zLTEtMS0w_26026e3b-fe2c-4a48-8de9-0a6b333ca09d"
      unitRef="usd">93828000</us-gaap:AssetsCurrent>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfOC0wLTEtMS0wL3RleHRyZWdpb246YWJlMDM1NTc0OGE3NDQ3NDhmNzNiYTU2ZTI3YmY5MWVfMjc0ODc3OTA2OTU0NA_abf72386-634c-460e-8650-04931db530a2"
      unitRef="usd">6643000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfOC0wLTEtMS0wL3RleHRyZWdpb246YWJlMDM1NTc0OGE3NDQ3NDhmNzNiYTU2ZTI3YmY5MWVfMjc0ODc3OTA2OTU0Ng_4687a0ce-04b3-48b2-b8db-c6a10c7e26bf"
      unitRef="usd">5642000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfOC0xLTEtMS0w_ac65c1a1-bb6c-43a6-9e44-2492e057829b"
      unitRef="usd">7741000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfOC0zLTEtMS0w_e7334054-32c2-4716-a7c0-7c141f7c9316"
      unitRef="usd">8676000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:LongTermInvestments
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfOS0xLTEtMS0w_51928388-03bb-4c1d-bb12-5807ecf7b73f"
      unitRef="usd">1600000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfOS0zLTEtMS0w_e0e23938-e08e-4a78-9d17-9c846d7cd3b3"
      unitRef="usd">0</us-gaap:LongTermInvestments>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMTAtMS0xLTEtMA_8a71f29f-08da-42cc-9b0a-62f4ad6e330e"
      unitRef="usd">2575000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMTAtMy0xLTEtMA_ccbb0e30-3eed-4db8-839f-5fb47d2887f8"
      unitRef="usd">2738000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMTEtMS0xLTEtMA_9a01f50a-154c-4d41-905c-8af857ccacc3"
      unitRef="usd">173000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMTEtMy0xLTEtMA_ef137bd6-c233-4070-a84c-78de417c3b8d"
      unitRef="usd">293000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMTItMS0xLTEtMA_03e4cdd9-fd31-4527-98e3-703514263870"
      unitRef="usd">97625000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMTItMy0xLTEtMA_3a98a55a-5344-4a43-9eff-b5bdb4bd4754"
      unitRef="usd">105535000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMTUtMS0xLTEtMA_c78a24cc-488e-4986-93c4-97cca40fa438"
      unitRef="usd">5813000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMTUtMy0xLTEtMA_0e220b6b-5d3b-4249-8cb6-50a59fef576b"
      unitRef="usd">7235000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstanding
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMTYtMS0xLTEtMA_166e6a48-e51f-4d49-94f5-3bb6b50dcb10"
      unitRef="usd">150000</abus:EmployeeStockOptionsLiabilityClassifiedOutstanding>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstanding
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMTYtMy0xLTEtMA_c28f0a06-ad4e-4d73-8314-db2587e0ec6a"
      unitRef="usd">253000</abus:EmployeeStockOptionsLiabilityClassifiedOutstanding>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMTctMS0xLTEtMA_e37eeb71-d9f4-430a-88cf-7c93820ec184"
      unitRef="usd">364000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMTctMy0xLTEtMA_645ecf6c-b81d-47ee-82c0-fa7c88afe60a"
      unitRef="usd">340000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMTgtMS0xLTEtMA_a2e1bb6f-304e-44fb-91fd-2b191994b8a7"
      unitRef="usd">6327000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMTgtMy0xLTEtMA_972019d9-d5bb-46d6-94ab-ad0adc914a64"
      unitRef="usd">7828000</us-gaap:LiabilitiesCurrent>
    <abus:LiabilityRelatedToSaleOfFutureRoyaltiesNoncurrent
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMTktMS0xLTEtMA_01adb1e4-cb0c-44f7-887b-a619a270a954"
      unitRef="usd">19739000</abus:LiabilityRelatedToSaleOfFutureRoyaltiesNoncurrent>
    <abus:LiabilityRelatedToSaleOfFutureRoyaltiesNoncurrent
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMTktMy0xLTEtMA_a3a18f32-ab64-4524-8b3d-30ce682c0be4"
      unitRef="usd">18992000</abus:LiabilityRelatedToSaleOfFutureRoyaltiesNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMjAtMS0xLTEtMA_3b3926a4-7b88-4931-b632-4ef0f13685c6"
      unitRef="usd">3181000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMjAtMy0xLTEtMA_38566720-d48f-4196-b0f0-25e5d3132cb4"
      unitRef="usd">2953000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMjEtMS0xLTEtMA_1415de12-5587-4dad-b060-f8e2821b85c8"
      unitRef="usd">2867000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMjEtMy0xLTEtMA_d28d8ef4-fd9e-4493-9ff0-60505d2db213"
      unitRef="usd">3018000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:Liabilities
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMjItMS0xLTEtMA_c12ac627-5fc0-4d86-95f3-cd3175acaf30"
      unitRef="usd">32114000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMjItMy0xLTEtMA_68562259-43da-4cde-bdd1-ceb95138e0fb"
      unitRef="usd">32791000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMjItMy0xLTEtMA_96e3594b-aa92-4705-be92-ef69caeb488c"
      unitRef="usd">32791000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMjItMy0xLTEtMA_d0406832-0ee6-4088-ab70-90c6b8cb15ba"
      unitRef="usd">32791000</us-gaap:Liabilities>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjFmZmU2NjM3NjJmODQ3MDU5ZDA0MGQ1MmVjNGE0MGE5XzI3NDg3NzkwNjk1MjA_4d0a5065-75ff-4a35-8564-dcf0446d9235"
      unitRef="shares">1164000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjFmZmU2NjM3NjJmODQ3MDU5ZDA0MGQ1MmVjNGE0MGE5XzI3NDg3NzkwNjk1MjA_f8b7a2b4-bd60-40aa-b52b-23d7caf213f9"
      unitRef="shares">1164000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjFmZmU2NjM3NjJmODQ3MDU5ZDA0MGQ1MmVjNGE0MGE5XzI3NDg3NzkwNjk1MzE_1095b4fa-1b35-41e4-a317-30f50c259396"
      unitRef="shares">1164000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMjYtMC0xLTEtMC90ZXh0cmVnaW9uOjFmZmU2NjM3NjJmODQ3MDU5ZDA0MGQ1MmVjNGE0MGE5XzI3NDg3NzkwNjk1MzE_2ce65dc5-4786-41a8-ac5e-d9d4736597ed"
      unitRef="shares">1164000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockIncludingAdditionalPaidInCapitalNetOfDiscount
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMjYtMS0xLTEtMA_a34c0dd2-95bb-45c0-84ed-670d6ff8e92d"
      unitRef="usd">143258000</us-gaap:PreferredStockIncludingAdditionalPaidInCapitalNetOfDiscount>
    <us-gaap:PreferredStockIncludingAdditionalPaidInCapitalNetOfDiscount
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMjYtMy0xLTEtMA_8ecf3a27-481f-4032-bfa0-0ba305a283c0"
      unitRef="usd">137285000</us-gaap:PreferredStockIncludingAdditionalPaidInCapitalNetOfDiscount>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMjktMC0xLTEtMC90ZXh0cmVnaW9uOjQ5ZDc5MTViMmY4YzQ2YTlhNTY5NTdmNmU4ZDA0YTdhXzI3NDg3NzkwNjk1MjA_cba3610f-fd9a-4b7b-b84d-b44f2c456c9b"
      unitRef="shares">71256579</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMjktMC0xLTEtMC90ZXh0cmVnaW9uOjQ5ZDc5MTViMmY4YzQ2YTlhNTY5NTdmNmU4ZDA0YTdhXzI3NDg3NzkwNjk1MjA_d7ae80ee-9022-40ea-bd7e-73a900cb8e0c"
      unitRef="shares">71256579</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMjktMC0xLTEtMC90ZXh0cmVnaW9uOjQ5ZDc5MTViMmY4YzQ2YTlhNTY5NTdmNmU4ZDA0YTdhXzI3NDg3NzkwNjk1MzM_7a88cffb-a10b-4e8a-80c8-bab55af1db45"
      unitRef="shares">64780314</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMjktMC0xLTEtMC90ZXh0cmVnaW9uOjQ5ZDc5MTViMmY4YzQ2YTlhNTY5NTdmNmU4ZDA0YTdhXzI3NDg3NzkwNjk1MzM_7bc00851-d3ad-4fa2-8907-fcc2732e1522"
      unitRef="shares">64780314</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMjktMS0xLTEtMA_3bf117cb-0521-4a03-838f-2cfd77914692"
      unitRef="usd">916066000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMjktMy0xLTEtMA_1f9aee61-ef98-4c0a-8ddb-100d6c22de67"
      unitRef="usd">898535000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMzAtMS0xLTEtMA_7fc25771-d8ad-4722-8632-8ada8430cacb"
      unitRef="usd">58300000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMzAtMy0xLTEtMA_8fe96772-a0de-4320-b6b3-d893c9d27fb1"
      unitRef="usd">55246000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMzEtMS0xLTEtMA_fc6f47e7-c931-4af3-9509-db67b5476d91"
      unitRef="usd">-1004014000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMzEtMy0xLTEtMA_4904d315-8a3c-40c8-b32d-075d64699956"
      unitRef="usd">-970093000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMzItMS0xLTEtMA_2c6f0608-e410-434d-826c-74a3a05b723b"
      unitRef="usd">-48099000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMzItMy0xLTEtMA_4a683a26-9c5d-49f7-b02e-ae0105cdfd47"
      unitRef="usd">-48229000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMzMtMS0xLTEtMA_60c2d0a4-d383-4c8f-84a6-5a49184dfaef"
      unitRef="usd">65511000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMzMtMy0xLTEtMA_dfcd0f30-01cd-45bd-ab55-7c3d4426624e"
      unitRef="usd">72744000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMzQtMS0xLTEtMA_e09ec4df-68fb-457e-b165-b6f03c83d921"
      unitRef="usd">97625000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8xNi9mcmFnOjQwNTU4OTYxZDM3MDQ5ODY4OTNkMDRhNDEzMjkwYzQxL3RhYmxlOjYzZGI0NDBlOGRiYTQyZmE5ODFlYTA3NDJhYTY0NjNmL3RhYmxlcmFuZ2U6NjNkYjQ0MGU4ZGJhNDJmYTk4MWVhMDc0MmFhNjQ2M2ZfMzQtMy0xLTEtMA_e497bbdf-b5df-497f-81f2-d4760483e4cb"
      unitRef="usd">105535000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="i125afe264def4f1187825aa6d5b0ca73_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMy0xLTEtMS0w_56e5ae7f-9e90-485a-9c6f-2f0cf6da2f2d"
      unitRef="usd">825000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if571d7ea64f74fa197f90b9584344caa_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMy0zLTEtMS0w_eeca284b-a89a-4a12-aa26-b073e1633d0f"
      unitRef="usd">398000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i25448a5c03fd4826bbb650632ec11a9d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMy01LTEtMS04OA_3ce2b19c-c0b0-4646-be0c-f3796d8315ad"
      unitRef="usd">1660000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2f3aa7c1a7a24f46be078b141c74dc16_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMy03LTEtMS04OA_2ca561d8-29dd-4856-ab6a-b146eaa2ef61"
      unitRef="usd">814000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9e1580e933074074b40051a92c84dcc1_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfNC0xLTEtMS0w_fb1563a1-8a91-4602-b554-5791b3559dfc"
      unitRef="usd">689000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic34781d5ae4a4f319fb68e5749c4c085_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfNC0zLTEtMS0w_700cdb02-895a-4554-969a-45ca5a88b2a9"
      unitRef="usd">255000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1c17eb1e89ba4182b502402c378266fa_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfNC01LTEtMS04OA_5060bd17-1c48-49b3-8915-a933ead496f3"
      unitRef="usd">1345000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i025b3a16804a4ad6830ae9372bd16dbd_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfNC03LTEtMS04OA_b626ad66-0d20-4de7-bc14-bec5ffff7af8"
      unitRef="usd">518000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfNS0xLTEtMS0w_39fb6fcc-9afe-4acb-9f23-fa8a92b9cb9f"
      unitRef="usd">1514000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfNS0zLTEtMS0w_43f06ffe-aead-4e4d-826a-d52e7fea3ebc"
      unitRef="usd">653000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfNS01LTEtMS05Mg_53e0987e-b48f-44c0-8e31-ad7e6c8c2367"
      unitRef="usd">3005000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfNS03LTEtMS05Mg_9a8ac1a1-26a7-4dd3-982a-4c092917454a"
      unitRef="usd">1332000</us-gaap:Revenues>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfNy0xLTEtMS0w_db1776bc-6b47-4187-885b-a2538c15eb6c"
      unitRef="usd">10465000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfNy0zLTEtMS0w_615ccc99-1c23-46e9-b9e2-e04c4928245b"
      unitRef="usd">12740000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfNy01LTEtMS05Mg_bb013d92-64da-4660-8b88-1979df2d3996"
      unitRef="usd">20881000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfNy03LTEtMS05Mg_7a742809-d329-45d1-9426-02490dd2798a"
      unitRef="usd">27452000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfOC0xLTEtMS0w_496427d4-4188-4c02-9a8a-70d6c22cf00a"
      unitRef="usd">3566000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfOC0zLTEtMS0w_8416b4ea-62ad-47ec-bacd-d71cbbc574d1"
      unitRef="usd">8189000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfOC01LTEtMS05Mg_0ea38e0c-7ae0-4fac-9361-a9151b91410e"
      unitRef="usd">7119000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfOC03LTEtMS05Mg_8629aa2d-d073-4b35-b051-abbfd118dd03"
      unitRef="usd">12601000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:Depreciation
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfOS0xLTEtMS0w_c8004636-746c-412e-9f7c-fcad767a0ca2"
      unitRef="usd">501000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfOS0zLTEtMS0w_1868179b-96fb-44fd-8012-81533063423e"
      unitRef="usd">505000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfOS01LTEtMS05Mg_b9307be6-b5cd-49b8-8627-374c8ded0d4d"
      unitRef="usd">1001000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfOS03LTEtMS05Mg_7425c52c-f422-494b-bdd4-375595803067"
      unitRef="usd">1014000</us-gaap:Depreciation>
    <abus:IncreaseDecreaseInFairValueOfContingentConsiderationLiability
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTAtMS0xLTEtMA_154776d1-8930-4c21-b08a-a33e80add4b3"
      unitRef="usd">116000</abus:IncreaseDecreaseInFairValueOfContingentConsiderationLiability>
    <abus:IncreaseDecreaseInFairValueOfContingentConsiderationLiability
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTAtMy0xLTEtMA_34d14744-61a2-4cc6-a998-237bbde2f90e"
      unitRef="usd">130000</abus:IncreaseDecreaseInFairValueOfContingentConsiderationLiability>
    <abus:IncreaseDecreaseInFairValueOfContingentConsiderationLiability
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTAtNS0xLTEtOTI_c2e65308-fa67-4a28-a30c-98a335e81e10"
      unitRef="usd">228000</abus:IncreaseDecreaseInFairValueOfContingentConsiderationLiability>
    <abus:IncreaseDecreaseInFairValueOfContingentConsiderationLiability
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTAtNy0xLTEtOTI_98038516-b61e-4627-b818-200c392ad43e"
      unitRef="usd">255000</abus:IncreaseDecreaseInFairValueOfContingentConsiderationLiability>
    <us-gaap:RestructuringCharges
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTEtMS0xLTEtMA_a3571a72-c07f-453c-b83d-05255696a6a6"
      unitRef="usd">7000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTEtMy0xLTEtMA_90663833-8f82-4ae7-a0fc-ba465e0f0249"
      unitRef="usd">-266000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTEtNS0xLTEtOTI_0047b8f6-9c6f-4fb3-a56a-fbfc75180d06"
      unitRef="usd">64000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTEtNy0xLTEtOTI_673fec5c-8206-426c-bcb7-e1ad56f276a4"
      unitRef="usd">-149000</us-gaap:RestructuringCharges>
    <us-gaap:OperatingExpenses
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTItMS0xLTEtMA_e20cc972-c3a0-409a-9c3d-00d33e251c35"
      unitRef="usd">14655000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTItMy0xLTEtMA_119a205f-6839-4e8f-8d84-ff425d3c1860"
      unitRef="usd">21298000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTItNS0xLTEtOTI_9445cbeb-1f8e-4d38-949f-5b269a824493"
      unitRef="usd">29293000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTItNy0xLTEtOTI_83c24426-4a38-4e4c-ba6c-ba09eabcaf10"
      unitRef="usd">41173000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTMtMS0xLTEtMA_339ca738-5d57-44fb-b7dd-accfa20bb8bc"
      unitRef="usd">-13141000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTMtMy0xLTEtMA_5bfcaf23-759c-452c-bb05-9531f102f9d5"
      unitRef="usd">-20645000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTMtNS0xLTEtOTI_e8f18f73-8a83-49ff-8e62-b965fc07e206"
      unitRef="usd">-26288000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTMtNy0xLTEtOTI_f94e3eaf-e58d-42ec-bccb-7a423496c23e"
      unitRef="usd">-39841000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTUtMS0xLTEtMA_3ab5a29f-f83a-4a37-a850-559625e4f6dd"
      unitRef="usd">200000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTUtMy0xLTEtMA_00c88bfa-5eb5-4c63-81da-4b3191ac2021"
      unitRef="usd">606000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTUtNS0xLTEtOTI_82ecafca-ae04-4f9b-9c12-c831259f0e87"
      unitRef="usd">545000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTUtNy0xLTEtOTI_77556c93-9e54-4ecd-95de-feb19291c6c2"
      unitRef="usd">1206000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTYtMS0xLTEtMA_094a13ce-9e8a-4e58-af58-0ed8932ecec9"
      unitRef="usd">1099000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTYtMy0xLTEtMA_95b4e6af-3de4-4b82-9ab7-78c9a8ddde67"
      unitRef="usd">2000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTYtNS0xLTEtOTI_51e0726f-e471-46f8-b4a8-cb606370da85"
      unitRef="usd">2140000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTYtNy0xLTEtOTI_2a276dfd-05a1-4f2a-8fe1-558a0756b604"
      unitRef="usd">14000</us-gaap:InterestExpense>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTctMS0xLTEtMA_f3088300-1d91-4bd9-bb97-75edd4508747"
      unitRef="usd">-47000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTctMy0xLTEtMA_8671fa58-9c31-4960-b555-3a60a09078e5"
      unitRef="usd">60000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTctNS0xLTEtOTI_4a061bd5-4eee-4ed1-954a-7601d8d0ae5b"
      unitRef="usd">-65000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTctNy0xLTEtOTI_db8684d3-1145-463c-a8dc-a165adcefbf8"
      unitRef="usd">68000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTgtMS0xLTEtMA_9c129dd3-4184-4c49-b5d7-8146c786bab8"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTgtMy0xLTEtMA_76901441-163f-427e-bb32-2b901bbf3ef8"
      unitRef="usd">-3334000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTgtNS0xLTEtOTI_4c0a0d6d-3aa0-4f83-a004-bac9df13da4c"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTgtNy0xLTEtOTI_19b92284-8ab1-46fb-a091-ffad0bc7a66f"
      unitRef="usd">-7985000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTktMS0xLTEtMA_c1acf82a-4c94-469f-8441-04e323635746"
      unitRef="usd">-946000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMTktMy0xLTEtMA_13ebf5e3-3275-4750-af2a-6fb4e6b7ac94"
      unitRef="usd">-2670000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjAtNS0xLTEtOTI_9ecef788-3a36-458c-b6f6-f97dc6d65e8c"
      unitRef="usd">-1660000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjAtNy0xLTEtOTI_65d273aa-e81c-41e2-aae7-6d3ee455d025"
      unitRef="usd">-6725000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjAtMS0xLTEtMA_0bc11863-b3be-4128-a605-355316471a97"
      unitRef="usd">-14087000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjAtMy0xLTEtMA_38606bfb-bfa1-433a-8046-e45ed72a4235"
      unitRef="usd">-23315000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjEtNS0xLTEtOTI_786b33cd-9a4e-45f3-b60d-2938ec08c497"
      unitRef="usd">-27948000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjEtNy0xLTEtOTI_696239dc-6c89-4a7a-ae76-44468bdef630"
      unitRef="usd">-46566000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjEtMS0xLTEtMA_a3536d8a-2c09-4867-80c3-099cf0bc4df7"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjEtMy0xLTEtMA_2f8913ac-d6a2-4fda-831b-4e23b98db457"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjItNS0xLTEtOTI_569745fa-9da2-4673-90bc-6b9c5e17ad85"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjItNy0xLTEtOTI_03297ff9-0e92-4038-8af0-4ceb5eb15b06"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjItMS0xLTEtMA_4c027a8e-6941-49d2-864f-f2bdfa2553b9"
      unitRef="usd">-14087000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjItMy0xLTEtMA_7012eb7b-809e-4376-8e1a-01fe08554ac0"
      unitRef="usd">-23315000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjMtNS0xLTEtOTI_06c4e18e-4e3a-4203-bee8-a6f9b228315e"
      unitRef="usd">-27948000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjMtNy0xLTEtOTI_ba9a52c8-baef-4bae-a22a-186edf3fb6ae"
      unitRef="usd">-46566000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjQtMS0xLTEtMA_7c8b7b20-ca9f-4db2-9b58-9979f10aa7f1"
      unitRef="usd">2995000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjQtMy0xLTEtMA_a45692f9-a2e9-431c-ad54-ae8e95c916e6"
      unitRef="usd">2762000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjUtNS0xLTEtOTI_ee7ca861-ade3-41f1-8946-c80d66009414"
      unitRef="usd">5973000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjUtNy0xLTEtOTI_611251dc-b30a-4768-8432-ac0330fe7887"
      unitRef="usd">5477000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjUtMS0xLTEtMA_0ec952e8-99f4-499f-8f09-9b23685008d2"
      unitRef="usd">-17082000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjUtMy0xLTEtMA_8eadbee9-b729-4566-98e9-b74c38c90e52"
      unitRef="usd">-26077000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjYtNS0xLTEtOTI_7ec6e0c9-4e14-4b9c-840a-8c06130400e7"
      unitRef="usd">-33921000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjYtNy0xLTEtOTI_97429af9-289c-46dd-a3fe-d946fb43ee96"
      unitRef="usd">-52043000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjctMS0xLTEtMA_53d3f35a-1abf-41bc-a00d-0110669b59bb"
      unitRef="usdPerShare">-0.25</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjctMS0xLTEtMA_68f85e0f-b3a8-4b82-9727-dc2e178bbeae"
      unitRef="usdPerShare">-0.25</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjctMy0xLTEtMA_afdf4931-2bdb-4f6a-a6ca-0cd252abd515"
      unitRef="usdPerShare">-0.46</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjctMy0xLTEtMA_aff71e34-61b6-4a0e-9479-3b8ab8505096"
      unitRef="usdPerShare">-0.46</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjgtNS0xLTEtOTI_3cdfc195-9f64-44d6-869d-92ef8618d6f1"
      unitRef="usdPerShare">-0.49</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjgtNS0xLTEtOTI_cf785cbb-d8c5-4c1a-8c1d-78e158730f4d"
      unitRef="usdPerShare">-0.49</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjgtNy0xLTEtOTI_33564329-d64a-4f7f-81f9-faee6d514eb8"
      unitRef="usdPerShare">-0.92</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjgtNy0xLTEtOTI_e62857f2-5ad2-43c1-bbcd-d350516199d5"
      unitRef="usdPerShare">-0.92</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjktMS0xLTEtMA_0dbcfe03-edef-4679-9076-128336dd6f7e"
      unitRef="shares">69604726</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjktMS0xLTEtMA_21fb7785-c4ea-4a9b-83b0-40a4020213dd"
      unitRef="shares">69604726</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjktMy0xLTEtMA_2b1fc682-a932-4de3-9cdd-127fb23c27a0"
      unitRef="shares">56805583</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMjktMy0xLTEtMA_d63f094e-9009-4e00-8ede-c83bae10b5ba"
      unitRef="shares">56805583</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMzAtNS0xLTEtOTI_3cf54148-4122-45fb-b896-e05c7543242a"
      unitRef="shares">68656566</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMzAtNS0xLTEtOTI_64be5968-0ee6-4b2c-aca4-024099560342"
      unitRef="shares">68656566</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMzAtNy0xLTEtOTI_4bfe7a79-5fd4-4ecc-95c3-bbf46b3c035d"
      unitRef="shares">56275795</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMzAtNy0xLTEtOTI_772eb67c-813a-4082-8f03-4e9af3163545"
      unitRef="shares">56275795</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMzEtMS0xLTEtMA_e3cbbb86-1e0f-433d-b9e3-ccbca8711ff4"
      unitRef="usd">122000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMzEtMy0xLTEtMA_f6c51a63-c7f4-4c74-92a6-93d691c56995"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMzItNS0xLTEtMTQ1_dd4d029a-7c05-48dc-8f37-34026fdda5d8"
      unitRef="usd">130000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMzItNy0xLTEtMTc3_b37c297a-9045-4438-accc-1a99508941c9"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMzItMS0xLTEtMA_a4767774-6627-4f7a-b908-64b2b5dea6ef"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMzItMy0xLTEtMA_0f0be53a-e20a-4273-95b0-945c4ee2ab72"
      unitRef="usd">-52000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMzMtNS0xLTEtMTQ1_3e0b961d-6806-468c-8d66-0a06c5c20804"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMzMtNy0xLTEtMTc3_9c646ecb-bb47-4af0-8121-9667537677cd"
      unitRef="usd">-74000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMzMtMS0xLTEtMA_67922441-7f08-4d4c-8b2e-cccb1f7f4dda"
      unitRef="usd">-13965000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMzMtMy0xLTEtMA_53634918-0235-4d40-857c-3e0f03894e73"
      unitRef="usd">-23367000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMzQtNS0xLTEtMTQ1_fc2995dd-0fb4-49ca-9a27-c943cdde5c02"
      unitRef="usd">-27818000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yMi9mcmFnOmY4Nzk1OWVkYmQ2ZjRkODI5MDA3NTA0NDQzZGFjYzJiL3RhYmxlOjMxYzdkNDU0NDVlOTRjMTI5NDJmZGEwMDJmYjI4NGEyL3RhYmxlcmFuZ2U6MzFjN2Q0NTQ0NWU5NGMxMjk0MmZkYTAwMmZiMjg0YTJfMzQtNy0xLTEtMTgw_37babb39-b39b-4188-91c2-f33a75cb4353"
      unitRef="usd">-46640000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesIssued
      contextRef="ibf56300ad42348e7b7bfb4f3c10b6f5f_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMi0xLTEtMS0w_cdea8d10-23af-4b09-b4c9-7374f707954d"
      unitRef="shares">1164000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ibf56300ad42348e7b7bfb4f3c10b6f5f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMi0zLTEtMS0w_9564411e-1e14-46de-a7e3-addb0f2e981c"
      unitRef="usd">137285000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i7a70b5a29aed4dbabe152ce8195f3650_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMi01LTEtMS0w_52dc7608-2d54-4a38-bda1-ebe1a2fe9373"
      unitRef="shares">64780314</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i7a70b5a29aed4dbabe152ce8195f3650_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMi03LTEtMS0w_a13a1e8a-0853-4964-bd34-d3043ea0e976"
      unitRef="usd">898535000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id302414a0e0945cb979aaa41fcc31d26_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMi05LTEtMS0w_c7d21825-4ac6-4eed-bbdd-9d32f2ca530b"
      unitRef="usd">55246000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie0bde90ac7a840828be4729bbdfc266a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMi0xMS0xLTEtMA_5169b690-9d51-4427-a0f8-6abfcedce74e"
      unitRef="usd">-970093000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4c3b876feba0448f9c56ceddcb4c235a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMi0xMy0xLTEtMA_d39b8f11-b6de-498d-9a6e-be6d597532ca"
      unitRef="usd">-48229000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMi0xNS0xLTEtMA_30885fcd-2f25-4c82-8ed0-25cfb7c2f0cc"
      unitRef="usd">72744000</us-gaap:StockholdersEquity>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="if437799dbc034437949e3d34ded829a5_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMy0zLTEtMS0w_74697787-7412-4c4d-bf5a-bd099305680e"
      unitRef="usd">2978000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="ib623f6f079a1451ab2cdfe84f40b5886_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMy0xMS0xLTEtMA_daf2fe4a-20f9-429b-be80-1c8633f5a684"
      unitRef="usd">-2978000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i30b4b8e0fd194cee83b1977522a292ac_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMy0xNS0xLTEtMA_eef4644f-2aa3-4e41-8a1f-e4ebe5e69e01"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iaf6edf9a266c41fd80eb6f0fc32e94d3_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfNC05LTEtMS0w_5ece7d31-cd4e-4cac-8544-e2c5bde3de92"
      unitRef="usd">1460000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i30b4b8e0fd194cee83b1977522a292ac_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfNC0xNS0xLTEtMA_7d4ad9f3-59e8-4619-ac07-9a803439dc19"
      unitRef="usd">1460000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards
      contextRef="iaf6edf9a266c41fd80eb6f0fc32e94d3_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfNS05LTEtMS0w_d9300683-22b6-46d8-a3ff-e82ae6a94fc8"
      unitRef="usd">180000</abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards>
    <abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards
      contextRef="i30b4b8e0fd194cee83b1977522a292ac_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfNS0xNS0xLTEtMA_f52bf6df-f781-453d-ac65-f504015afba4"
      unitRef="usd">180000</abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards>
    <abus:IssuanceofcommonsharesinsharespursuanttoourOpenMarketSalesAgreement
      contextRef="id4f528736cd947a696571f72f9bfbb58_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfNi01LTEtMS0w_c7b1d91b-bf7f-46f3-9118-d3c0634119f0"
      unitRef="shares">4147081</abus:IssuanceofcommonsharesinsharespursuanttoourOpenMarketSalesAgreement>
    <abus:IssuanceofcommonsharespursuanttoourOpenMarketSalesAgreement
      contextRef="id4f528736cd947a696571f72f9bfbb58_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfNi03LTEtMS0w_b01c0616-c10d-4576-81ee-fde51f1daae1"
      unitRef="usd">12315000</abus:IssuanceofcommonsharespursuanttoourOpenMarketSalesAgreement>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i30b4b8e0fd194cee83b1977522a292ac_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfNi0xNS0xLTEtMA_37bc268f-c962-475c-bde0-fc24abab7fc4"
      unitRef="usd">12315000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="id4f528736cd947a696571f72f9bfbb58_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfNy01LTEtMS0w_e9a51003-d590-45de-949e-ff4c54e34161"
      unitRef="shares">34000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="id4f528736cd947a696571f72f9bfbb58_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfNy03LTEtMS0w_b59b6fe9-dd5b-4101-8ee5-ed40f689f4a0"
      unitRef="usd">249000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iaf6edf9a266c41fd80eb6f0fc32e94d3_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfNy05LTEtMS0w_a4ca007e-a0f9-4f70-ba94-189686086a00"
      unitRef="usd">-83000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i30b4b8e0fd194cee83b1977522a292ac_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfNy0xNS0xLTEtMA_b496a4f4-84e7-47d6-9020-80deb452001a"
      unitRef="usd">166000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i2f5bfb9b45ac4d5da44de92b3a1aff5d_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfOC0xMy0xLTEtMA_43c4c43d-6736-4ea0-9624-fd52eee158ce"
      unitRef="usd">252000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i30b4b8e0fd194cee83b1977522a292ac_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfOC0xNS0xLTEtMA_556bb528-433d-400b-b84b-b5a8049e8ad1"
      unitRef="usd">252000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="ib623f6f079a1451ab2cdfe84f40b5886_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfOS0xMS0xLTEtMA_66fc980a-f4a0-4d64-8caa-4900d3d7591e"
      unitRef="usd">-13861000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i30b4b8e0fd194cee83b1977522a292ac_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfOS0xNS0xLTEtMA_16093767-89a1-44fb-977d-251d26bdde5d"
      unitRef="usd">-13861000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i9b74dc855e66449e90e5bf2fc33dc0e7_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMTAtMS0xLTEtMA_03e69c34-843d-4863-905a-1e5760ce7557"
      unitRef="shares">1164000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i9b74dc855e66449e90e5bf2fc33dc0e7_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMTAtMy0xLTEtMA_c32b6629-5bf2-4385-9300-09c92fbe4d1d"
      unitRef="usd">140263000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i7cf0ada9ed1e437da062862fa5504b12_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMTAtNS0xLTEtMA_27f6306c-6f2b-4645-b2bf-9e0d2f3fe933"
      unitRef="shares">68961395</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i7cf0ada9ed1e437da062862fa5504b12_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMTAtNy0xLTEtMA_f5f4ce69-f18e-46d2-9738-4ddc676de0c2"
      unitRef="usd">911099000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i49ab2a03f62b4754935513c96285cf86_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMTAtOS0xLTEtMA_c020755f-b0e7-41ec-a7bb-35e5c065a93a"
      unitRef="usd">56803000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8123e1065b8e4aeabb7cb7c543538d01_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMTAtMTEtMS0xLTA_91f510bc-14d8-4966-a8ea-403b08915a23"
      unitRef="usd">-986932000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5ed413ec87a04741843d5c0224e8de8f_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMTAtMTMtMS0xLTA_6bf79fcf-7cb2-4eba-bbea-5d117ac55b8d"
      unitRef="usd">-47977000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i73254b87506e423ea184889247d26556_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMTAtMTUtMS0xLTA_15bbfb81-ee44-4554-a564-b532c6c9349c"
      unitRef="usd">73256000</us-gaap:StockholdersEquity>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i566a140ebd3e48cb8fc721a91e6be758_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMTUtMy0xLTEtMjc1_0a87f62e-74c3-4bc8-b576-82903cef123a"
      unitRef="usd">2995000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i58873a4ed0a5479d90d6b23b0d53ebc1_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMTUtMTEtMS0xLTI3NQ_c3deca5b-1bd7-4690-a728-fabf8389b7cd"
      unitRef="usd">-2995000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMTUtMTUtMS0xLTI3NQ_70f005fe-4b46-4a35-9a25-ed24431a84a4"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if6a33bd95eaa4887998316af4d66eb13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMTYtOS0xLTEtMjc1_db9ed55e-2604-48ac-8137-328111bc04b2"
      unitRef="usd">1597000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMTYtMTUtMS0xLTI3NQ_06bac008-cc6d-4907-84eb-af060a701207"
      unitRef="usd">1597000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards
      contextRef="if6a33bd95eaa4887998316af4d66eb13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMTctOS0xLTEtMjc1_a14a104a-d525-411f-8b30-8c7cda1eb970"
      unitRef="usd">-92000</abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards>
    <abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMTctMTUtMS0xLTI3NQ_3f228c27-383b-4504-aea5-8fcaab3f9825"
      unitRef="usd">-92000</abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards>
    <abus:IssuanceofcommonsharesinsharespursuanttoourOpenMarketSalesAgreement
      contextRef="iece3d35f3c1e420e9392ac42e99cb929_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMTgtNS0xLTEtMjc1_02e86ba5-0d39-480e-b14f-7d0f48ccd8ac"
      unitRef="shares">2291184</abus:IssuanceofcommonsharesinsharespursuanttoourOpenMarketSalesAgreement>
    <abus:IssuanceofcommonsharespursuanttoourOpenMarketSalesAgreement
      contextRef="iece3d35f3c1e420e9392ac42e99cb929_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMTgtNy0xLTEtMjc1_5bdb4720-2a7a-4935-906b-38d7362608de"
      unitRef="usd">5045000</abus:IssuanceofcommonsharespursuanttoourOpenMarketSalesAgreement>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMTgtMTUtMS0xLTI3NQ_2e59bbc3-692b-4f6f-82aa-ef3954680e4e"
      unitRef="usd">5045000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="iece3d35f3c1e420e9392ac42e99cb929_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMTktNS0xLTEtMjc1_06b52b06-07c2-44b0-a871-6e8e0519f1a4"
      unitRef="shares">4000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iece3d35f3c1e420e9392ac42e99cb929_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMTktNy0xLTEtMjc1_fed786ba-ee0a-4919-ad4c-fa1ed9864cae"
      unitRef="usd">-78000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="if6a33bd95eaa4887998316af4d66eb13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMTktOS0xLTEtMjc1_a7b2900d-f348-491c-bef3-426669f90ebe"
      unitRef="usd">-8000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMTktMTUtMS0xLTI3NQ_61537c7a-215c-4df3-9fe5-9f57c7c6b2e9"
      unitRef="usd">-86000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8b0e8d835f6b4b38895a04e3804ff09d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMjAtMTMtMS0xLTI3NQ_ee56a7b7-b54a-4bf1-b77c-52a3ee9477f0"
      unitRef="usd">-122000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMjAtMTUtMS0xLTI3NQ_b02b17e8-1ba0-440d-8870-6f896698b3d2"
      unitRef="usd">-122000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i58873a4ed0a5479d90d6b23b0d53ebc1_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMjEtMTEtMS0xLTI3NQ_33d57310-6bae-4688-ad67-7c8914ebf09a"
      unitRef="usd">-14087000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMjEtMTUtMS0xLTI3NQ_1aaf00e0-b31f-4c8d-b6d9-f976cf578041"
      unitRef="usd">-14087000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i982ab4261fde4e67bf7f7e6f5be75aad_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMjItMS0xLTEtMjc1_a07981e9-c008-42e6-8b31-ee85ddef50d4"
      unitRef="shares">1164000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i982ab4261fde4e67bf7f7e6f5be75aad_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMjItMy0xLTEtMjc1_97c820f0-effa-4435-aaf9-9f6b4db7b3df"
      unitRef="usd">143258000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ib16d11911a43491bb4b5ec222e7a99b7_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMjItNS0xLTEtMjc1_4e848e92-106a-4ea4-9b4a-de8421267c26"
      unitRef="shares">71256579</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ib16d11911a43491bb4b5ec222e7a99b7_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMjItNy0xLTEtMjc1_c5bd1a53-5bab-421c-9fc7-873ebfecd044"
      unitRef="usd">916066000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic83c849cea8a4982b9a447b5aab3ec19_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMjItOS0xLTEtMjc1_19a33565-88d8-4017-82c8-fd9dbf5d0a4f"
      unitRef="usd">58300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id547923c3c8c491ba749b447ba4547a0_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMjItMTEtMS0xLTI3NQ_c663770c-a357-4f04-af80-9ef5ec6c62b8"
      unitRef="usd">-1004014000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2ac68246270c416d943740dbc082596f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMjItMTMtMS0xLTI3NQ_468d83dd-13af-4ab2-b93c-f4fc16d999fa"
      unitRef="usd">-48099000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmQ2MTcwMTRmYjYwYTQwYjhiZTg5ZWMzZmU2YWViOTFmL3RhYmxlcmFuZ2U6ZDYxNzAxNGZiNjBhNDBiOGJlODllYzNmZTZhZWI5MWZfMjItMTUtMS0xLTI3NQ_7816d300-8fd3-47f9-a1c4-9937ea7565a3"
      unitRef="usd">65511000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i8bf7851f73b542398c66451e6bbaad6b_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMi0xLTEtMS0w_73d6a7db-8e8e-4a6d-a417-fb007ce83598"
      unitRef="shares">1164000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i8bf7851f73b542398c66451e6bbaad6b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMi0zLTEtMS0w_30d41eac-c254-448a-ba88-78119f31f7f8"
      unitRef="usd">126136000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="if3c04baf5fe54248b2313ce91f3d9db1_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMi01LTEtMS0w_baee50d7-ed39-4f88-a0a8-3925716009b1"
      unitRef="shares">55518800</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="if3c04baf5fe54248b2313ce91f3d9db1_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMi03LTEtMS0w_1325a0b4-7e0b-455f-9b88-fe70fe1493df"
      unitRef="usd">879405000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1ea9e1807d0a4a5c9c748057d63db84f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMi05LTEtMS0w_9432e89b-0bad-4ed1-9953-06100d419ed4"
      unitRef="usd">48084000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i572e77bd68b94265b4b8e487682c3ef1_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMi0xMS0xLTEtMA_4e1617a3-a18f-4d05-b0a5-4a4451cf9e18"
      unitRef="usd">-805221000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6eef351710724ef69614f38a1770db9a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMi0xMy0xLTEtMA_9a76a34e-d1ae-4158-81cb-b090130c907f"
      unitRef="usd">-48170000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie0cad0fba4bc48ae867aa7466eb9336e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMi0xNS0xLTEtMA_5718662d-0f8a-4a78-b28a-024d8060131b"
      unitRef="usd">200234000</us-gaap:StockholdersEquity>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="id42101d38e864f0ab7155e0b58846958_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMy0zLTEtMS0w_b786dc68-c736-4018-bd0e-0a518989e89c"
      unitRef="usd">-2715000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="id42101d38e864f0ab7155e0b58846958_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMy0zLTEtMS0w_d4a68997-639d-4bd3-8fdd-aac26954b943"
      unitRef="usd">-2715000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i06df27f889ee4e789a770b8ed76203cd_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMy0xMS0xLTEtMA_98bbe9fd-594c-4bc8-a121-ba31c21267d9"
      unitRef="usd">2715000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i06df27f889ee4e789a770b8ed76203cd_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMy0xMS0xLTEtMA_f6bcfa51-6d22-44dc-a68d-ea99793b1f07"
      unitRef="usd">2715000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i5c560e19eab34f9b8e818a8c373b1d24_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMy0xNS0xLTEtMA_1d5b5cc1-7397-4ef5-855c-e88d128d87ca"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i5c560e19eab34f9b8e818a8c373b1d24_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMy0xNS0xLTEtMA_5c82a727-a244-4feb-a059-af67a25455d2"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if897f6a6c8ba4b0b9b720ee79be3c9c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfNC05LTEtMS0w_5304da4f-3cf0-43b6-9b8c-2513eb581385"
      unitRef="usd">1665000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if897f6a6c8ba4b0b9b720ee79be3c9c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfNC05LTEtMS0w_9abf0d92-b8d0-4404-9e79-8d49081a16cf"
      unitRef="usd">1665000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5c560e19eab34f9b8e818a8c373b1d24_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfNC0xNS0xLTEtMA_148852fb-f581-4a0f-8be3-e3f312e249a2"
      unitRef="usd">1665000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5c560e19eab34f9b8e818a8c373b1d24_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfNC0xNS0xLTEtMA_8a71cbd3-ed2c-47aa-a050-047384cb6e56"
      unitRef="usd">1665000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards
      contextRef="if897f6a6c8ba4b0b9b720ee79be3c9c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfNS05LTEtMS0w_b07b8089-76fd-46d0-9df0-71056ad6c379"
      unitRef="usd">47000</abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards>
    <abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards
      contextRef="if897f6a6c8ba4b0b9b720ee79be3c9c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfNS05LTEtMS0w_cbc42a35-7ab5-44f1-9bb2-5822029d242e"
      unitRef="usd">47000</abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards>
    <abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards
      contextRef="i5c560e19eab34f9b8e818a8c373b1d24_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfNS0xNS0xLTEtMA_00823622-d0b7-4a32-a508-90e84631bcbf"
      unitRef="usd">47000</abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards>
    <abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards
      contextRef="i5c560e19eab34f9b8e818a8c373b1d24_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfNS0xNS0xLTEtMA_186ad58f-8301-4e2a-98d8-79437f14ac3f"
      unitRef="usd">47000</abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards>
    <abus:IssuanceofcommonsharesinsharespursuanttoourOpenMarketSalesAgreement
      contextRef="i3a9b48a1648345d99f907c2fd6499573_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfNi01LTEtMS0w_5fcd63b3-4306-43b4-bb66-346f879ad624"
      unitRef="shares">614401</abus:IssuanceofcommonsharesinsharespursuanttoourOpenMarketSalesAgreement>
    <abus:IssuanceofcommonsharespursuanttoourOpenMarketSalesAgreement
      contextRef="i3a9b48a1648345d99f907c2fd6499573_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfNi03LTEtMS0w_cc057d52-72e8-4f24-ae49-f59ba013dade"
      unitRef="usd">2248000</abus:IssuanceofcommonsharespursuanttoourOpenMarketSalesAgreement>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i5c560e19eab34f9b8e818a8c373b1d24_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfNi0xNS0xLTEtMA_81a97699-2aac-4723-bf79-eefe3102ae3a"
      unitRef="usd">2248000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i3a9b48a1648345d99f907c2fd6499573_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfNy01LTEtMS0w_2b3dfac1-c2dd-4b76-8a60-fba5f7d8f966"
      unitRef="shares">122603</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i3a9b48a1648345d99f907c2fd6499573_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfNy01LTEtMS0w_8d8d91c0-ecc3-4aaf-80c4-5857866b1ece"
      unitRef="shares">122603</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i3a9b48a1648345d99f907c2fd6499573_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfNy03LTEtMS0w_09f6d036-0ea9-4892-b3e9-893cb58ec19b"
      unitRef="usd">490000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i3a9b48a1648345d99f907c2fd6499573_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfNy03LTEtMS0w_dc1e799d-adb0-4332-a302-cee013aca3af"
      unitRef="usd">490000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="if897f6a6c8ba4b0b9b720ee79be3c9c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfNy05LTEtMS0w_03678050-dadb-4ef2-8ea1-746612bb9868"
      unitRef="usd">-202000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="if897f6a6c8ba4b0b9b720ee79be3c9c1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfNy05LTEtMS0w_d4175238-d4c6-4042-9c04-c2e9d0422c9a"
      unitRef="usd">-202000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i5c560e19eab34f9b8e818a8c373b1d24_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfNy0xNS0xLTEtMA_554f4031-08d1-45dd-b1a4-dd6bb8ccdcdc"
      unitRef="usd">288000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i5c560e19eab34f9b8e818a8c373b1d24_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfNy0xNS0xLTEtMA_562eea2d-1913-4cd2-8ec6-4241b6517449"
      unitRef="usd">288000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ife864a24266a47f2831a87610c3a3f57_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfOC0xMy0xLTEtMA_78ad193f-1e2d-49cf-8f3a-32613bd11b21"
      unitRef="usd">-22000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ife864a24266a47f2831a87610c3a3f57_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfOC0xMy0xLTEtMA_f07e0549-e4bc-475f-b5fd-ac025c540162"
      unitRef="usd">-22000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5c560e19eab34f9b8e818a8c373b1d24_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfOC0xNS0xLTEtMA_b3dfd5f6-5c45-4a07-b1ae-9f10c6b88314"
      unitRef="usd">-22000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5c560e19eab34f9b8e818a8c373b1d24_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfOC0xNS0xLTEtMA_cdf79d9f-b381-4a09-b8b4-2231e68e28fc"
      unitRef="usd">-22000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i06df27f889ee4e789a770b8ed76203cd_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfOS0xMS0xLTEtMA_058a4164-c6a5-4abc-ba24-9f79a59b9d46"
      unitRef="usd">-23251000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i06df27f889ee4e789a770b8ed76203cd_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfOS0xMS0xLTEtMA_39b1a031-a697-4946-9253-f13eba963ea7"
      unitRef="usd">-23251000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5c560e19eab34f9b8e818a8c373b1d24_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfOS0xNS0xLTEtMA_5dac6f5f-eca3-4d74-9147-9f05954e9214"
      unitRef="usd">-23251000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5c560e19eab34f9b8e818a8c373b1d24_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfOS0xNS0xLTEtMA_efd91b2d-3753-49c9-b42f-78511c83394e"
      unitRef="usd">-23251000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i947d2931c32e42be80f691e24f1b0ad1_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTAtMS0xLTEtMA_146178f6-78fb-4ec6-b9fb-f862a7e284d3"
      unitRef="shares">1164000</us-gaap:SharesIssued>
    <us-gaap:SharesIssued
      contextRef="i947d2931c32e42be80f691e24f1b0ad1_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTAtMS0xLTEtMA_19cff186-9ef5-4d26-9694-e8e571281357"
      unitRef="shares">1164000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i947d2931c32e42be80f691e24f1b0ad1_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTAtMy0xLTEtMA_25c9984c-f89e-4d4a-a1fc-9ec6a47a512e"
      unitRef="usd">128851000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i947d2931c32e42be80f691e24f1b0ad1_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTAtMy0xLTEtMA_2946f878-7637-443b-9e7b-d039ccee8eb1"
      unitRef="usd">128851000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="if4fb6379dda444d4ad733a78224b1278_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTAtNS0xLTEtMA_1bc5b4c6-d30c-4688-b71c-1bc6fafad969"
      unitRef="shares">56255804</us-gaap:SharesIssued>
    <us-gaap:SharesIssued
      contextRef="if4fb6379dda444d4ad733a78224b1278_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTAtNS0xLTEtMA_d74985db-39a9-4fea-982c-1ed5d9907001"
      unitRef="shares">56255804</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="if4fb6379dda444d4ad733a78224b1278_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTAtNy0xLTEtMA_46226abc-60e3-4820-8f99-dd8feb1048ce"
      unitRef="usd">882143000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if4fb6379dda444d4ad733a78224b1278_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTAtNy0xLTEtMA_c5f2e950-c5bc-4e63-999b-565a1a7f968f"
      unitRef="usd">882143000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i440da01222834186800f0dfa1a8da446_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTAtOS0xLTEtMA_47bdb0fa-04f3-43ad-bfe7-1f74768ff834"
      unitRef="usd">49594000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i440da01222834186800f0dfa1a8da446_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTAtOS0xLTEtMA_fa59cef6-0fbb-4304-a663-e7355a5bad7b"
      unitRef="usd">49594000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5786177594ca4ac69726e2af6aac9c35_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTAtMTEtMS0xLTA_122188a6-da1b-46b7-883a-97f4e70f681c"
      unitRef="usd">-831187000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5786177594ca4ac69726e2af6aac9c35_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTAtMTEtMS0xLTA_6e44c70b-80bf-4009-9089-3c8e528eb8d3"
      unitRef="usd">-831187000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifc8d4db233bc419190c4b2347a3d3bc8_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTAtMTMtMS0xLTA_32ea602d-5715-4268-b3ef-07a48c27c51c"
      unitRef="usd">-48192000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifc8d4db233bc419190c4b2347a3d3bc8_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTAtMTMtMS0xLTA_867f85fe-9794-4cca-be0a-1c80ea480066"
      unitRef="usd">-48192000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2342bcce61d34287b1b59cfd031db8e3_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTAtMTUtMS0xLTA_5c12c178-5e70-4037-9125-e37ef9339400"
      unitRef="usd">181209000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2342bcce61d34287b1b59cfd031db8e3_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTAtMTUtMS0xLTA_b7847769-1275-4599-9651-0040697736b5"
      unitRef="usd">181209000</us-gaap:StockholdersEquity>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i98f5445652e24824bbfa5cda2eb528b8_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTEtMy0xLTEtMzEz_be7b858e-7fa8-41e8-8403-c1f20588b4bb"
      unitRef="usd">-2762000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i7442c2f04ad94e18a2bf688d2373acff_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTEtMTEtMS0xLTMxMw_baec503b-76b8-4dcc-9f19-3bd764c75c4f"
      unitRef="usd">-2762000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTEtMTUtMS0xLTMxMw_f8839f1a-b5fd-4b7c-b49a-0babe3e0b4bf"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie04c7d377f7543dc843e2896a019726c_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTItOS0xLTEtMzEz_89528262-e8e8-489a-854e-2592ad9e1506"
      unitRef="usd">3915000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie04c7d377f7543dc843e2896a019726c_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTItOS0xLTEtMzEz_9ef49313-7d7e-455f-b030-92d1540779d8"
      unitRef="usd">3915000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie04c7d377f7543dc843e2896a019726c_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTItOS0xLTEtMzEz_f12108cd-a590-4175-afc3-d31cf1395a44"
      unitRef="usd">3915000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTItMTUtMS0xLTMxMw_1a88dd1c-b6f7-4671-a7b4-9d177963cd80"
      unitRef="usd">3915000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTItMTUtMS0xLTMxMw_429a1235-f04a-4a7f-88dd-676c9080d5eb"
      unitRef="usd">3915000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTItMTUtMS0xLTMxMw_f613869d-74a3-47c4-86e3-c4164f2d9521"
      unitRef="usd">3915000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards
      contextRef="ie04c7d377f7543dc843e2896a019726c_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTMtOS0xLTEtMzEz_0918f0b1-6af5-4632-b65c-c2a22b71f029"
      unitRef="usd">230000</abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards>
    <abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards
      contextRef="ie04c7d377f7543dc843e2896a019726c_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTMtOS0xLTEtMzEz_49287058-1afb-458a-9bc9-622cb58b035c"
      unitRef="usd">230000</abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards>
    <abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards
      contextRef="ie04c7d377f7543dc843e2896a019726c_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTMtOS0xLTEtMzEz_6ef9a4a7-6235-45ff-9e52-a9be28a08331"
      unitRef="usd">230000</abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards>
    <abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards
      contextRef="ie04c7d377f7543dc843e2896a019726c_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTMtOS0xLTEtMzEz_d848c238-b8f6-4f19-bfde-5707c13c5949"
      unitRef="usd">230000</abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards>
    <abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTMtMTUtMS0xLTMxMw_1a42cc42-2c78-4615-9e70-14a91b04e38a"
      unitRef="usd">230000</abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards>
    <abus:IssuanceofcommonsharesinsharespursuanttoourOpenMarketSalesAgreement
      contextRef="ia6a9c27da44248288513a4043cd31e9d_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTQtNS0xLTEtMzEz_c8049c14-4042-4869-a69a-885e41d15c65"
      unitRef="shares">593689</abus:IssuanceofcommonsharesinsharespursuanttoourOpenMarketSalesAgreement>
    <abus:IssuanceofcommonsharespursuanttoourOpenMarketSalesAgreement
      contextRef="ia6a9c27da44248288513a4043cd31e9d_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTQtNy0xLTEtMzEz_ee479467-c1b3-494e-86df-987eb68b2220"
      unitRef="usd">2477000</abus:IssuanceofcommonsharespursuanttoourOpenMarketSalesAgreement>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTQtMTUtMS0xLTMxMw_acb0cb2e-4203-4911-bbc8-1d9c8f25c0c2"
      unitRef="usd">2477000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ia6a9c27da44248288513a4043cd31e9d_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTUtNS0xLTEtMzEz_dd90df1f-0e67-4880-b130-cb28ae360ea9"
      unitRef="shares">679</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia6a9c27da44248288513a4043cd31e9d_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTUtNy0xLTEtMzEz_b32d4dd5-410b-4f20-b898-0814bc6efa29"
      unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie04c7d377f7543dc843e2896a019726c_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTUtOS0xLTEtMzEz_4c822780-ebac-42ff-b1c8-a628a7fe7ed6"
      unitRef="usd">-1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTUtMTUtMS0xLTMxMw_86d6258c-e88a-4e38-b6f1-ab1c0045cd62"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iedb274b3124d4e2aaae0ba0add5e8e90_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTYtMTMtMS0xLTMxMw_6927a493-2d86-4ca1-aa93-15fff696d3ba"
      unitRef="usd">-52000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTYtMTUtMS0xLTMxMw_dc26b3a6-8d71-494a-a3f8-75197d1f06e0"
      unitRef="usd">-52000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i7442c2f04ad94e18a2bf688d2373acff_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTctMTEtMS0xLTMxMw_64ce94d3-5d68-42ff-980c-d092d06c1b18"
      unitRef="usd">-23315000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTctMTUtMS0xLTMxMw_2a1b1580-0b98-47c7-8db5-c18c92039989"
      unitRef="usd">-23315000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i1591ced9254345b59fcbecadc8eb889f_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTgtMS0xLTEtMzEz_6aabf064-f760-4a22-8c8e-94dbdc813c52"
      unitRef="shares">1164000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i1591ced9254345b59fcbecadc8eb889f_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTgtMy0xLTEtMzEz_c1c00108-5ff2-47b8-873e-86e584a1148d"
      unitRef="usd">131613000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i73fbf45a28a84bf29576d77c84d211f2_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTgtNS0xLTEtMzEz_0e46a39d-2605-485e-b3f9-68d9c2f465d7"
      unitRef="shares">56850172</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i73fbf45a28a84bf29576d77c84d211f2_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTgtNy0xLTEtMzEz_d9bf5641-2d01-453b-a6d4-fe50c4318fa8"
      unitRef="usd">884623000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i37e194202f5947bb970e15b9f22af82b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTgtOS0xLTEtMzEz_1cb72a1d-c78a-4058-ba30-39b1a56b7bde"
      unitRef="usd">53738000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i50e26feae00f4745803908b0b0f436c1_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTgtMTEtMS0xLTMxMw_2cb5debc-640d-4fc3-ae23-a23569ae9155"
      unitRef="usd">-857264000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib7a89a232126436b84d74ef3613042dd_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTgtMTMtMS0xLTMxMw_3d47fe5c-72b1-4db3-8763-92bf760e8d9f"
      unitRef="usd">-48244000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3499e488a0b449ca8e296bde3bd4386a_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8yNS9mcmFnOjg4ZWRlZGU1YTVkYjQ1YTdiYjU3N2FkZWE0OGU3Y2NlL3RhYmxlOmFhNGE5NDQ4Y2NlMjQwYTU5ZTFjMzRiOTU4Zjg5YmUxL3RhYmxlcmFuZ2U6YWE0YTk0NDhjY2UyNDBhNTllMWMzNGI5NThmODliZTFfMTgtMTUtMS0xLTMxMw_e33bcd92-1707-4395-8c54-e36dc5c4a146"
      unitRef="usd">164466000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMy01LTEtMS0yMzY_ca434859-a5e9-4636-a313-7ec7991ef9f5"
      unitRef="usd">-27948000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMy03LTEtMS0yMzY_b6a9915a-1d37-4290-a890-fc82f985a871"
      unitRef="usd">-46566000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfNS01LTEtMS0yMzk_fd9fa95e-3892-4e76-8663-871423ee740e"
      unitRef="usd">1001000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfNS03LTEtMS0yMzk_df2b124e-ca1c-48ca-a3ca-fe96c276dd4d"
      unitRef="usd">1014000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfNi01LTEtMS0yMzk_e14b8cfd-fa71-49e7-991f-c50acd30c875"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfNi03LTEtMS0yMzk_6824aba4-ade4-465a-9df4-9c16159f8f9b"
      unitRef="usd">11000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:ShareBasedCompensation
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfNy01LTEtMS0yMzk_1792cc37-3e6b-475b-aaa8-f31cb7150a72"
      unitRef="usd">3042000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfNy03LTEtMS0yMzk_53b383db-034f-4847-a9e2-1a80856ed2cb"
      unitRef="usd">5306000</us-gaap:ShareBasedCompensation>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfOC01LTEtMS0yMzk_e4d7bf68-12b0-488e-9a81-834b7f7c5374"
      unitRef="usd">-56000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfOC03LTEtMS0yMzk_7bcf524c-34fe-4b9c-bf4f-2d2558e41e4a"
      unitRef="usd">95000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfOS01LTEtMS0yMzk_5a27a5e7-bceb-4e98-80fa-c1e17b7f6ba1"
      unitRef="usd">228000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfOS03LTEtMS0yMzk_39bc99b8-8ae8-4b4a-ae5e-409c65bec3ba"
      unitRef="usd">255000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:GainLossOnSaleOfEquityInvestments
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMTAtNS0xLTEtMjM5_113f8259-d97e-4f31-a8a8-aa59ef85d6c0"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfEquityInvestments>
    <us-gaap:GainLossOnSaleOfEquityInvestments
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMTAtNy0xLTEtMjM5_567a0391-eed9-424a-a4a6-8a974474228c"
      unitRef="usd">-7985000</us-gaap:GainLossOnSaleOfEquityInvestments>
    <abus:NonCashRoyaltyRevenueRelatedToSaleOfFutureRoyalties
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMTEtNS0xLTEtMjM5_9b69676d-5874-463c-aaa8-1fef98055123"
      unitRef="usd">1345000</abus:NonCashRoyaltyRevenueRelatedToSaleOfFutureRoyalties>
    <abus:NonCashRoyaltyRevenueRelatedToSaleOfFutureRoyalties
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMTEtNy0xLTEtMjM5_5f11d0f6-da5f-4744-be1b-099b4f6d632d"
      unitRef="usd">518000</abus:NonCashRoyaltyRevenueRelatedToSaleOfFutureRoyalties>
    <abus:NonCashInterestExpenseRelatedToSaleOfFutureRoyalties
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMTItNS0xLTEtMjM5_ae594c85-dce8-4515-a991-b56ec229bcbd"
      unitRef="usd">2092000</abus:NonCashInterestExpenseRelatedToSaleOfFutureRoyalties>
    <abus:NonCashInterestExpenseRelatedToSaleOfFutureRoyalties
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMTItNy0xLTEtMjM5_2a64a766-786c-43e5-88b9-ba03c93f5a9f"
      unitRef="usd">0</abus:NonCashInterestExpenseRelatedToSaleOfFutureRoyalties>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMTMtNS0xLTEtMjM5_5f6c704d-d8eb-4738-9cbb-84e11d7849f4"
      unitRef="usd">-40000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMTMtNy0xLTEtMjM5_e40db597-ef30-489a-906a-be77103bca4e"
      unitRef="usd">0</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMTUtNS0xLTEtMjQ2_4a5e8fa1-81f8-4519-871f-8c1c371de82b"
      unitRef="usd">-96000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMTUtNy0xLTEtMjQ2_badf8bf2-4010-4d45-8ea1-697bad891698"
      unitRef="usd">100000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMTYtNS0xLTEtMjQ2_eb18fc0c-b341-425f-ad54-de5ef7fe96ff"
      unitRef="usd">-33000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMTYtNy0xLTEtMjQ2_59920e4a-4b33-47f4-83e7-281c8d65e12c"
      unitRef="usd">-759000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMTctNS0xLTEtMjQ2_757025f5-ee74-4f5c-a367-93e3d5ef1a15"
      unitRef="usd">-1398000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMTctNy0xLTEtMjQ2_26236c5d-36bc-43bf-a5d7-239c525b8d09"
      unitRef="usd">-2637000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMTgtNS0xLTEtMjQ2_6ba63754-7ad4-485a-ac8f-96c866a1cf1d"
      unitRef="usd">-151000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMTgtNy0xLTEtMjQ2_c5ee54c6-72c2-403c-83ae-8563252cde71"
      unitRef="usd">423000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMTktNS0xLTEtMjQ2_009f21d7-a72c-4a16-a0fa-fbf51f83e3df"
      unitRef="usd">-24254000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMTktNy0xLTEtMjQ2_57cb0b07-f3ca-43ea-b1c9-d58c430ddbbf"
      unitRef="usd">-34185000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMjEtNS0xLTEtMjUw_00dc9b3c-9f5c-4a5e-b2ab-7e1c30f40f80"
      unitRef="usd">25912000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMjEtNy0xLTEtMjUw_2ad1b354-daee-4191-bfd1-97e6efdc4d02"
      unitRef="usd">484000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:ProceedsFromSaleOfRestrictedInvestments
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMjItNS0xLTEtMjUw_50797cc0-60fc-4fa3-8014-e0a505ee4602"
      unitRef="usd">46948000</us-gaap:ProceedsFromSaleOfRestrictedInvestments>
    <us-gaap:ProceedsFromSaleOfRestrictedInvestments
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMjItNy0xLTEtMjUw_3b54831b-eb0b-459d-bb8d-31ef9ef5e8b9"
      unitRef="usd">71749000</us-gaap:ProceedsFromSaleOfRestrictedInvestments>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMjMtNS0xLTEtMjUw_d87cd339-5911-439c-b071-415c40f297a3"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMjMtNy0xLTEtMjUw_ba83634f-4a0d-4d49-aceb-930d4bdd0e6a"
      unitRef="usd">11000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMjQtNS0xLTEtMjUw_750eb8ca-5a2a-4cf8-81d4-8fc9e3cb57bf"
      unitRef="usd">66000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMjQtNy0xLTEtMjUw_1f28f88a-a68b-4934-a72d-ea5d42e2c316"
      unitRef="usd">271000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMjUtNS0xLTEtMjUw_863704c1-d661-452a-94eb-babb8fca8010"
      unitRef="usd">20970000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMjUtNy0xLTEtMjUw_940e959a-7405-4373-b239-e18f0da93dc9"
      unitRef="usd">71005000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMjctNS0xLTEtMjU0_19350f15-2a64-4936-a088-52272acf759f"
      unitRef="usd">17360000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMjctNy0xLTEtMjU0_31d26b60-4584-4094-ad35-8893f57f5235"
      unitRef="usd">4725000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMjgtNS0xLTEtMjU0_edb5d2ef-44da-47cf-8618-49cc19ed6ff9"
      unitRef="usd">80000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMjgtNy0xLTEtMjU0_bedde112-7a98-4aae-9ac6-13f89d5530f8"
      unitRef="usd">290000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMjktNS0xLTEtMjU0_00c803ea-5564-407e-8ad2-7600966a0bf6"
      unitRef="usd">17440000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMjktNy0xLTEtMjU0_d94c2a6f-690a-4101-ab24-ccb9a2c4fef6"
      unitRef="usd">5015000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMzAtNS0xLTEtMjU5_309280fd-42c3-4904-9468-9f0877eb9d80"
      unitRef="usd">-56000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMzAtNy0xLTEtMjU5_857a5d09-1ccc-40f5-a8c6-1369f9268536"
      unitRef="usd">95000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMzEtNS0xLTEtMjU5_4cd35607-d79d-4279-b466-6088102a5612"
      unitRef="usd">14100000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMzEtNy0xLTEtMjU5_d0ebd9ea-7cf3-400a-a7d4-3c8fd6660ffe"
      unitRef="usd">41930000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMzItNS0xLTEtMjU5_dcda8125-2cce-403c-9aa3-84fe6a8566a3"
      unitRef="usd">31799000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie0cad0fba4bc48ae867aa7466eb9336e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMzItNy0xLTEtMjU5_38cdb1e5-40a6-424b-ade5-e6063f026e31"
      unitRef="usd">36942000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMzMtNS0xLTEtMjU5_685cf778-55ff-45f1-aee8-6e5188b57835"
      unitRef="usd">45899000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3499e488a0b449ca8e296bde3bd4386a_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMzMtNy0xLTEtMjU5_f24d72e3-ba66-4517-b2c4-ab722f154f7b"
      unitRef="usd">78872000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:DividendsPreferredStockCash
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMzYtNS0xLTEtMjY3_44f02348-b0ca-4bd4-a04d-1c73a44bd310"
      unitRef="usd">5973000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zMS9mcmFnOjg0ZjJhMTBkODlkNTRmNmNhOTYzY2YzMTZiZWRhMGRiL3RhYmxlOmI5N2FmY2JhYjdkNzRhMjFhNWVmYjExNTA5ZDAwYjJmL3RhYmxlcmFuZ2U6Yjk3YWZjYmFiN2Q3NGEyMWE1ZWZiMTE1MDlkMDBiMmZfMzYtNy0xLTEtMjY3_c5d59f12-f342-4898-97a4-7c09e81efa75"
      unitRef="usd">5477000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:NatureOfOperations
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl8zNy9mcmFnOjhlYzA4MzUxYWVmZTRhYTNhNTc3YWIzYTM2YzIxODMwL3RleHRyZWdpb246OGVjMDgzNTFhZWZlNGFhM2E1NzdhYjNhMzZjMjE4MzBfODc5NjA5MzAyNjY5MQ_73f5ef5b-3b9c-479f-8e6a-b7b3f3e95bd0">Nature of business and future operations&lt;div style="text-align:justify;"&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;Arbutus Biopharma Corporation (the &#x201c;Company&#x201d; or &#x201c;Arbutus&#x201d;) is a clinical-stage biopharmaceutical company primarily focused on developing a cure for people with chronic hepatitis B virus (&#x201c;HBV&#x201d;) infection.  The Company is advancing multiple drug product candidates that may be combined into a potentially curative regimen for chronic HBV infection.  Arbutus has also initiated a drug discovery and development effort for treating coronaviruses, including COVID-19.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s pipeline includes: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"&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;&#x2022;&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%;padding-left:14.5pt;"&gt;AB-729, a subcutaneously-delivered RNA interference (&#x201c;RNAi&#x201d;) product candidate currently in a Phase 1a/1b clinical trial.  Preliminary positive safety data in single-dose cohorts of healthy subjects and safety and efficacy data in the 60 mg and 180 mg single-dose cohorts in subjects with chronic HBV infection were reported in March 2020.  Additional follow-on week 12 data for the 60 mg single-dose cohort were reported in May 2020. The Company is dosing two 60 mg multi-dose cohorts of subjects with chronic HBV infection with dosing intervals of every four and eight weeks, respectively.  The Company is also dosing subjects in a 90 mg single-dose cohort and has initiated an additional AB-729 90 mg single-dose cohort in HBV positive subjects.  Results from all of these cohorts are expected in the second half of 2020.  Additionally, the Company intends to initiate two 90 mg multi-dose cohorts in the second half of 2020.  As the Company awaits data from the 90 mg single-dose cohorts, the Company anticipates that the dose interval for the planned 90 mg multi-dose cohorts will be every eight and twelve weeks, respectively;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;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;&#x2022;&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%;padding-left:14.5pt;"&gt;AB-836, a next-generation capsid inhibitor product candidate currently advancing through IND-enabling studies, which the Company expects to be completed by the end of 2020; and&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;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;&#x2022;&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%;padding-left:14.5pt;"&gt;other compounds early in the development process, including oral compounds that inhibit PD-L1 and next-generation oral HBV RNA destabilizers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s research and development activities and commercialization of its products are dependent on its ability to successfully obtain adequate financing through a combination of financing activities and operations. The success of the Company is dependent on progressing its pipeline and subsequently obtaining the necessary regulatory approvals to bring its products to market and achieving profitable operations. It is not possible to predict either the outcome of the Company&#x2019;s existing or future research and development programs or the Company&#x2019;s ability to continue to fund these programs in the future, nor to predict whether it will be successful in obtaining the necessary regulatory approvals to bring its products to market.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;COVID-19&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In&#160;December 2019,&#160;an outbreak of a novel strain of coronavirus (COVID-19) was identified in&#160;Wuhan, China. This virus continues to spread globally, has been declared a pandemic by the&#160;World Health Organization&#160;and has spread to nearly every country in the world. The impact of this pandemic has been, and will likely continue to be, extensive in many aspects of society. The pandemic has resulted in and will likely continue to result in significant disruptions to businesses. A number of countries and other jurisdictions around the world have implemented extreme measures in an attempt to slow the spread of the virus.&#160; These measures include the closing of businesses and requiring people to stay in their homes, the latter of which raises uncertainty regarding the ability to travel to hospitals in order to participate in clinical trials. Additional measures that have had, and will likely continue to have, a major impact on clinical development, at least in the near-term, include shortages and delays in the supply chain, and prohibitions in certain countries on enrolling subjects in new clinical trials.&#160; Despite the challenges of COVID-19, we have not had to alter our objectives for 2020.&#160; However, future disruptions related to the COVID-19 pandemic could negatively impact our plans and timelines, including enrolling and monitoring subjects in our clinical trials.&lt;/span&gt;&lt;/div&gt;While Arbutus&#x2019; core mission is to find a cure for hepatitis B, the magnitude of the coronavirus pandemic is undeniable. Given the Company&#x2019;s proven expertise in the discovery of new antiviral therapies, Arbutus feels compelled to work towards the discovery of a new treatment. To that end, the Company has assembled an internal team of expert scientists under the direction of Arbutus&#x2019; Chief Scientific Officer, Dr. Michael Sofia, to identify novel small molecule therapies to treat COVID-19 and future coronavirus outbreaks. Dr. Sofia, who was awarded the Lasker-DeBakey Award for his discovery of sofosbuvir, brings extensive antiviral drug discovery experience to this new program.  The Company has also recently joined forces with the COVID R&amp;amp;D consortium to further support and expedite efforts to address the SARS-CoV-2 pandemic and any future coronavirus outbreaks. At this time, Arbutus&#x2019; COVID-19 research program will focus on the discovery and development of new molecular entities that address specific viral targets including the nsp12 viral polymerase and the viral protease. These targets are essential viral proteins which Arbutus has experience in targeting. The establishment of the COVID-19 effort does not materially impact the Company&#x2019;s cash guidance for 2020 of $54 million to $58 million.</us-gaap:NatureOfOperations>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80MC9mcmFnOjBmZGI2NTMzZjRlNDQ4MjViYjJlYWZkYzQ4ZTQ3ODEwL3RleHRyZWdpb246MGZkYjY1MzNmNGU0NDgyNWJiMmVhZmRjNDhlNDc4MTBfNjU5NzA2OTc3MzU3NQ_e1a22c30-3632-4248-b846-2bd3f8e04082">Significant accounting policies&lt;div style="text-align:justify;"&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-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;These unaudited condensed consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles for interim financial statements and accordingly, do not include all disclosures required for annual financial statements. These statements should be read in conjunction with the Company&#x2019;s audited consolidated financial statements and notes thereto for the year ended December&#160;31, 2019 included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December&#160;31, 2019 (the &#x201c;2019 Form 10-K&#x201d;). These unaudited condensed consolidated financial statements reflect, in the opinion of management, all adjustments and reclassifications necessary to fairly present the Company&#x2019;s financial position as of June&#160;30, 2020, the Company&#x2019;s results of operations for the three and six months ended June 30, 2020 and the Company&#x2019;s cash flows for the six months ended June 30, 2020. The results of operations for the three and six months ended June 30, 2020 are not necessarily indicative of the results for the full year. These unaudited condensed consolidated financial statements follow the same significant accounting policies as those described in the notes to the audited consolidated financial statements of the Company for the year ended December&#160;31, 2019, except as described below under Recent Accounting Pronouncements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Principles of consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;These unaudited condensed consolidated financial statements include the accounts of the Company and its two wholly-owned subsidiaries, Arbutus Biopharma Inc. (&#x201c;Arbutus Inc.&#x201d;) and Arbutus Biopharma US Holdings, Inc. All intercompany transactions and balances have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Net loss attributable to common shareholders per share&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company follows the two-class method when computing net loss attributable to common shareholders per share as the Company has issued Series A participating convertible preferred shares (the &#x201c;Preferred Shares&#x201d;), as further described in note 11, that meet the definition of participating securities. The Preferred Shares entitle the holders to participate in dividends but do not require the holders to participate in losses of the Company. Accordingly, if the Company reports a net loss attributable to holders of the Company&#x2019;s common shares, net losses are not allocated to holders of the Preferred Shares. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Net loss attributable to common shareholders per share is calculated based on the weighted average number of common shares outstanding. The calculation of diluted net loss attributable to common shareholders per share does not differ from the calculation of basic net loss attributable to common shareholders per share, as the effect of the Company&#x2019;s dilutive potential common shares was anti-dilutive. During the six months ended June 30, 2020 and 2019, potential common shares of 31.3 million and 27.5 million, respectively, consisting of the &#x201c;if-converted&#x201d; number of Preferred Shares and outstanding stock options, were excluded from the calculation of diluted net loss per common share because their inclusion would be anti-dilutive. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Revenue recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recognizes revenue in accordance with 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; (&#x201d;ASC 606&#x201d;), which  requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers under a five-step model: (i) identify contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when or as a performance obligation is satisfied. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company generates revenue primarily through collaboration agreements and license agreements. Such agreements may require the Company to deliver various rights and/or services, including intellectual property rights or licenses and research and development services. Under such agreements, the Company is generally eligible to receive non-refundable upfront payments, funding for research and development services, milestone payments, and royalties.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In contracts where the Company has more than one performance obligation to provide its customer with goods or services, each performance obligation is evaluated to determine whether it is distinct based on whether (i) the customer can benefit from the good or service either on its own or together with other resources that are readily available and (ii) the good or service is separately identifiable from other promises in the contract. The consideration under the contract is then allocated between the distinct performance obligations based on their respective relative stand-alone selling prices. The estimated stand-alone selling price of each deliverable reflects the Company&#x2019;s best estimate of what the selling price would be if the deliverable was regularly sold on a stand-alone basis and is determined by reference to market rates for the good or service when sold to others or by using an adjusted market assessment approach if the selling price on a stand-alone basis is not available. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The consideration allocated to each distinct performance obligation is recognized as revenue when control is transferred to the customer for the related goods or services. Consideration associated with at-risk substantive performance milestones, including sales-based milestones, is recognized as revenue when it is probable that a significant reversal of the cumulative revenue recognized will not occur. Sales-based royalties received in connection with licenses of intellectual property are subject to a specific exception in the revenue standards, whereby the consideration is not included in the transaction price and recognized in revenue until the customer&#x2019;s subsequent sales or usages occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Segment information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company operates as a single segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Recent accounting pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) or other standard setting bodies that are adopted by the Company as of the specified effective date. Unless otherwise discussed, the Company believes that the impact of recently issued standards that are not yet effective will not have a material impact on the Company&#x2019;s financial position or results of operations upon adoption.&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 Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2016-13, &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: Measurement of Credit Losses on Financial Instruments &lt;/span&gt;(ASC 326). The guidance is effective for the Company beginning January 1, 2023 and it changes how entities account for credit losses on financial assets and other instruments that are not measured at fair value through net income, including available-for-sale debt securities. The Company is currently evaluating the impact of the new standard on its consolidated financial statements.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80MC9mcmFnOjBmZGI2NTMzZjRlNDQ4MjViYjJlYWZkYzQ4ZTQ3ODEwL3RleHRyZWdpb246MGZkYjY1MzNmNGU0NDgyNWJiMmVhZmRjNDhlNDc4MTBfODc5NjA5MzAyOTA0Nw_35f2b41d-9d29-436e-a6b4-bc8539c0bdbb">&lt;div style="text-align:justify;"&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-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;These unaudited condensed consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles for interim financial statements and accordingly, do not include all disclosures required for annual financial statements. These statements should be read in conjunction with the Company&#x2019;s audited consolidated financial statements and notes thereto for the year ended December&#160;31, 2019 included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December&#160;31, 2019 (the &#x201c;2019 Form 10-K&#x201d;). These unaudited condensed consolidated financial statements reflect, in the opinion of management, all adjustments and reclassifications necessary to fairly present the Company&#x2019;s financial position as of June&#160;30, 2020, the Company&#x2019;s results of operations for the three and six months ended June 30, 2020 and the Company&#x2019;s cash flows for the six months ended June 30, 2020. The results of operations for the three and six months ended June 30, 2020 are not necessarily indicative of the results for the full year. These unaudited condensed consolidated financial statements follow the same significant accounting policies as those described in the notes to the audited consolidated financial statements of the Company for the year ended December&#160;31, 2019, except as described below under Recent Accounting Pronouncements.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80MC9mcmFnOjBmZGI2NTMzZjRlNDQ4MjViYjJlYWZkYzQ4ZTQ3ODEwL3RleHRyZWdpb246MGZkYjY1MzNmNGU0NDgyNWJiMmVhZmRjNDhlNDc4MTBfODc5NjA5MzAyOTA0OA_2728a5a3-ab7a-44d3-86f1-c77c8904065f">&lt;div style="text-align:justify;"&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;Principles of consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;These unaudited condensed consolidated financial statements include the accounts of the Company and its two wholly-owned subsidiaries, Arbutus Biopharma Inc. (&#x201c;Arbutus Inc.&#x201d;) and Arbutus Biopharma US Holdings, Inc. All intercompany transactions and balances have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <abus:WhollyOwnedSubsidiariesIncludedinFinancialStatements
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80MC9mcmFnOjBmZGI2NTMzZjRlNDQ4MjViYjJlYWZkYzQ4ZTQ3ODEwL3RleHRyZWdpb246MGZkYjY1MzNmNGU0NDgyNWJiMmVhZmRjNDhlNDc4MTBfMTM5Mw_de4170e3-4e1c-4671-b744-242a67888497"
      unitRef="subsidiary">2</abus:WhollyOwnedSubsidiariesIncludedinFinancialStatements>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80MC9mcmFnOjBmZGI2NTMzZjRlNDQ4MjViYjJlYWZkYzQ4ZTQ3ODEwL3RleHRyZWdpb246MGZkYjY1MzNmNGU0NDgyNWJiMmVhZmRjNDhlNDc4MTBfODc5NjA5MzAyOTA0OQ_222fecf7-0784-4016-a87b-1dc2498fc417">&lt;div style="text-align:justify;"&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 attributable to common shareholders per share&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company follows the two-class method when computing net loss attributable to common shareholders per share as the Company has issued Series A participating convertible preferred shares (the &#x201c;Preferred Shares&#x201d;), as further described in note 11, that meet the definition of participating securities. The Preferred Shares entitle the holders to participate in dividends but do not require the holders to participate in losses of the Company. Accordingly, if the Company reports a net loss attributable to holders of the Company&#x2019;s common shares, net losses are not allocated to holders of the Preferred Shares. &lt;/span&gt;&lt;/div&gt;Net loss attributable to common shareholders per share is calculated based on the weighted average number of common shares outstanding. The calculation of diluted net loss attributable to common shareholders per share does not differ from the calculation of basic net loss attributable to common shareholders per share, as the effect of the Company&#x2019;s dilutive potential common shares was anti-dilutive.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80MC9mcmFnOjBmZGI2NTMzZjRlNDQ4MjViYjJlYWZkYzQ4ZTQ3ODEwL3RleHRyZWdpb246MGZkYjY1MzNmNGU0NDgyNWJiMmVhZmRjNDhlNDc4MTBfMzI5ODUzNDg5MDIwNw_a40a2cd6-7eba-4e33-847a-a6eea770e536"
      unitRef="shares">31300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80MC9mcmFnOjBmZGI2NTMzZjRlNDQ4MjViYjJlYWZkYzQ4ZTQ3ODEwL3RleHRyZWdpb246MGZkYjY1MzNmNGU0NDgyNWJiMmVhZmRjNDhlNDc4MTBfMjc0ODc3OTA3NjM1MQ_1ebece9b-8806-464b-b68b-847022d0616d"
      unitRef="shares">27500000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80MC9mcmFnOjBmZGI2NTMzZjRlNDQ4MjViYjJlYWZkYzQ4ZTQ3ODEwL3RleHRyZWdpb246MGZkYjY1MzNmNGU0NDgyNWJiMmVhZmRjNDhlNDc4MTBfODc5NjA5MzAyOTA1MA_216e500b-e9c8-4027-b01d-82ed43df263f">&lt;div style="text-align:justify;"&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;Revenue recognition &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recognizes revenue in accordance with 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; (&#x201d;ASC 606&#x201d;), which  requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers under a five-step model: (i) identify contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when or as a performance obligation is satisfied. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company generates revenue primarily through collaboration agreements and license agreements. Such agreements may require the Company to deliver various rights and/or services, including intellectual property rights or licenses and research and development services. Under such agreements, the Company is generally eligible to receive non-refundable upfront payments, funding for research and development services, milestone payments, and royalties.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In contracts where the Company has more than one performance obligation to provide its customer with goods or services, each performance obligation is evaluated to determine whether it is distinct based on whether (i) the customer can benefit from the good or service either on its own or together with other resources that are readily available and (ii) the good or service is separately identifiable from other promises in the contract. The consideration under the contract is then allocated between the distinct performance obligations based on their respective relative stand-alone selling prices. The estimated stand-alone selling price of each deliverable reflects the Company&#x2019;s best estimate of what the selling price would be if the deliverable was regularly sold on a stand-alone basis and is determined by reference to market rates for the good or service when sold to others or by using an adjusted market assessment approach if the selling price on a stand-alone basis is not available. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The consideration allocated to each distinct performance obligation is recognized as revenue when control is transferred to the customer for the related goods or services. Consideration associated with at-risk substantive performance milestones, including sales-based milestones, is recognized as revenue when it is probable that a significant reversal of the cumulative revenue recognized will not occur. Sales-based royalties received in connection with licenses of intellectual property are subject to a specific exception in the revenue standards, whereby the consideration is not included in the transaction price and recognized in revenue until the customer&#x2019;s subsequent sales or usages occur.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80MC9mcmFnOjBmZGI2NTMzZjRlNDQ4MjViYjJlYWZkYzQ4ZTQ3ODEwL3RleHRyZWdpb246MGZkYjY1MzNmNGU0NDgyNWJiMmVhZmRjNDhlNDc4MTBfODc5NjA5MzAyOTA1MQ_7640af12-ee83-450b-b559-92451cb9ae68">Segment informationThe Company operates as a single segment.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80MC9mcmFnOjBmZGI2NTMzZjRlNDQ4MjViYjJlYWZkYzQ4ZTQ3ODEwL3RleHRyZWdpb246MGZkYjY1MzNmNGU0NDgyNWJiMmVhZmRjNDhlNDc4MTBfODc5NjA5MzAyOTA1Mg_1ac53cb7-41ac-4d02-9678-688f93394104">&lt;div style="text-align:justify;"&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;Recent accounting pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) or other standard setting bodies that are adopted by the Company as of the specified effective date. Unless otherwise discussed, the Company believes that the impact of recently issued standards that are not yet effective will not have a material impact on the Company&#x2019;s financial position or results of operations upon adoption.&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 Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2016-13, &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: Measurement of Credit Losses on Financial Instruments &lt;/span&gt;(ASC 326). The guidance is effective for the Company beginning January 1, 2023 and it changes how entities account for credit losses on financial assets and other instruments that are not measured at fair value through net income, including available-for-sale debt securities. The Company is currently evaluating the impact of the new standard on its consolidated financial statements.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RleHRyZWdpb246Y2ZhNDUwNzQxNzU4NDJmYWJhZWQxMGQ2NmU0OTc0ZTRfNjU5NzA2OTc3MDI2Nw_66c8383c-9e0a-4653-988e-33f15edb99cf">Fair value of financial instruments&lt;div style="text-align:justify;"&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 Company measures certain financial instruments and other items at fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;To determine the fair value, the Company uses the fair value hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs market participants would use to value an asset or liability and are developed based on market data obtained from independent sources. Unobservable inputs are inputs based on assumptions about the factors market participants would use to value an asset or liability. The three levels of inputs that may be used to measure fair value are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-27pt;padding-left:54pt;text-align:justify;"&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;&#x2022;&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%;padding-left:23.5pt;"&gt;Level 1 inputs are quoted market prices for identical instruments available in active markets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-27pt;padding-left:54pt;text-align:justify;"&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;&#x2022;&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%;padding-left:23.5pt;"&gt;Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability either directly or indirectly. If the asset or liability has a contractual term, the input must be observable for substantially the full term. An example includes quoted market prices for similar assets or liabilities in active markets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-27pt;padding-left:54pt;text-align:justify;"&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;&#x2022;&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%;padding-left:23.5pt;"&gt;Level 3 inputs are unobservable inputs for the asset or liability and will reflect management&#x2019;s assumptions about market assumptions that would be used to price the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Assets and liabilities are classified based on the lowest level of input that is significant to the fair value measurements. Changes in the observability of valuation inputs may result in a reclassification of levels for certain securities within the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The carrying values of cash and cash equivalents, investments in marketable securities, accounts receivable, accounts payable and accrued liabilities approximate their fair values due to the immediate or short-term maturity of these financial instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;To determine the fair value of the contingent consideration (note 8), the Company uses a probability weighted assessment of the likelihood the milestones would be met and the estimated timing of such payments, and then the potential contingent payments were discounted to their present value using a probability adjusted discount rate that reflects the early stage nature of the development program, time to complete the program development, and overall biotech indices. The Company determined the fair value of the contingent consideration was $3.2 million as of June&#160;30, 2020 and the increase of $0.2 million has been recorded as a component of total operating expenses in the statement of operations and comprehensive loss for the six months ended June 30, 2020. The assumptions used in the discounted cash flow model are level 3 inputs as defined above. The Company assessed the sensitivity of the fair value measurement to changes in these unobservable inputs, and determined that changes within a reasonable range would not result in a materially different assessment of fair value. &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents information about the Company&#x2019;s assets and liabilities that are measured at fair value on a recurring basis, and indicates the fair value hierarchy of the valuation techniques used to determine such fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.852%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.741%;"/&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: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;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;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;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;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;Level 3&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-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;Total&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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of June 30, 2020&lt;/span&gt;&lt;/td&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;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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="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:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 and cash equivalents&lt;/span&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;45,899&#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: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 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: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 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: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 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;45,899&#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:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term investments&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;36,489&#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: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:#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: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:#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: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:#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;36,489&#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:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term investments&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;1,600&#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: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:#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: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:#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: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:#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;1,600&#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: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&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;83,988&#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: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:#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;&#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: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:#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;&#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: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:#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;83,988&#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:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities&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:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liability-classified options&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;td colspan="3" style="background-color:#cceeff;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:#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: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:#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;150&#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: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:#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;150&#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:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration&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;td colspan="3" style="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;&lt;span style="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:#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: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:#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,181&#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: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:#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,181&#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: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&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;&#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: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 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: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 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,331&#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: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 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,331&#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;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.774%;"/&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.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.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.759%;"/&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: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;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;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;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;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;Level 3&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-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;Total&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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of December 31, 2019&lt;/span&gt;&lt;/td&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;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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;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:top;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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;&lt;span style="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:left;vertical-align:top;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:top;padding-right:0%;"&gt;&lt;span style="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:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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;&lt;span style="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:left;vertical-align:top;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:top;padding-right:0%;"&gt;&lt;span style="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:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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;&lt;span style="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:left;vertical-align:top;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:top;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term investments&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:top;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;59,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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;&lt;span style="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:#cceeff;text-align:right;vertical-align:top;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:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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;&lt;span style="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:#cceeff;text-align:right;vertical-align:top;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:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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;&lt;span style="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:#cceeff;text-align:right;vertical-align:top;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;59,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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&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:top;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;90,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;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:#ffffff;text-align:right;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;&lt;span style="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:#ffffff;text-align:right;vertical-align:top;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;&#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:top;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:#ffffff;text-align:right;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;&lt;span style="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:#ffffff;text-align:right;vertical-align:top;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;&#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:top;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:#ffffff;text-align:right;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;&lt;span style="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:#ffffff;text-align:right;vertical-align:top;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;90,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;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:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liability-classified stock option awards&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:top;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:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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;&lt;span style="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:#ffffff;text-align:right;vertical-align:top;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:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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;&lt;span style="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:#ffffff;text-align:right;vertical-align:top;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;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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;&lt;span style="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:#ffffff;text-align:right;vertical-align:top;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;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration&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:top;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:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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;&lt;span style="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:#cceeff;text-align:right;vertical-align:top;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:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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;&lt;span style="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:#cceeff;text-align:right;vertical-align:top;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,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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;&lt;span style="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:#cceeff;text-align:right;vertical-align:top;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,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;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:#ffffff;text-align:right;vertical-align:top;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:#ffffff;text-align:right;vertical-align:top;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:#ffffff;text-align:right;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;&lt;span style="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:left;vertical-align:top;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:#ffffff;text-align:right;vertical-align:top;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:#ffffff;text-align:right;vertical-align:top;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:#ffffff;text-align:right;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;&lt;span style="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:left;vertical-align:top;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:#ffffff;text-align:right;vertical-align:top;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,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;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:#ffffff;text-align:right;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;&lt;span style="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:left;vertical-align:top;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:#ffffff;text-align:right;vertical-align:top;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,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;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-align:justify;"&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 presents the changes in fair value of the Company&#x2019;s liability-classified stock option awards:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:37.149%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.826%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.662%;"/&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:13.835%;"/&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.053%;"/&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:9pt;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;Liability at beginning of the period&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-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;Fair value of liability-classified options exercised in the period&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-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;Increase (decrease) in fair value of liability&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-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;Liability at end of the period&lt;/span&gt;&lt;/td&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;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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="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: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;Six Months Ended June 30, 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;253&#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: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 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: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 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;(103)&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: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 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;150&#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;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30, 2019&lt;/span&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;479&#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: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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;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:top;padding-right:0%;"&gt;&lt;span style="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:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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 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;(338)&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: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 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;141&#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-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the changes in fair value of the Company&#x2019;s contingent consideration: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:36.709%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.941%;"/&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:17.941%;"/&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:17.943%;"/&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: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;&#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: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;Liability at beginning of the period&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:top;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;Increase (decrease) in fair value of liability&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:top;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;Liability at end of the period&lt;/span&gt;&lt;/td&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="15" 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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/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;Six Months Ended June 30, 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;2,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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 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;228&#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: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 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;3,181&#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;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30, 2019&lt;/span&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;3,126&#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: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 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;255&#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: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 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;3,381&#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;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RleHRyZWdpb246Y2ZhNDUwNzQxNzU4NDJmYWJhZWQxMGQ2NmU0OTc0ZTRfODc5NjA5MzAyNTY1Nw_5caa950a-cd3c-46f3-869c-820bddb02f7f">Fair value of financial instruments&lt;div style="text-align:justify;"&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 Company measures certain financial instruments and other items at fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;To determine the fair value, the Company uses the fair value hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs market participants would use to value an asset or liability and are developed based on market data obtained from independent sources. Unobservable inputs are inputs based on assumptions about the factors market participants would use to value an asset or liability. The three levels of inputs that may be used to measure fair value are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-27pt;padding-left:54pt;text-align:justify;"&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;&#x2022;&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%;padding-left:23.5pt;"&gt;Level 1 inputs are quoted market prices for identical instruments available in active markets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-27pt;padding-left:54pt;text-align:justify;"&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;&#x2022;&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%;padding-left:23.5pt;"&gt;Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability either directly or indirectly. If the asset or liability has a contractual term, the input must be observable for substantially the full term. An example includes quoted market prices for similar assets or liabilities in active markets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-27pt;padding-left:54pt;text-align:justify;"&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;&#x2022;&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%;padding-left:23.5pt;"&gt;Level 3 inputs are unobservable inputs for the asset or liability and will reflect management&#x2019;s assumptions about market assumptions that would be used to price the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Assets and liabilities are classified based on the lowest level of input that is significant to the fair value measurements. Changes in the observability of valuation inputs may result in a reclassification of levels for certain securities within the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The carrying values of cash and cash equivalents, investments in marketable securities, accounts receivable, accounts payable and accrued liabilities approximate their fair values due to the immediate or short-term maturity of these financial instruments.&lt;/span&gt;&lt;/div&gt;To determine the fair value of the contingent consideration (note 8), the Company uses a probability weighted assessment of the likelihood the milestones would be met and the estimated timing of such payments, and then the potential contingent payments were discounted to their present value using a probability adjusted discount rate that reflects the early stage nature of the development program, time to complete the program development, and overall biotech indices.</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RleHRyZWdpb246Y2ZhNDUwNzQxNzU4NDJmYWJhZWQxMGQ2NmU0OTc0ZTRfMjc0ODc3OTA3MzA0NA_c555eb51-d73c-4a3a-ab29-cdee4749cd64"
      unitRef="usd">3200000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RleHRyZWdpb246Y2ZhNDUwNzQxNzU4NDJmYWJhZWQxMGQ2NmU0OTc0ZTRfMzg0ODI5MDcwMDc3MA_65a8ca4a-9dfb-4c57-9004-f0b267c663bf"
      unitRef="usd">200000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RleHRyZWdpb246Y2ZhNDUwNzQxNzU4NDJmYWJhZWQxMGQ2NmU0OTc0ZTRfOTM0NTg0ODgzOTU0Nw_eadd5366-29d3-4775-b467-6915b8ef894e">&lt;div style="text-align:justify;"&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 presents information about the Company&#x2019;s assets and liabilities that are measured at fair value on a recurring basis, and indicates the fair value hierarchy of the valuation techniques used to determine such fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.852%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.741%;"/&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: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;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;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;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;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;Level 3&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-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;Total&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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of June 30, 2020&lt;/span&gt;&lt;/td&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;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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="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:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 and cash equivalents&lt;/span&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;45,899&#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: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 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: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 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: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 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;45,899&#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:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term investments&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;36,489&#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: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:#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: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:#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: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:#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;36,489&#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:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term investments&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;1,600&#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: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:#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: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:#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: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:#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;1,600&#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: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&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;83,988&#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: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:#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;&#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: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:#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;&#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: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:#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;83,988&#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:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities&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:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liability-classified options&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;td colspan="3" style="background-color:#cceeff;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:#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: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:#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;150&#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: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:#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;150&#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:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration&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;td colspan="3" style="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;&lt;span style="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:#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: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:#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,181&#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: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:#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,181&#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: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&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;&#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: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 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: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 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,331&#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: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 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,331&#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;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.774%;"/&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.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.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.759%;"/&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: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;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;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;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;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;Level 3&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-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;Total&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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;As of December 31, 2019&lt;/span&gt;&lt;/td&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;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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;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:top;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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;&lt;span style="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:left;vertical-align:top;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:top;padding-right:0%;"&gt;&lt;span style="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:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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;&lt;span style="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:left;vertical-align:top;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:top;padding-right:0%;"&gt;&lt;span style="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:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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;&lt;span style="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:left;vertical-align:top;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:top;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term investments&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:top;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;59,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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;&lt;span style="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:#cceeff;text-align:right;vertical-align:top;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:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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;&lt;span style="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:#cceeff;text-align:right;vertical-align:top;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:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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;&lt;span style="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:#cceeff;text-align:right;vertical-align:top;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;59,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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&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:top;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;90,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;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:#ffffff;text-align:right;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;&lt;span style="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:#ffffff;text-align:right;vertical-align:top;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;&#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:top;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:#ffffff;text-align:right;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;&lt;span style="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:#ffffff;text-align:right;vertical-align:top;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;&#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:top;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:#ffffff;text-align:right;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;&lt;span style="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:#ffffff;text-align:right;vertical-align:top;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;90,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;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:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;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="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liability-classified stock option awards&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:top;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:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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;&lt;span style="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:#ffffff;text-align:right;vertical-align:top;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:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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;&lt;span style="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:#ffffff;text-align:right;vertical-align:top;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;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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;&lt;span style="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:#ffffff;text-align:right;vertical-align:top;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;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration&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:top;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:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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;&lt;span style="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:#cceeff;text-align:right;vertical-align:top;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:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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;&lt;span style="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:#cceeff;text-align:right;vertical-align:top;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,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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;&lt;span style="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:#cceeff;text-align:right;vertical-align:top;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,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;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:#ffffff;text-align:right;vertical-align:top;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:#ffffff;text-align:right;vertical-align:top;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:#ffffff;text-align:right;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;&lt;span style="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:left;vertical-align:top;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:#ffffff;text-align:right;vertical-align:top;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:#ffffff;text-align:right;vertical-align:top;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:#ffffff;text-align:right;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;&lt;span style="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:left;vertical-align:top;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:#ffffff;text-align:right;vertical-align:top;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,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;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:#ffffff;text-align:right;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;&lt;span style="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:left;vertical-align:top;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:#ffffff;text-align:right;vertical-align:top;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,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;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:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ic45200ba0883476da749b1e2c566cb83_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfMy0xLTEtMS0w_12c510c5-4f15-4f8e-8799-063f4e078446"
      unitRef="usd">45899000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ic45200ba0883476da749b1e2c566cb83_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfMy0xLTEtMS0w_aa0457bb-992f-4a22-b5ac-f8359407417c"
      unitRef="usd">45899000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="if50cebbe7fd6495cb3e405696082a5c1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfMy0zLTEtMS0w_32ab72af-fcfe-458a-8582-fd8be55e2970"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="if50cebbe7fd6495cb3e405696082a5c1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfMy0zLTEtMS0w_9c80ce6c-d6ab-49f2-bbff-66944555351b"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i7fa66c12e741440ea980dcfb3de83528_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfMy01LTEtMS0w_30336b64-9604-4ecb-8ccd-ff757698c2ba"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i7fa66c12e741440ea980dcfb3de83528_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfMy01LTEtMS0w_b9a7117a-f211-4ff1-a279-e64354e82d03"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ifcaf450731984c2181463ca7675c7835_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfMy03LTEtMS0w_1dd7aef7-bf22-4881-8e61-7dd471904003"
      unitRef="usd">45899000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ifcaf450731984c2181463ca7675c7835_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfMy03LTEtMS0w_7361d592-bc0c-46f1-baaf-884ae0508a8a"
      unitRef="usd">45899000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ic45200ba0883476da749b1e2c566cb83_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfNC0xLTEtMS0w_f98c0cf2-1f5d-41bc-9b0e-b9e1c8d93285"
      unitRef="usd">36489000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="if50cebbe7fd6495cb3e405696082a5c1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfNC0zLTEtMS0w_0c9209e7-8e6b-4e88-9ac1-6edba8ecfc25"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i7fa66c12e741440ea980dcfb3de83528_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfNC01LTEtMS0w_783bc5bf-c4cd-420d-937b-1827a9b42471"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ifcaf450731984c2181463ca7675c7835_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfNC03LTEtMS0w_bffc3e0e-6bb0-47e8-a73d-611d7a754f11"
      unitRef="usd">36489000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:LongTermInvestments
      contextRef="ic45200ba0883476da749b1e2c566cb83_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfNS0xLTEtMS0w_5736fdaf-be1c-492e-89c2-f5f9d37cc847"
      unitRef="usd">1600000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="if50cebbe7fd6495cb3e405696082a5c1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfNS0zLTEtMS0w_a5977be4-0658-4761-a6ee-25c10a5e9860"
      unitRef="usd">0</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i7fa66c12e741440ea980dcfb3de83528_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfNS01LTEtMS0w_bdf9fe94-d007-401b-8e0f-5d60bc70c6ed"
      unitRef="usd">0</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="ifcaf450731984c2181463ca7675c7835_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfNS03LTEtMS0w_d9df83d5-0795-4318-b800-ac82a725859b"
      unitRef="usd">1600000</us-gaap:LongTermInvestments>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic45200ba0883476da749b1e2c566cb83_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfNi0xLTEtMS0w_086df780-9a6b-48c7-bc01-c973a006a3cc"
      unitRef="usd">83988000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if50cebbe7fd6495cb3e405696082a5c1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfNi0zLTEtMS0w_b4171e84-3930-45ac-828e-e88aca4d4b55"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7fa66c12e741440ea980dcfb3de83528_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfNi01LTEtMS0w_8ffe95f0-b3ac-4ff8-bdb9-baffc17bae29"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ifcaf450731984c2181463ca7675c7835_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfNi03LTEtMS0w_43289c3c-8bf8-43c8-b73b-f16764b90675"
      unitRef="usd">83988000</us-gaap:AssetsFairValueDisclosure>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="ic45200ba0883476da749b1e2c566cb83_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfOC0xLTEtMS0w_beee1707-c7da-4a93-bf96-bbaf464b3c60"
      unitRef="usd">0</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="ic45200ba0883476da749b1e2c566cb83_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfOC0xLTEtMS0w_ffccc562-09f6-43fc-85e9-fd89958ddd2b"
      unitRef="usd">0</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="if50cebbe7fd6495cb3e405696082a5c1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfOC0zLTEtMS0w_6b7d9d84-b2a0-4345-b7bd-4885fce522c3"
      unitRef="usd">0</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="if50cebbe7fd6495cb3e405696082a5c1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfOC0zLTEtMS0w_acd5428c-9e4d-4000-8342-8203f38ce6a7"
      unitRef="usd">0</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="i7fa66c12e741440ea980dcfb3de83528_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfOC01LTEtMS0w_46a17292-736b-4f93-ba5d-4f24961396fd"
      unitRef="usd">150000</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="i7fa66c12e741440ea980dcfb3de83528_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfOC01LTEtMS0w_d476eca0-2123-49a8-9050-19b70efe5714"
      unitRef="usd">150000</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="ifcaf450731984c2181463ca7675c7835_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfOC03LTEtMS0w_6b29396b-8cd5-41c2-9fee-507933c5449d"
      unitRef="usd">150000</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="ifcaf450731984c2181463ca7675c7835_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfOC03LTEtMS0w_ef829617-5dea-489f-911e-15873655fc2a"
      unitRef="usd">150000</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="ic45200ba0883476da749b1e2c566cb83_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfOS0xLTEtMS0w_3c8e444f-8eea-4531-9b82-662745a19ddd"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="ic45200ba0883476da749b1e2c566cb83_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfOS0xLTEtMS0w_48c61452-d056-451b-8029-afe25d66eb93"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="if50cebbe7fd6495cb3e405696082a5c1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfOS0zLTEtMS0w_367847ea-14c7-4b6e-830c-63132f31e8c1"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="if50cebbe7fd6495cb3e405696082a5c1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfOS0zLTEtMS0w_4ee8c69f-f5ad-4505-acab-94bfec406297"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i7fa66c12e741440ea980dcfb3de83528_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfOS01LTEtMS0w_6ccaef67-1f8d-4549-9b6c-f90ac9a79fc5"
      unitRef="usd">3181000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i7fa66c12e741440ea980dcfb3de83528_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfOS01LTEtMS0w_d84bac24-c6d2-4ddf-87a3-d6f150587706"
      unitRef="usd">3181000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="ifcaf450731984c2181463ca7675c7835_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfOS03LTEtMS0w_ec3e07f0-81a0-4893-9efa-f22532b66215"
      unitRef="usd">3181000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="ifcaf450731984c2181463ca7675c7835_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfOS03LTEtMS0w_f9372c93-47fa-4abd-be38-a3df844ee9ec"
      unitRef="usd">3181000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ic45200ba0883476da749b1e2c566cb83_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfMTAtMS0xLTEtMA_63e15be9-7614-4298-9f79-1f3e5bace564"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ic45200ba0883476da749b1e2c566cb83_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfMTAtMS0xLTEtMA_e0d3909b-6f58-46e9-b295-9da848515af8"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if50cebbe7fd6495cb3e405696082a5c1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfMTAtMy0xLTEtMA_5102e29f-67d1-42ca-9249-8adce13d47b0"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if50cebbe7fd6495cb3e405696082a5c1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfMTAtMy0xLTEtMA_c5c8038d-2140-472a-9886-660df12451a9"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i7fa66c12e741440ea980dcfb3de83528_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfMTAtNS0xLTEtMA_441bc51e-0e86-4fd4-adc7-ac2184ff9e87"
      unitRef="usd">3331000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i7fa66c12e741440ea980dcfb3de83528_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfMTAtNS0xLTEtMA_cbc5d369-a10a-4e29-9a39-4ddeaeb324dd"
      unitRef="usd">3331000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ifcaf450731984c2181463ca7675c7835_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfMTAtNy0xLTEtMA_86fc46df-5cfc-4059-a7df-1a2f239170a7"
      unitRef="usd">3331000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ifcaf450731984c2181463ca7675c7835_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOmI0YjIwYTUyYjA2NDRkOGFiZDcwYTBlODkwMWM1MDBiL3RhYmxlcmFuZ2U6YjRiMjBhNTJiMDY0NGQ4YWJkNzBhMGU4OTAxYzUwMGJfMTAtNy0xLTEtMA_b2622493-1996-4ece-a6c6-736d09b4c9f4"
      unitRef="usd">3331000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i57fd576f33c1458a9b844e652bcf6a32_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjI2NGQyZTQ4MzI5NDQ3NTJiNDc4YjFiYjczZTI4YmIxL3RhYmxlcmFuZ2U6MjY0ZDJlNDgzMjk0NDc1MmI0NzhiMWJiNzNlMjhiYjFfMy0xLTEtMS0w_642acc01-4cd6-4bf7-884d-f43f765589b6"
      unitRef="usd">31799000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i7c5817cf06cf4803ad4ffd58396e6bfd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjI2NGQyZTQ4MzI5NDQ3NTJiNDc4YjFiYjczZTI4YmIxL3RhYmxlcmFuZ2U6MjY0ZDJlNDgzMjk0NDc1MmI0NzhiMWJiNzNlMjhiYjFfMy0zLTEtMS0w_157015c3-8881-48d4-8e75-0f3888a1a087"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i58c456a0fa9f4d998cd5e3d35b625e81_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjI2NGQyZTQ4MzI5NDQ3NTJiNDc4YjFiYjczZTI4YmIxL3RhYmxlcmFuZ2U6MjY0ZDJlNDgzMjk0NDc1MmI0NzhiMWJiNzNlMjhiYjFfMy01LTEtMS0w_d1196bec-165e-44bc-be8b-ccd64ccb4875"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ie3d47cfeffbf4fcc8b54973ff71c7e8e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjI2NGQyZTQ4MzI5NDQ3NTJiNDc4YjFiYjczZTI4YmIxL3RhYmxlcmFuZ2U6MjY0ZDJlNDgzMjk0NDc1MmI0NzhiMWJiNzNlMjhiYjFfMy03LTEtMS0w_3b22c73e-95b2-4d00-b3a3-4b26072691a4"
      unitRef="usd">31799000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i57fd576f33c1458a9b844e652bcf6a32_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjI2NGQyZTQ4MzI5NDQ3NTJiNDc4YjFiYjczZTI4YmIxL3RhYmxlcmFuZ2U6MjY0ZDJlNDgzMjk0NDc1MmI0NzhiMWJiNzNlMjhiYjFfNC0xLTEtMS0w_cdfa4f80-3e4f-4a6d-8509-e7f4e4ea4dfb"
      unitRef="usd">59035000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i7c5817cf06cf4803ad4ffd58396e6bfd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjI2NGQyZTQ4MzI5NDQ3NTJiNDc4YjFiYjczZTI4YmIxL3RhYmxlcmFuZ2U6MjY0ZDJlNDgzMjk0NDc1MmI0NzhiMWJiNzNlMjhiYjFfNC0zLTEtMS0w_fdd1bfdb-ed25-4941-9414-e90d375e9bbc"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i58c456a0fa9f4d998cd5e3d35b625e81_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjI2NGQyZTQ4MzI5NDQ3NTJiNDc4YjFiYjczZTI4YmIxL3RhYmxlcmFuZ2U6MjY0ZDJlNDgzMjk0NDc1MmI0NzhiMWJiNzNlMjhiYjFfNC01LTEtMS0w_3c267bc9-9401-4839-a9a7-cf334cdbd43d"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ie3d47cfeffbf4fcc8b54973ff71c7e8e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjI2NGQyZTQ4MzI5NDQ3NTJiNDc4YjFiYjczZTI4YmIxL3RhYmxlcmFuZ2U6MjY0ZDJlNDgzMjk0NDc1MmI0NzhiMWJiNzNlMjhiYjFfNC03LTEtMS0w_3eb660da-9a29-4bed-baac-0eb16e4f1dd6"
      unitRef="usd">59035000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i57fd576f33c1458a9b844e652bcf6a32_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjI2NGQyZTQ4MzI5NDQ3NTJiNDc4YjFiYjczZTI4YmIxL3RhYmxlcmFuZ2U6MjY0ZDJlNDgzMjk0NDc1MmI0NzhiMWJiNzNlMjhiYjFfNS0xLTEtMS0w_79692198-0f07-4611-9341-cb3e478c9592"
      unitRef="usd">90834000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7c5817cf06cf4803ad4ffd58396e6bfd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjI2NGQyZTQ4MzI5NDQ3NTJiNDc4YjFiYjczZTI4YmIxL3RhYmxlcmFuZ2U6MjY0ZDJlNDgzMjk0NDc1MmI0NzhiMWJiNzNlMjhiYjFfNS0zLTEtMS0w_849afccd-b6ca-4178-98fb-722462281974"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i58c456a0fa9f4d998cd5e3d35b625e81_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjI2NGQyZTQ4MzI5NDQ3NTJiNDc4YjFiYjczZTI4YmIxL3RhYmxlcmFuZ2U6MjY0ZDJlNDgzMjk0NDc1MmI0NzhiMWJiNzNlMjhiYjFfNS01LTEtMS0w_0a3053b3-687f-44fa-9d62-42b1bbf70c91"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ie3d47cfeffbf4fcc8b54973ff71c7e8e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjI2NGQyZTQ4MzI5NDQ3NTJiNDc4YjFiYjczZTI4YmIxL3RhYmxlcmFuZ2U6MjY0ZDJlNDgzMjk0NDc1MmI0NzhiMWJiNzNlMjhiYjFfNS03LTEtMS0w_4fa87545-af2f-4880-930a-a53f9b70e682"
      unitRef="usd">90834000</us-gaap:AssetsFairValueDisclosure>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="i57fd576f33c1458a9b844e652bcf6a32_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjI2NGQyZTQ4MzI5NDQ3NTJiNDc4YjFiYjczZTI4YmIxL3RhYmxlcmFuZ2U6MjY0ZDJlNDgzMjk0NDc1MmI0NzhiMWJiNzNlMjhiYjFfNy0xLTEtMS0w_b45b4d4c-39c7-4261-9bbe-607f4292d91e"
      unitRef="usd">0</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="i7c5817cf06cf4803ad4ffd58396e6bfd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjI2NGQyZTQ4MzI5NDQ3NTJiNDc4YjFiYjczZTI4YmIxL3RhYmxlcmFuZ2U6MjY0ZDJlNDgzMjk0NDc1MmI0NzhiMWJiNzNlMjhiYjFfNy0zLTEtMS0w_35a6fc4d-38fc-4202-be09-b4da13b880bb"
      unitRef="usd">0</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="i58c456a0fa9f4d998cd5e3d35b625e81_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjI2NGQyZTQ4MzI5NDQ3NTJiNDc4YjFiYjczZTI4YmIxL3RhYmxlcmFuZ2U6MjY0ZDJlNDgzMjk0NDc1MmI0NzhiMWJiNzNlMjhiYjFfNy01LTEtMS0w_8fe73863-b20b-43e5-a14b-3ee8c14e7cee"
      unitRef="usd">253000</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="ie3d47cfeffbf4fcc8b54973ff71c7e8e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjI2NGQyZTQ4MzI5NDQ3NTJiNDc4YjFiYjczZTI4YmIxL3RhYmxlcmFuZ2U6MjY0ZDJlNDgzMjk0NDc1MmI0NzhiMWJiNzNlMjhiYjFfNy03LTEtMS0w_1af2fde2-8662-4978-a0e0-4df5ab5dc8ab"
      unitRef="usd">253000</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i57fd576f33c1458a9b844e652bcf6a32_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjI2NGQyZTQ4MzI5NDQ3NTJiNDc4YjFiYjczZTI4YmIxL3RhYmxlcmFuZ2U6MjY0ZDJlNDgzMjk0NDc1MmI0NzhiMWJiNzNlMjhiYjFfOC0xLTEtMS0w_042af985-39c1-4a85-9708-2b02176a2cc6"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i7c5817cf06cf4803ad4ffd58396e6bfd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjI2NGQyZTQ4MzI5NDQ3NTJiNDc4YjFiYjczZTI4YmIxL3RhYmxlcmFuZ2U6MjY0ZDJlNDgzMjk0NDc1MmI0NzhiMWJiNzNlMjhiYjFfOC0zLTEtMS0w_6d09fdf2-12ee-41ef-8538-ece352c7361a"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i58c456a0fa9f4d998cd5e3d35b625e81_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjI2NGQyZTQ4MzI5NDQ3NTJiNDc4YjFiYjczZTI4YmIxL3RhYmxlcmFuZ2U6MjY0ZDJlNDgzMjk0NDc1MmI0NzhiMWJiNzNlMjhiYjFfOC01LTEtMS0w_347829d0-0b0f-4026-a756-4c2d5ac8c01b"
      unitRef="usd">2953000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="ie3d47cfeffbf4fcc8b54973ff71c7e8e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjI2NGQyZTQ4MzI5NDQ3NTJiNDc4YjFiYjczZTI4YmIxL3RhYmxlcmFuZ2U6MjY0ZDJlNDgzMjk0NDc1MmI0NzhiMWJiNzNlMjhiYjFfOC03LTEtMS0w_3336a658-62c1-4c45-ae73-da183c2a47b6"
      unitRef="usd">2953000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i57fd576f33c1458a9b844e652bcf6a32_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjI2NGQyZTQ4MzI5NDQ3NTJiNDc4YjFiYjczZTI4YmIxL3RhYmxlcmFuZ2U6MjY0ZDJlNDgzMjk0NDc1MmI0NzhiMWJiNzNlMjhiYjFfOS0xLTEtMS0w_ee2281c9-caf7-4917-9068-1ca1dd622c7c"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i7c5817cf06cf4803ad4ffd58396e6bfd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjI2NGQyZTQ4MzI5NDQ3NTJiNDc4YjFiYjczZTI4YmIxL3RhYmxlcmFuZ2U6MjY0ZDJlNDgzMjk0NDc1MmI0NzhiMWJiNzNlMjhiYjFfOS0zLTEtMS0w_ed967106-7be7-43ad-bb68-b99b0ee4599e"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i58c456a0fa9f4d998cd5e3d35b625e81_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjI2NGQyZTQ4MzI5NDQ3NTJiNDc4YjFiYjczZTI4YmIxL3RhYmxlcmFuZ2U6MjY0ZDJlNDgzMjk0NDc1MmI0NzhiMWJiNzNlMjhiYjFfOS01LTEtMS0w_52f1194c-dec9-4df6-a3c0-aeada845fa48"
      unitRef="usd">3206000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ie3d47cfeffbf4fcc8b54973ff71c7e8e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjI2NGQyZTQ4MzI5NDQ3NTJiNDc4YjFiYjczZTI4YmIxL3RhYmxlcmFuZ2U6MjY0ZDJlNDgzMjk0NDc1MmI0NzhiMWJiNzNlMjhiYjFfOS03LTEtMS0w_33d1ae9c-e584-47c9-9743-af467bdc1036"
      unitRef="usd">3206000</us-gaap:LiabilitiesFairValueDisclosure>
    <abus:ChangesInFairValueofLiabilityOptionTableTextBlock
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RleHRyZWdpb246Y2ZhNDUwNzQxNzU4NDJmYWJhZWQxMGQ2NmU0OTc0ZTRfOTM0NTg0ODgzOTU0OA_8a509169-ca16-4fa9-8a49-3f93557aa929">&lt;div style="text-align:justify;"&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 presents the changes in fair value of the Company&#x2019;s liability-classified stock option awards:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:37.149%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.809%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.826%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.662%;"/&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:13.835%;"/&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.053%;"/&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:9pt;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;Liability at beginning of the period&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-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;Fair value of liability-classified options exercised in the period&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-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;Increase (decrease) in fair value of liability&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-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;Liability at end of the period&lt;/span&gt;&lt;/td&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;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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="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: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;Six Months Ended June 30, 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;253&#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: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 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: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 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;(103)&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: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 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;150&#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;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30, 2019&lt;/span&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;479&#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: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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;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:top;padding-right:0%;"&gt;&lt;span style="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:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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 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;(338)&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: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 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;141&#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;</abus:ChangesInFairValueofLiabilityOptionTableTextBlock>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="i8ecb55006b5f4e729af4291e113d842f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjU4NWJjM2EyZjk1YzQ4Zjk5Yjg5ZTRmMWY5Mjc3NDFkL3RhYmxlcmFuZ2U6NTg1YmMzYTJmOTVjNDhmOTliODllNGYxZjkyNzc0MWRfMi0xLTEtMS0w_e81b248d-f2bd-4328-9944-77b3d88958f0"
      unitRef="usd">253000</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <abus:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisesinPeriodFairValue
      contextRef="iad26511fb25645fe97f411b45cd54698_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjU4NWJjM2EyZjk1YzQ4Zjk5Yjg5ZTRmMWY5Mjc3NDFkL3RhYmxlcmFuZ2U6NTg1YmMzYTJmOTVjNDhmOTliODllNGYxZjkyNzc0MWRfMi0zLTEtMS0w_04e5e64c-7a20-48fe-b66f-94771bf7ce77"
      unitRef="usd">0</abus:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisesinPeriodFairValue>
    <abus:IncreaseDecreaseinFairValueofLiabilityClassifiedOptions
      contextRef="iad26511fb25645fe97f411b45cd54698_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjU4NWJjM2EyZjk1YzQ4Zjk5Yjg5ZTRmMWY5Mjc3NDFkL3RhYmxlcmFuZ2U6NTg1YmMzYTJmOTVjNDhmOTliODllNGYxZjkyNzc0MWRfMi01LTEtMS0w_20c3bd9a-eabb-4ca5-a2a4-089568f2a623"
      unitRef="usd">-103000</abus:IncreaseDecreaseinFairValueofLiabilityClassifiedOptions>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="ie99e1a209e864c00a8e3997a90c2d85f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjU4NWJjM2EyZjk1YzQ4Zjk5Yjg5ZTRmMWY5Mjc3NDFkL3RhYmxlcmFuZ2U6NTg1YmMzYTJmOTVjNDhmOTliODllNGYxZjkyNzc0MWRfMi03LTEtMS0w_e33a3a58-ee01-461d-a2cb-5fed5e9ec560"
      unitRef="usd">150000</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="ia11a1fd1988f4acb811cc6f4a9eb9562_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjU4NWJjM2EyZjk1YzQ4Zjk5Yjg5ZTRmMWY5Mjc3NDFkL3RhYmxlcmFuZ2U6NTg1YmMzYTJmOTVjNDhmOTliODllNGYxZjkyNzc0MWRfMy0xLTEtMS0w_dab98722-45e9-4b02-8d27-49745a49d3bc"
      unitRef="usd">479000</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <abus:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisesinPeriodFairValue
      contextRef="i5b78a8b785d44007b0a00b959f5fcd27_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjU4NWJjM2EyZjk1YzQ4Zjk5Yjg5ZTRmMWY5Mjc3NDFkL3RhYmxlcmFuZ2U6NTg1YmMzYTJmOTVjNDhmOTliODllNGYxZjkyNzc0MWRfMy0zLTEtMS0w_89ece3f4-fa84-4b40-81b7-0fafad318870"
      unitRef="usd">0</abus:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisesinPeriodFairValue>
    <abus:IncreaseDecreaseinFairValueofLiabilityClassifiedOptions
      contextRef="i5b78a8b785d44007b0a00b959f5fcd27_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjU4NWJjM2EyZjk1YzQ4Zjk5Yjg5ZTRmMWY5Mjc3NDFkL3RhYmxlcmFuZ2U6NTg1YmMzYTJmOTVjNDhmOTliODllNGYxZjkyNzc0MWRfMy01LTEtMS0w_31bb8496-5853-45c5-b823-47478be6ae76"
      unitRef="usd">-338000</abus:IncreaseDecreaseinFairValueofLiabilityClassifiedOptions>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="i93cdb8c37d7a49cd84800d22de18bc4e_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjU4NWJjM2EyZjk1YzQ4Zjk5Yjg5ZTRmMWY5Mjc3NDFkL3RhYmxlcmFuZ2U6NTg1YmMzYTJmOTVjNDhmOTliODllNGYxZjkyNzc0MWRfMy03LTEtMS0w_6d815367-8d65-4dcb-8366-877f931edde0"
      unitRef="usd">141000</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RleHRyZWdpb246Y2ZhNDUwNzQxNzU4NDJmYWJhZWQxMGQ2NmU0OTc0ZTRfOTM0NTg0ODgzOTU0OQ_a7bd3ef5-9be5-45c8-8b94-fe1b71378afb">&lt;div style="text-align:justify;"&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 presents the changes in fair value of the Company&#x2019;s contingent consideration: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:36.709%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.941%;"/&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:17.941%;"/&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:17.943%;"/&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: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;&#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: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;Liability at beginning of the period&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:top;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;Increase (decrease) in fair value of liability&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:top;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;Liability at end of the period&lt;/span&gt;&lt;/td&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="15" 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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/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;Six Months Ended June 30, 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;2,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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 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;228&#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: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 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;3,181&#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;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30, 2019&lt;/span&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;3,126&#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: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 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;255&#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: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 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;3,381&#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;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjU5YzdhNGI4MDFjMTRhYjM5MjBhMmEzMWIxZWNlMWIxL3RhYmxlcmFuZ2U6NTljN2E0YjgwMWMxNGFiMzkyMGEyYTMxYjFlY2UxYjFfMi0xLTEtMS0w_ec2372fc-44e6-4708-8815-e820fabf9642"
      unitRef="usd">2953000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjU5YzdhNGI4MDFjMTRhYjM5MjBhMmEzMWIxZWNlMWIxL3RhYmxlcmFuZ2U6NTljN2E0YjgwMWMxNGFiMzkyMGEyYTMxYjFlY2UxYjFfMi0zLTEtMS0w_ac9ae931-79cf-4e4a-8175-92a8eb0b5874"
      unitRef="usd">228000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjU5YzdhNGI4MDFjMTRhYjM5MjBhMmEzMWIxZWNlMWIxL3RhYmxlcmFuZ2U6NTljN2E0YjgwMWMxNGFiMzkyMGEyYTMxYjFlY2UxYjFfMi01LTEtMS0w_ae885a7d-a1e8-4017-82fd-2977dfd79f3c"
      unitRef="usd">3181000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="ie0cad0fba4bc48ae867aa7466eb9336e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjU5YzdhNGI4MDFjMTRhYjM5MjBhMmEzMWIxZWNlMWIxL3RhYmxlcmFuZ2U6NTljN2E0YjgwMWMxNGFiMzkyMGEyYTMxYjFlY2UxYjFfMy0xLTEtMS0w_49d15040-eccd-4734-91b3-02bc8e79c461"
      unitRef="usd">3126000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjU5YzdhNGI4MDFjMTRhYjM5MjBhMmEzMWIxZWNlMWIxL3RhYmxlcmFuZ2U6NTljN2E0YjgwMWMxNGFiMzkyMGEyYTMxYjFlY2UxYjFfMy0zLTEtMS0w_68f0e3fb-f949-4df6-ad47-8c6483537e6f"
      unitRef="usd">255000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i3499e488a0b449ca8e296bde3bd4386a_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80My9mcmFnOmNmYTQ1MDc0MTc1ODQyZmFiYWVkMTBkNjZlNDk3NGU0L3RhYmxlOjU5YzdhNGI4MDFjMTRhYjM5MjBhMmEzMWIxZWNlMWIxL3RhYmxlcmFuZ2U6NTljN2E0YjgwMWMxNGFiMzkyMGEyYTMxYjFlY2UxYjFfMy01LTEtMS0w_74b76b9e-68ba-408d-b3fc-ba3ab8e92cd0"
      unitRef="usd">3381000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RleHRyZWdpb246NGZmMzVkNjI0MzBjNGViZmFkYjc4OWNmM2I1NjFkOGNfNjU5NzA2OTc2ODU4NQ_21928a44-36a3-47e5-a783-09f0393aa179">Investments in marketable securities&#160;&lt;div style="text-align:justify;"&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;Investments in marketable securities consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top: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:27.896%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.083%;"/&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:14.642%;"/&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:15.083%;"/&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:15.088%;"/&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: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 Cost&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-bottom:1pt solid #000000;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;Gross Unrealized Gain&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:5.2pt;font-weight:700;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&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-bottom:1pt solid #000000;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;Gross Unrealized Loss&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:5.2pt;font-weight:700;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&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: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;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: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;As of June 30, 2020&lt;/span&gt;&lt;/td&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;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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="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: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;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Money market fund&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;28,606&#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: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 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: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 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: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:#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;28,606&#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:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 government agency bonds&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;td colspan="3" style="background-color:#cceeff;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:#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: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:#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: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:#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:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 bills&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;td colspan="3" style="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;&lt;span style="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:#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: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:#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: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:#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:bottom;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&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;28,606&#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: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 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: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 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: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 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;28,606&#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:#ffffff;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;Investments in marketable securities&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;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 government agency bonds&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;15,357&#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: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 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;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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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 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: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 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;15,409&#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:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 bills&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;4,494&#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: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:#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;6&#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: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:#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: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:#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,500&#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:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 government bonds&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;18,108&#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: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:#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;72&#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: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:#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: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:#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;18,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;/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: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&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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;37,959&#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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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;130&#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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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:#ffffff;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:#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;&lt;span style="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: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:#ffffff;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;38,089&#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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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="padding-left:18pt;text-align:justify;"&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:18pt;text-align:justify;"&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)&#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;Gross unrealized gain (loss) is pre-tax and is reported in other comprehensive loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top: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:27.896%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.083%;"/&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:14.642%;"/&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:15.083%;"/&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:15.088%;"/&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: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 Cost&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-bottom:1pt solid #000000;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;Gross Unrealized Gain&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:5.2pt;font-weight:700;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&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-bottom:1pt solid #000000;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;Gross Unrealized Loss&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:5.2pt;font-weight:700;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&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: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;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: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;As of December 31, 2019&lt;/span&gt;&lt;/td&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;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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="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: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;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Money market fund&lt;/span&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;4,106&#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: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 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: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 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: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 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;4,106&#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:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 government agency bonds&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;1,511&#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: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:#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: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:#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: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:#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;1,511&#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:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 bills&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;1,499&#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: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:#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: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:#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: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:#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;1,499&#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: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&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;7,116&#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: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 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: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 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: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 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;7,116&#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:#ffffff;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;Investments in marketable securities&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;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 government agency bonds&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;19,863&#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: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 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;2&#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: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 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;(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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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 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;19,864&#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:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 bills&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;15,926&#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: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:#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&#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: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:#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;(1)&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: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:#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;15,927&#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:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 government bonds&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;23,246&#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: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:#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: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:#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;(2)&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: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:#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;23,244&#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: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&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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;59,035&#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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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&#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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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)&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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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;59,035&#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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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="padding-left:18pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;"&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)&#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;Gross unrealized gain (loss) is pre-tax and is reported in other comprehensive loss.&lt;/span&gt;&lt;/div&gt;The contractual term to maturity of the $36.5&#160;million of short-term marketable securities held by the Company as of June&#160;30, 2020 is less than one year. As of June&#160;30, 2020, the Company held $1.6 million of long-term marketable securities with contractual maturities of more than one year, but less than five years. As of December&#160;31, 2019, the Company&#x2019;s $59.0 million of marketable securities had contractual maturities of less than one year. There were no realized gains or losses for the three and six months ended June 30, 2020 or 2019.</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:MarketableSecuritiesTextBlock
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RleHRyZWdpb246NGZmMzVkNjI0MzBjNGViZmFkYjc4OWNmM2I1NjFkOGNfODc5NjA5MzAyMjkzNA_d88e4488-0b9c-453c-aa47-c45a7350bd73">&lt;div style="text-align:justify;"&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;Investments in marketable securities consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top: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:27.896%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.083%;"/&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:14.642%;"/&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:15.083%;"/&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:15.088%;"/&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: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 Cost&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-bottom:1pt solid #000000;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;Gross Unrealized Gain&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:5.2pt;font-weight:700;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&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-bottom:1pt solid #000000;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;Gross Unrealized Loss&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:5.2pt;font-weight:700;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&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: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;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: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;As of June 30, 2020&lt;/span&gt;&lt;/td&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;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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="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: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;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Money market fund&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;28,606&#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: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 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: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 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: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:#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;28,606&#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:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 government agency bonds&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;td colspan="3" style="background-color:#cceeff;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:#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: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:#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: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:#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:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 bills&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;td colspan="3" style="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;&lt;span style="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:#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: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:#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: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:#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:bottom;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&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;28,606&#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: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 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: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 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: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 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;28,606&#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:#ffffff;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;Investments in marketable securities&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;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 government agency bonds&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;15,357&#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: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 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;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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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 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: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 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;15,409&#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:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 bills&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;4,494&#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: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:#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;6&#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: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:#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: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:#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,500&#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:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 government bonds&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;18,108&#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: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:#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;72&#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: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:#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: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:#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;18,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;/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: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&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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;37,959&#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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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;130&#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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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:#ffffff;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:#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;&lt;span style="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: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:#ffffff;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;38,089&#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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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="padding-left:18pt;text-align:justify;"&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:18pt;text-align:justify;"&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)&#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;Gross unrealized gain (loss) is pre-tax and is reported in other comprehensive loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top: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:27.896%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.083%;"/&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:14.642%;"/&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:15.083%;"/&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:15.088%;"/&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: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 Cost&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-bottom:1pt solid #000000;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;Gross Unrealized Gain&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:5.2pt;font-weight:700;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&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-bottom:1pt solid #000000;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;Gross Unrealized Loss&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:5.2pt;font-weight:700;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&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: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;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: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;As of December 31, 2019&lt;/span&gt;&lt;/td&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;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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="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: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;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Money market fund&lt;/span&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;4,106&#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: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 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: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 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: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 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;4,106&#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:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 government agency bonds&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;1,511&#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: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:#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: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:#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: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:#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;1,511&#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:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 bills&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;1,499&#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: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:#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: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:#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: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:#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;1,499&#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: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&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;7,116&#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: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 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: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 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: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 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;7,116&#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:#ffffff;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;Investments in marketable securities&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;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 government agency bonds&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;19,863&#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: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 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;2&#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: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 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;(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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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 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;19,864&#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:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 bills&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;15,926&#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: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:#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&#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: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:#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;(1)&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: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:#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;15,927&#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:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 government bonds&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;23,246&#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: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:#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: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:#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;(2)&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: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:#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;23,244&#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: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&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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;59,035&#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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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&#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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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)&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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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;59,035&#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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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="padding-left:18pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;"&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)&#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;Gross unrealized gain (loss) is pre-tax and is reported in other comprehensive loss.&lt;/span&gt;&lt;/div&gt;</us-gaap:MarketableSecuritiesTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i4339afb84203465ab61ff545794daf43_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfMy0xLTEtMS0w_590ee2a6-8f4b-48a5-b849-82f0edeed8a0"
      unitRef="usd">28606000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4339afb84203465ab61ff545794daf43_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfMy0zLTEtMS0w_a5bed7c4-3c40-4763-a991-1adbaa506e54"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4339afb84203465ab61ff545794daf43_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfMy01LTEtMS0w_63b17f49-0fc6-4dcd-ba9c-1767d0c4044a"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4339afb84203465ab61ff545794daf43_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfMy03LTEtMS0w_043a2b51-3e26-4f0b-b461-c1e99f30246f"
      unitRef="usd">28606000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ic21d678bfee14837bb94a9a79b259ba1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfNC0xLTEtMS0w_aaf1ab0c-6330-48e6-a2e9-44e1b943ade7"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ic21d678bfee14837bb94a9a79b259ba1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfNC0zLTEtMS0w_f653f3ea-977a-4951-bc69-3b5c7a0d023a"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ic21d678bfee14837bb94a9a79b259ba1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfNC01LTEtMS0w_c9328691-900e-4e3f-9480-1d419f754b4e"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic21d678bfee14837bb94a9a79b259ba1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfNC03LTEtMS0w_0e936d13-544e-45e6-846e-2b8a702960f5"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i49e01782068444f0a9f04a07ac3fb820_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfNS0xLTEtMS0w_69641696-8142-4062-9094-58109a72c76c"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i49e01782068444f0a9f04a07ac3fb820_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfNS0zLTEtMS0w_3583f0c5-23aa-40cc-8c1f-ae466aebdc88"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i49e01782068444f0a9f04a07ac3fb820_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfNS01LTEtMS0w_88518ed2-31e8-4642-81c2-9cddcdff729f"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i49e01782068444f0a9f04a07ac3fb820_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfNS03LTEtMS0w_9a69fda9-3257-4e7a-a414-c7bb9e2c2b4d"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ic7232965d0e74763a36959449f3033c5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfNi0xLTEtMS0w_ced660d2-8360-437a-96f8-091269113638"
      unitRef="usd">28606000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ic7232965d0e74763a36959449f3033c5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfNi0zLTEtMS0w_0727d41c-9c87-4f94-92d1-509acf0615b3"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ic7232965d0e74763a36959449f3033c5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfNi01LTEtMS0w_dd1a4ecc-09a6-461d-b327-650138ba5aef"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic7232965d0e74763a36959449f3033c5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfNi03LTEtMS0w_60e4576a-e5c0-4075-b8dd-3bcbebf54f29"
      unitRef="usd">28606000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i537d62ac6258406ab64a6cfa15fbd65c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfOC0xLTEtMS0w_7c45afce-d51a-4e00-8319-56b8ac2cd269"
      unitRef="usd">15357000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i537d62ac6258406ab64a6cfa15fbd65c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfOC0zLTEtMS0w_3569b141-7810-4fa9-97b2-41244a8453a9"
      unitRef="usd">52000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i537d62ac6258406ab64a6cfa15fbd65c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfOC01LTEtMS0w_c4261347-7996-4c4a-8fe7-058b7fff2501"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i537d62ac6258406ab64a6cfa15fbd65c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfOC03LTEtMS0w_ab7ffd77-1f81-4b9e-beff-df7063d9d0d4"
      unitRef="usd">15409000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i6e4bf545da0f49c2abda3c280c7235a7_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfOS0xLTEtMS0w_bf098912-93c7-469c-b7b7-5aecbef31bdf"
      unitRef="usd">4494000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i6e4bf545da0f49c2abda3c280c7235a7_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfOS0zLTEtMS0w_42504def-c5d7-48c3-b5a5-5c0f522cfbad"
      unitRef="usd">6000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i6e4bf545da0f49c2abda3c280c7235a7_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfOS01LTEtMS0w_edfaafe6-9bcd-425f-b218-d7b5a4356788"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6e4bf545da0f49c2abda3c280c7235a7_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfOS03LTEtMS0w_902066ea-e610-4cdb-aaf0-50601f66d5f4"
      unitRef="usd">4500000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i4aeea079ccf54e4dab3b113541628660_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfMTAtMS0xLTEtMA_1721881c-5d6d-4088-bde8-58c4a46ea769"
      unitRef="usd">18108000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4aeea079ccf54e4dab3b113541628660_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfMTAtMy0xLTEtMA_80ffbca7-5893-4eb9-91c0-88f53095c5f3"
      unitRef="usd">72000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4aeea079ccf54e4dab3b113541628660_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfMTAtNS0xLTEtMA_b724ea87-8132-4389-b0ce-de06655712e1"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4aeea079ccf54e4dab3b113541628660_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfMTAtNy0xLTEtMA_6b7eac26-bd52-4068-9662-f275d3216635"
      unitRef="usd">18180000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="icf9119d7599f44ed8ff769810b12a223_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfMTEtMS0xLTEtMA_855f2aac-9de1-4bbc-8e10-9387ccd81d20"
      unitRef="usd">37959000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="icf9119d7599f44ed8ff769810b12a223_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfMTEtMy0xLTEtMA_d00980db-00c7-486e-a98c-492700f8f64e"
      unitRef="usd">130000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="icf9119d7599f44ed8ff769810b12a223_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfMTEtNS0xLTEtMA_57508cb3-186b-4776-b880-042ef2f71508"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icf9119d7599f44ed8ff769810b12a223_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOjZlMWExMDVjZDM2MTRiMjE5ZTNmZjk5Mjc5ZmZmMTRhL3RhYmxlcmFuZ2U6NmUxYTEwNWNkMzYxNGIyMTllM2ZmOTkyNzlmZmYxNGFfMTEtNy0xLTEtMA_8b7de4e8-2aec-4d64-89d8-8360cf0d7418"
      unitRef="usd">38089000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i6944338ea03a45e2b7f4e4d16410a4d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfMy0xLTEtMS0w_97670d7c-4668-49e7-a3f0-fa8c07e35f73"
      unitRef="usd">4106000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i6944338ea03a45e2b7f4e4d16410a4d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfMy0zLTEtMS0w_8e73690c-ecac-4f50-bc29-d0e586aa227e"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i6944338ea03a45e2b7f4e4d16410a4d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfMy01LTEtMS0w_3429db10-8127-4d3d-a99a-ddb1a38edb0b"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6944338ea03a45e2b7f4e4d16410a4d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfMy03LTEtMS0w_5f758641-b035-40c2-b118-be95468abe8b"
      unitRef="usd">4106000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iec3623d65fdd4163baa52595fb5a7a03_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfNC0xLTEtMS0w_a2a26d07-39ec-474d-af1c-09dfbb730e3a"
      unitRef="usd">1511000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iec3623d65fdd4163baa52595fb5a7a03_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfNC0zLTEtMS0w_c58dc598-c011-4e46-abd8-1d3d5982b515"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iec3623d65fdd4163baa52595fb5a7a03_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfNC01LTEtMS0w_556a2b2d-1f98-4111-b7cb-b3eba90f4d62"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iec3623d65fdd4163baa52595fb5a7a03_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfNC03LTEtMS0w_a079c239-1949-4d1c-b589-ea75564cac63"
      unitRef="usd">1511000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i093f945b36854f02aab5f499f8e9f4db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfNS0xLTEtMS0w_5882d77d-987c-4e2a-9cc3-4b2a2d2f3b82"
      unitRef="usd">1499000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i093f945b36854f02aab5f499f8e9f4db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfNS0zLTEtMS0w_979893a7-df69-4510-8d07-0ec1dbc3e93c"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i093f945b36854f02aab5f499f8e9f4db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfNS01LTEtMS0w_049f20a4-323e-4290-93c7-9012755a2433"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i093f945b36854f02aab5f499f8e9f4db_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfNS03LTEtMS0w_7206a7f4-6fb9-423c-b03b-60ef57b70f8d"
      unitRef="usd">1499000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ib4fdc53833154fa68b0b09639c787286_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfNi0xLTEtMS0w_741771cd-a69a-4151-b13f-0a458ac78452"
      unitRef="usd">7116000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib4fdc53833154fa68b0b09639c787286_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfNi0zLTEtMS0w_6b13520f-8248-40c8-95c7-30ca12a770c6"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib4fdc53833154fa68b0b09639c787286_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfNi01LTEtMS0w_3d430f8c-7418-4fb3-8550-f6a49b3199c2"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib4fdc53833154fa68b0b09639c787286_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfNi03LTEtMS0w_68f8b9e9-68fe-4da5-9293-4662d3fb7c12"
      unitRef="usd">7116000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i03205f42444648fd8e53bde3327dbd22_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfOC0xLTEtMS0w_f532ff91-4ea8-42a9-a38a-dade4ae35dd3"
      unitRef="usd">19863000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i03205f42444648fd8e53bde3327dbd22_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfOC0zLTEtMS0w_65bd4149-a376-44c7-b0b3-2266ddd32b3b"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i03205f42444648fd8e53bde3327dbd22_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfOC01LTEtMS0w_58c7307a-2905-44a8-ab8a-ef3b1b542c0b"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i03205f42444648fd8e53bde3327dbd22_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfOC03LTEtMS0w_df09733d-d12f-4d70-a126-4b2454a28e3d"
      unitRef="usd">19864000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i817f24f0631240c59030971466f9ea99_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfOS0xLTEtMS0w_16dc545d-6ade-4ec1-b518-a48d2c542ab0"
      unitRef="usd">15926000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i817f24f0631240c59030971466f9ea99_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfOS0zLTEtMS0w_32e7fb8e-a782-4007-8943-06d4f0465552"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i817f24f0631240c59030971466f9ea99_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfOS01LTEtMS0w_1e297fd5-ca37-43bf-a24c-df799c826ff4"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i817f24f0631240c59030971466f9ea99_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfOS03LTEtMS0w_1cf48f5b-ee62-4546-9ec8-f091a15a8724"
      unitRef="usd">15927000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i3a4c23484f4947a88c49f23253d1b6eb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfMTAtMS0xLTEtMA_0cd82d14-42d1-419e-844e-2d76dff8ae67"
      unitRef="usd">23246000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i3a4c23484f4947a88c49f23253d1b6eb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfMTAtMy0xLTEtMA_551f3cd5-5483-474d-aa49-376e33d25c7d"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i3a4c23484f4947a88c49f23253d1b6eb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfMTAtNS0xLTEtMA_43b73b10-bea7-480b-8b84-2da69248fc08"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3a4c23484f4947a88c49f23253d1b6eb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfMTAtNy0xLTEtMA_481bf6d8-80de-4708-bd0c-0fbefcfaf3c7"
      unitRef="usd">23244000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ic95cedbdd1f74a16ba340e4398ac94d2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfMTEtMS0xLTEtMA_523d1fb2-aa9c-4d65-a328-5dbb17cd82f6"
      unitRef="usd">59035000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ic95cedbdd1f74a16ba340e4398ac94d2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfMTEtMy0xLTEtMA_156994cc-7f53-4548-ae80-c6571bede88f"
      unitRef="usd">4000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ic95cedbdd1f74a16ba340e4398ac94d2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfMTEtNS0xLTEtMA_70dd2377-8ce0-4b12-b4c9-da0446d49750"
      unitRef="usd">4000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic95cedbdd1f74a16ba340e4398ac94d2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RhYmxlOmYzNzQ0Mjg4YzM5YjRmYWE4ZDEyNGI4ZWRlNDBhMGUxL3RhYmxlcmFuZ2U6ZjM3NDQyODhjMzliNGZhYThkMTI0YjhlZGU0MGEwZTFfMTEtNy0xLTEtMA_2b70e270-2f4f-4243-8cbb-063355b8166c"
      unitRef="usd">59035000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RleHRyZWdpb246NGZmMzVkNjI0MzBjNGViZmFkYjc4OWNmM2I1NjFkOGNfMjc0ODc3OTA3MDQxOA_aa3b9e01-984c-4739-977b-90a5cab58807"
      unitRef="usd">36500000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:LongTermInvestments
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RleHRyZWdpb246NGZmMzVkNjI0MzBjNGViZmFkYjc4OWNmM2I1NjFkOGNfMjc0ODc3OTA3MDE4Nw_51928388-03bb-4c1d-bb12-5807ecf7b73f"
      unitRef="usd">1600000</us-gaap:LongTermInvestments>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RleHRyZWdpb246NGZmMzVkNjI0MzBjNGViZmFkYjc4OWNmM2I1NjFkOGNfMjc0ODc3OTA3MDQ1OQ_424ae862-8e92-45f9-890d-ea2a92de447d"
      unitRef="usd">59000000.0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesRealizedGainLoss
      contextRef="i7cc3603d2cc44c08805668f6b0a48b46_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RleHRyZWdpb246NGZmMzVkNjI0MzBjNGViZmFkYjc4OWNmM2I1NjFkOGNfMjc0ODc3OTA3MTM2MQ_3222b64f-43d1-4fc0-9c75-37e3994db0ae"
      unitRef="usd">0</us-gaap:DebtSecuritiesRealizedGainLoss>
    <us-gaap:DebtSecuritiesRealizedGainLoss
      contextRef="ifbe5220e1d08477f95c0c1f2d92f301f_D20190101-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RleHRyZWdpb246NGZmMzVkNjI0MzBjNGViZmFkYjc4OWNmM2I1NjFkOGNfMjc0ODc3OTA3MTM2MQ_658ca9e0-f458-4abf-a3a0-9e5bab1d29cd"
      unitRef="usd">0</us-gaap:DebtSecuritiesRealizedGainLoss>
    <us-gaap:DebtSecuritiesRealizedGainLoss
      contextRef="ia961a087fd5c45afa9978c72286b8283_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RleHRyZWdpb246NGZmMzVkNjI0MzBjNGViZmFkYjc4OWNmM2I1NjFkOGNfMjc0ODc3OTA3MTM2MQ_88b61034-33bc-47bf-a199-1e6d289af87c"
      unitRef="usd">0</us-gaap:DebtSecuritiesRealizedGainLoss>
    <us-gaap:DebtSecuritiesRealizedGainLoss
      contextRef="i2b70ac1f77d94ba599c61c70367648b5_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80Ni9mcmFnOjRmZjM1ZDYyNDMwYzRlYmZhZGI3ODljZjNiNTYxZDhjL3RleHRyZWdpb246NGZmMzVkNjI0MzBjNGViZmFkYjc4OWNmM2I1NjFkOGNfMjc0ODc3OTA3MTM2MQ_9a975414-149c-4044-a535-fce92eed9aca"
      unitRef="usd">0</us-gaap:DebtSecuritiesRealizedGainLoss>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80OS9mcmFnOmYwM2ZlODdlODlmZjRiNzA5N2E5YWQ3M2I1YTE2ZTQxL3RleHRyZWdpb246ZjAzZmU4N2U4OWZmNGI3MDk3YTlhZDczYjVhMTZlNDFfNjU5NzA2OTc2OTE3Mg_3b82b95c-f8f6-4c71-900d-6ffd6814e933">Equity method investment&lt;div style="text-align:justify;"&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 April 2018, Arbutus entered into an agreement with Roivant Sciences Ltd. (&#x201c;Roivant&#x201d;), its largest shareholder, to launch Genevant Sciences Ltd. (&#x201c;Genevant&#x201d;), a company focused on the discovery, development, and commercialization of a broad range of RNA-based therapeutics enabled by Arbutus&#x2019; lipid nanoparticle (&#x201c;LNP&#x201d;) and ligand conjugate delivery technologies. Arbutus licensed exclusive rights to its LNP and ligand conjugate delivery platforms to Genevant for RNA-based applications outside of HBV, except to the extent certain rights had already been licensed to other third parties. Arbutus retained all rights to its LNP and conjugate delivery platforms for HBV.  Arbutus is entitled to receive tiered low single-digit royalties on future sales of Genevant products covered by the licensed patents. If Genevant sub-licenses the intellectual property licensed by Arbutus to Genevant, Arbutus would receive upon the commercialization of a product developed by such sub-licensee the lesser of (i) twenty percent of the revenue received by Genevant for such sublicensing and (ii) tiered low single-digit royalties on product sales by the sublicensee. As of June&#160;30, 2020, the carrying value of Arbutus&#x2019; investment in Genevant was zero and Arbutus owned approximately 40% of the common equity of Genevant. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;On July 23, 2020, the United States Patent and Trademark Office before the Patent Trial and Appeal Board ("PTAB") announced their decision in Moderna Therapeutics, Inc.'s challenge of the validity of U.S. Patent 8,058,069 ("the '069 Patent"). In this decision, the PTAB determined no challenged claims were unpatentable. While Arbutus is the patent holder, this patent has been licensed to Genevant.  The '069 Patent was included in this license agreement between Genevant and Arbutus.  Arbutus is gratified by the recent decision of the Patent Trademark and Appeals Board, upholding the validity of one of the patents protecting its LNP technology that was licensed to Genevant.  This decision reinforces Arbutus&#x2019; continuing belief in the potential of this technology.&lt;/span&gt;&lt;/div&gt;On July 31, 2020, Roivant recapitalized Genevant through an equity investment and conversion of previously issued convertible debt securities held by Roivant.  Arbutus participated in the recapitalization of Genevant with an equity investment of $2.5 million.  Following the recapitalization, Arbutus owns approximately 16% of the common equity of Genevant. In connection with the recapitalization, the three parties entered into an Amended and Restated Shareholders Agreement that provides Roivant with substantial control of Genevant.  Arbutus has a non-voting observer seat on Genevant&#x2019;s Board of Directors.  Arbutus&#x2019; entitlement to receive future royalties or sublicensing revenue from Genevant was not impacted by the recapitalization.</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <us-gaap:EquityMethodInvestments
      contextRef="i2839e71e8ad84b2ea67716e11bb8a4ba_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80OS9mcmFnOmYwM2ZlODdlODlmZjRiNzA5N2E5YWQ3M2I1YTE2ZTQxL3RleHRyZWdpb246ZjAzZmU4N2U4OWZmNGI3MDk3YTlhZDczYjVhMTZlNDFfODc5NjA5MzAyMzIzNQ_df371d89-d387-46d8-bd80-83f455f13728"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i2839e71e8ad84b2ea67716e11bb8a4ba_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80OS9mcmFnOmYwM2ZlODdlODlmZjRiNzA5N2E5YWQ3M2I1YTE2ZTQxL3RleHRyZWdpb246ZjAzZmU4N2U4OWZmNGI3MDk3YTlhZDczYjVhMTZlNDFfNDM5ODA0NjUxMjEzOA_b1eb7e50-31ee-40b0-aaaf-d3cac00d9ee8"
      unitRef="number">0.40</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestments
      contextRef="i80d38d4a5e8945209cb6536f2cc62861_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80OS9mcmFnOmYwM2ZlODdlODlmZjRiNzA5N2E5YWQ3M2I1YTE2ZTQxL3RleHRyZWdpb246ZjAzZmU4N2U4OWZmNGI3MDk3YTlhZDczYjVhMTZlNDFfMjc0ODc3OTA4MDc2Mg_779994e0-bba0-41ad-a634-74dcf7ce12ac"
      unitRef="usd">2500000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i80d38d4a5e8945209cb6536f2cc62861_I20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl80OS9mcmFnOmYwM2ZlODdlODlmZjRiNzA5N2E5YWQ3M2I1YTE2ZTQxL3RleHRyZWdpb246ZjAzZmU4N2U4OWZmNGI3MDk3YTlhZDczYjVhMTZlNDFfMjc0ODc3OTA4MDgwMw_5c5b1da5-d781-4503-ac6d-008d664338c7"
      unitRef="number">0.16</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81Mi9mcmFnOmJmNmQ1NTk1ZTc2ZjRjYWI5MTNmYTI5MGEzN2YxYmE1L3RleHRyZWdpb246YmY2ZDU1OTVlNzZmNGNhYjkxM2ZhMjkwYTM3ZjFiYTVfODc5NjA5MzAyMjM0NQ_67fe92b3-39ee-476f-9b0d-43ef36322fbf">Accounts payable and accrued liabilities&lt;div style="text-align:justify;"&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;Accounts payable and accrued liabilities are comprised of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:61.836%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.715%;"/&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:15.717%;"/&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:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;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;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;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;&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;&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-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;/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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/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;Trade accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;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:top;padding-right:0%;"&gt;&lt;span style="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,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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);"&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);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;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:top;padding-right:0%;"&gt;&lt;span style="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,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;Research and development accruals&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:top;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,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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);"&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);"/&gt;&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:top;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,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;Professional fee accruals&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:top;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;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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);"&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);"/&gt;&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:top;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;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;Payroll accruals&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:top;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,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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);"&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);"/&gt;&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:top;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,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;Site consolidation accrual&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:top;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:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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);"&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);"/&gt;&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:top;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;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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 accrued liabilities&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:top;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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);"&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);"/&gt;&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:top;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;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:6pt;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);"&gt;Total accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;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:top;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,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;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:right;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);"&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);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;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:top;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;7,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;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:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81Mi9mcmFnOmJmNmQ1NTk1ZTc2ZjRjYWI5MTNmYTI5MGEzN2YxYmE1L3RleHRyZWdpb246YmY2ZDU1OTVlNzZmNGNhYjkxM2ZhMjkwYTM3ZjFiYTVfODc5NjA5MzAyMjM0Ng_3e24339c-aa8f-4819-8f37-9e79a2296579">&lt;div style="text-align:justify;"&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;Accounts payable and accrued liabilities are comprised of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:61.836%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.715%;"/&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:15.717%;"/&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:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;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;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;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;&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;&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-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;/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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/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;Trade accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;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:top;padding-right:0%;"&gt;&lt;span style="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,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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);"&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);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;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:top;padding-right:0%;"&gt;&lt;span style="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,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;Research and development accruals&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:top;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,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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);"&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);"/&gt;&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:top;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,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;Professional fee accruals&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:top;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;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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);"&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);"/&gt;&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:top;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;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;Payroll accruals&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:top;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,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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);"&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);"/&gt;&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:top;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,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;Site consolidation accrual&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:top;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:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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);"&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);"/&gt;&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:top;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;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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 accrued liabilities&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:top;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:right;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);"&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);"/&gt;&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:top;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;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:6pt;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);"&gt;Total accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;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:top;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,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;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:right;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);"&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);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;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:top;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;7,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;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:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81Mi9mcmFnOmJmNmQ1NTk1ZTc2ZjRjYWI5MTNmYTI5MGEzN2YxYmE1L3RhYmxlOjg0NTVhNzkzY2U4OTQxNjJiOWFiNzQ4YjZiMGZiZWUxL3RhYmxlcmFuZ2U6ODQ1NWE3OTNjZTg5NDE2MmI5YWI3NDhiNmIwZmJlZTFfMi0xLTEtMS0w_e203835f-9086-4dbc-9dc1-1689d4ddaa54"
      unitRef="usd">1182000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81Mi9mcmFnOmJmNmQ1NTk1ZTc2ZjRjYWI5MTNmYTI5MGEzN2YxYmE1L3RhYmxlOjg0NTVhNzkzY2U4OTQxNjJiOWFiNzQ4YjZiMGZiZWUxL3RhYmxlcmFuZ2U6ODQ1NWE3OTNjZTg5NDE2MmI5YWI3NDhiNmIwZmJlZTFfMi0zLTEtMS0w_ce8ecccb-a1a2-4a94-89b1-2be595ca08ff"
      unitRef="usd">2398000</us-gaap:AccountsPayableTradeCurrent>
    <abus:AccruedResearchAndDevelopment
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81Mi9mcmFnOmJmNmQ1NTk1ZTc2ZjRjYWI5MTNmYTI5MGEzN2YxYmE1L3RhYmxlOjg0NTVhNzkzY2U4OTQxNjJiOWFiNzQ4YjZiMGZiZWUxL3RhYmxlcmFuZ2U6ODQ1NWE3OTNjZTg5NDE2MmI5YWI3NDhiNmIwZmJlZTFfMy0xLTEtMS0w_46153705-ea45-4755-8dbc-8ed353cba1a7"
      unitRef="usd">2732000</abus:AccruedResearchAndDevelopment>
    <abus:AccruedResearchAndDevelopment
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81Mi9mcmFnOmJmNmQ1NTk1ZTc2ZjRjYWI5MTNmYTI5MGEzN2YxYmE1L3RhYmxlOjg0NTVhNzkzY2U4OTQxNjJiOWFiNzQ4YjZiMGZiZWUxL3RhYmxlcmFuZ2U6ODQ1NWE3OTNjZTg5NDE2MmI5YWI3NDhiNmIwZmJlZTFfMy0zLTEtMS0w_b209cfdb-51f6-492a-9e2c-db6bab9969f6"
      unitRef="usd">1433000</abus:AccruedResearchAndDevelopment>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81Mi9mcmFnOmJmNmQ1NTk1ZTc2ZjRjYWI5MTNmYTI5MGEzN2YxYmE1L3RhYmxlOjg0NTVhNzkzY2U4OTQxNjJiOWFiNzQ4YjZiMGZiZWUxL3RhYmxlcmFuZ2U6ODQ1NWE3OTNjZTg5NDE2MmI5YWI3NDhiNmIwZmJlZTFfNC0xLTEtMS0w_ad0aa318-a93d-445c-9bb7-36e08d17fc17"
      unitRef="usd">304000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81Mi9mcmFnOmJmNmQ1NTk1ZTc2ZjRjYWI5MTNmYTI5MGEzN2YxYmE1L3RhYmxlOjg0NTVhNzkzY2U4OTQxNjJiOWFiNzQ4YjZiMGZiZWUxL3RhYmxlcmFuZ2U6ODQ1NWE3OTNjZTg5NDE2MmI5YWI3NDhiNmIwZmJlZTFfNC0zLTEtMS0w_95098a2a-95c5-4d0b-90dc-840fec42d4db"
      unitRef="usd">809000</us-gaap:AccruedProfessionalFeesCurrent>
    <abus:AccruedPayrollCurrent
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81Mi9mcmFnOmJmNmQ1NTk1ZTc2ZjRjYWI5MTNmYTI5MGEzN2YxYmE1L3RhYmxlOjg0NTVhNzkzY2U4OTQxNjJiOWFiNzQ4YjZiMGZiZWUxL3RhYmxlcmFuZ2U6ODQ1NWE3OTNjZTg5NDE2MmI5YWI3NDhiNmIwZmJlZTFfNS0xLTEtMS0w_6feaa83e-4bc2-4c1a-b32e-20cbb65db816"
      unitRef="usd">1589000</abus:AccruedPayrollCurrent>
    <abus:AccruedPayrollCurrent
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81Mi9mcmFnOmJmNmQ1NTk1ZTc2ZjRjYWI5MTNmYTI5MGEzN2YxYmE1L3RhYmxlOjg0NTVhNzkzY2U4OTQxNjJiOWFiNzQ4YjZiMGZiZWUxL3RhYmxlcmFuZ2U6ODQ1NWE3OTNjZTg5NDE2MmI5YWI3NDhiNmIwZmJlZTFfNS0zLTEtMS0w_cdb7138a-c297-4e5e-9dd3-1489c65f9cbe"
      unitRef="usd">2314000</abus:AccruedPayrollCurrent>
    <us-gaap:RestructuringReserve
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81Mi9mcmFnOmJmNmQ1NTk1ZTc2ZjRjYWI5MTNmYTI5MGEzN2YxYmE1L3RhYmxlOjg0NTVhNzkzY2U4OTQxNjJiOWFiNzQ4YjZiMGZiZWUxL3RhYmxlcmFuZ2U6ODQ1NWE3OTNjZTg5NDE2MmI5YWI3NDhiNmIwZmJlZTFfNi0xLTEtMS0w_5a89eeaa-56b7-4fae-9233-de9b2b22031c"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81Mi9mcmFnOmJmNmQ1NTk1ZTc2ZjRjYWI5MTNmYTI5MGEzN2YxYmE1L3RhYmxlOjg0NTVhNzkzY2U4OTQxNjJiOWFiNzQ4YjZiMGZiZWUxL3RhYmxlcmFuZ2U6ODQ1NWE3OTNjZTg5NDE2MmI5YWI3NDhiNmIwZmJlZTFfNi0zLTEtMS0w_c8548084-3432-46d0-aa52-e51a56724582"
      unitRef="usd">137000</us-gaap:RestructuringReserve>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81Mi9mcmFnOmJmNmQ1NTk1ZTc2ZjRjYWI5MTNmYTI5MGEzN2YxYmE1L3RhYmxlOjg0NTVhNzkzY2U4OTQxNjJiOWFiNzQ4YjZiMGZiZWUxL3RhYmxlcmFuZ2U6ODQ1NWE3OTNjZTg5NDE2MmI5YWI3NDhiNmIwZmJlZTFfNy0xLTEtMS0w_4b08ab6c-3488-4868-8799-6d165333d246"
      unitRef="usd">6000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81Mi9mcmFnOmJmNmQ1NTk1ZTc2ZjRjYWI5MTNmYTI5MGEzN2YxYmE1L3RhYmxlOjg0NTVhNzkzY2U4OTQxNjJiOWFiNzQ4YjZiMGZiZWUxL3RhYmxlcmFuZ2U6ODQ1NWE3OTNjZTg5NDE2MmI5YWI3NDhiNmIwZmJlZTFfNy0zLTEtMS0w_3c790f6f-bd6d-4299-88b6-ce69c210d997"
      unitRef="usd">144000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81Mi9mcmFnOmJmNmQ1NTk1ZTc2ZjRjYWI5MTNmYTI5MGEzN2YxYmE1L3RhYmxlOjg0NTVhNzkzY2U4OTQxNjJiOWFiNzQ4YjZiMGZiZWUxL3RhYmxlcmFuZ2U6ODQ1NWE3OTNjZTg5NDE2MmI5YWI3NDhiNmIwZmJlZTFfOC0xLTEtMS0w_99efd575-418f-4551-8104-cbbbf43755e4"
      unitRef="usd">5813000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81Mi9mcmFnOmJmNmQ1NTk1ZTc2ZjRjYWI5MTNmYTI5MGEzN2YxYmE1L3RhYmxlOjg0NTVhNzkzY2U4OTQxNjJiOWFiNzQ4YjZiMGZiZWUxL3RhYmxlcmFuZ2U6ODQ1NWE3OTNjZTg5NDE2MmI5YWI3NDhiNmIwZmJlZTFfOC0zLTEtMS0w_a52f816a-2333-42bc-a328-a93777b4b206"
      unitRef="usd">7235000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <abus:LiabilitiesRelatedToSaleOfFutureRoyaltiesTextBlock
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81NS9mcmFnOjc5NzA2MjdlMTY3ZTQ1ZWNiMWNjNzJjNzdiZDhmMTE4L3RleHRyZWdpb246Nzk3MDYyN2UxNjdlNDVlY2IxY2M3MmM3N2JkOGYxMThfNjU5NzA2OTc3MDYwNw_86941ca1-c698-47df-82b2-1398d9023cd8">Sale of future royalties On July 2, 2019, the Company entered into a Purchase and Sale Agreement (the &#x201c;Agreement&#x201d;) with the Ontario Municipal Employees Retirement System (or &#x201c;OMERS&#x201d;), pursuant to which the Company sold to OMERS part of its royalty interest on future global net sales of ONPATTRO&#xae; (Patisiran) (&#x201c;ONPATTRO&#x201d;), an RNAi therapeutic currently being sold by Alnylam Pharmaceuticals, Inc. (&#x201c;Alnylam&#x201d;).&lt;div style="text-align:justify;"&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;ONPATTRO utilizes Arbutus&#x2019; LNP technology, which was licensed to Alnylam pursuant to the Cross-License Agreement, dated November 12, 2012, by and between the Company and Alnylam (the &#x201c;LNP License Agreement&#x201d;).&#160;Under the terms of the LNP License Agreement, the Company is entitled to tiered royalty payments on global net sales of ONPATTRO ranging from 1.00% to 2.33% after offsets, with the highest tier applicable to annual net sales above $500 million. This royalty interest was sold to OMERS, effective as of January 1, 2019, for $20 million in gross proceeds before advisory fees. OMERS will retain this entitlement until it has received $30 million in royalties, at which point 100% of such royalty interest on future global net sales of ONPATTRO will revert to the Company. OMERS has assumed the risk of collecting up to $30 million of future royalty payments from Alnylam and Arbutus is not obligated to reimburse OMERS if they fail to collect any such future royalties.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The $30 million in royalties to be collected by OMERS is accounted for as a liability, with the difference between the liability and the gross proceeds received accounted for as a discount. The discount, as well as $1.5 million of transaction costs, will be amortized as interest expense based on the projected balance of the liability as of the beginning of each period. Over the course of the Agreement, the actual interest rate will be affected by the amount and timing of royalty revenue recognized and changes in the timing of forecasted royalty revenue. On a quarterly basis, the Company will reassess the expected timing of the royalty revenue, recalculate the amortization and effective interest rate and adjust the accounting prospectively as needed. As of June&#160;30, 2020, the effective annual interest rate was approximately 22%.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company will recognize non-cash royalty revenue related to the sales of ONPATTRO during the term of the Agreement. As royalties are remitted to OMERS from Alnylam, the balance of the recognized liability will be effectively repaid over the life of the Agreement. From the inception of the royalty sale through June&#160;30, 2020, the Company has recorded an aggregate of $3.0 million of non-cash royalty revenue for royalties earned by OMERS. There are a number of factors that could materially affect the amount and timing of royalty payments from Alnylam, none of which are within the Company&#x2019;s control. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the three and six months ended June 30, 2020, the Company recognized non-cash royalty revenue of $0.7 million and $1.3&#160;million, respectively, and $1.1 million and $2.1 million of related non-cash interest expense, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The table below shows the activity related to the net liability for 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:70.514%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:25.486%;"/&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;/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: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 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;/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:center;vertical-align:bottom;border-top:1pt solid #000;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="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: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;Net liability related to sale of future royalties - beginning balance&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;18,992&#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="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;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-cash royalty revenue&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;(1,345)&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="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: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;Non-cash interest expense&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;2,092&#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="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;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net liability related to sale of future royalties - ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="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,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In addition to the royalty from the LNP License Agreement, the Company is also receiving a second, lower royalty interest on global net sales of ONPATTRO originating from a settlement agreement and subsequent license agreement with Acuitas Therapeutics, Inc. (&#x201c;Acuitas&#x201d;). The royalty from Acuitas has been retained by the Company and was not part of the royalty sale to OMERS.&lt;/span&gt;&lt;/div&gt;</abus:LiabilitiesRelatedToSaleOfFutureRoyaltiesTextBlock>
    <abus:RoyaltyPercentageofInterestSold
      contextRef="iba517dcece4a428e800361e1e007755b_D20190702-20190702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81NS9mcmFnOjc5NzA2MjdlMTY3ZTQ1ZWNiMWNjNzJjNzdiZDhmMTE4L3RleHRyZWdpb246Nzk3MDYyN2UxNjdlNDVlY2IxY2M3MmM3N2JkOGYxMThfNzcx_15d21fd4-2073-4734-989e-5a3288507999"
      unitRef="number">0.0100</abus:RoyaltyPercentageofInterestSold>
    <abus:RoyaltyPercentageofInterestSold
      contextRef="i7821f9c5e17b4b1abf7a9acc50ae7ae5_D20190702-20190702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81NS9mcmFnOjc5NzA2MjdlMTY3ZTQ1ZWNiMWNjNzJjNzdiZDhmMTE4L3RleHRyZWdpb246Nzk3MDYyN2UxNjdlNDVlY2IxY2M3MmM3N2JkOGYxMThfNzc3_2802c057-44e5-43a2-8811-b1952a308a90"
      unitRef="number">0.0233</abus:RoyaltyPercentageofInterestSold>
    <abus:RoyaltyInterestSoldPercentageOfSalesAnnualRevenueThresholdOfHighestTier
      contextRef="i270ca24a679040d29a469546b8ec0c01_D20190702-20190702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81NS9mcmFnOjc5NzA2MjdlMTY3ZTQ1ZWNiMWNjNzJjNzdiZDhmMTE4L3RleHRyZWdpb246Nzk3MDYyN2UxNjdlNDVlY2IxY2M3MmM3N2JkOGYxMThfODU0_47066e4e-a7eb-4252-8c39-d85c92448128"
      unitRef="usd">500000000</abus:RoyaltyInterestSoldPercentageOfSalesAnnualRevenueThresholdOfHighestTier>
    <abus:GrossProceedsFromRoyaltyInterestSold
      contextRef="i915bcf9b55374687b79cf9edb0e57651_D20190101-20190101"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81NS9mcmFnOjc5NzA2MjdlMTY3ZTQ1ZWNiMWNjNzJjNzdiZDhmMTE4L3RleHRyZWdpb246Nzk3MDYyN2UxNjdlNDVlY2IxY2M3MmM3N2JkOGYxMThfOTM2_678135db-9733-422a-aec0-49d82ed98ca2"
      unitRef="usd">20000000</abus:GrossProceedsFromRoyaltyInterestSold>
    <abus:RoyaltyInterestSoldMaximumRoyaltiesForBuyer
      contextRef="i270ca24a679040d29a469546b8ec0c01_D20190702-20190702"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81NS9mcmFnOjc5NzA2MjdlMTY3ZTQ1ZWNiMWNjNzJjNzdiZDhmMTE4L3RleHRyZWdpb246Nzk3MDYyN2UxNjdlNDVlY2IxY2M3MmM3N2JkOGYxMThfMTAzNg_beefb29c-7079-4f37-ab74-723dc91839f1"
      unitRef="usd">30000000</abus:RoyaltyInterestSoldMaximumRoyaltiesForBuyer>
    <abus:RoyaltyGuaranteesCommitmentsPercentage
      contextRef="i270ca24a679040d29a469546b8ec0c01_D20190702-20190702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81NS9mcmFnOjc5NzA2MjdlMTY3ZTQ1ZWNiMWNjNzJjNzdiZDhmMTE4L3RleHRyZWdpb246Nzk3MDYyN2UxNjdlNDVlY2IxY2M3MmM3N2JkOGYxMThfMTA2OA_c45f5783-c6e2-426c-bb2b-3146d091e2a8"
      unitRef="number">1</abus:RoyaltyGuaranteesCommitmentsPercentage>
    <abus:RoyaltyPayable
      contextRef="iaa48562e4c9c4805af053b62c79ff21e_I20190702"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81NS9mcmFnOjc5NzA2MjdlMTY3ZTQ1ZWNiMWNjNzJjNzdiZDhmMTE4L3RleHRyZWdpb246Nzk3MDYyN2UxNjdlNDVlY2IxY2M3MmM3N2JkOGYxMThfMTIxMA_cb7a1209-2141-46c5-929b-668c786bbd3c"
      unitRef="usd">30000000</abus:RoyaltyPayable>
    <abus:RoyaltyPayable
      contextRef="iaa48562e4c9c4805af053b62c79ff21e_I20190702"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81NS9mcmFnOjc5NzA2MjdlMTY3ZTQ1ZWNiMWNjNzJjNzdiZDhmMTE4L3RleHRyZWdpb246Nzk3MDYyN2UxNjdlNDVlY2IxY2M3MmM3N2JkOGYxMThfMTM1Nw_7ca0f4e1-4eaf-494a-98ca-b0b75dcfd4a1"
      unitRef="usd">30000000</abus:RoyaltyPayable>
    <abus:TransactionCostsRelatedToSaleOfFutureRoyalties
      contextRef="i270ca24a679040d29a469546b8ec0c01_D20190702-20190702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81NS9mcmFnOjc5NzA2MjdlMTY3ZTQ1ZWNiMWNjNzJjNzdiZDhmMTE4L3RleHRyZWdpb246Nzk3MDYyN2UxNjdlNDVlY2IxY2M3MmM3N2JkOGYxMThfMTU1OQ_61212d4f-b311-4c69-8c50-5fe849829d43"
      unitRef="usd">1500000</abus:TransactionCostsRelatedToSaleOfFutureRoyalties>
    <abus:EffectiveAnnualInterestRateOfRoyaltyLiability
      contextRef="i5bac761680e2484486b008bab791b19d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81NS9mcmFnOjc5NzA2MjdlMTY3ZTQ1ZWNiMWNjNzJjNzdiZDhmMTE4L3RleHRyZWdpb246Nzk3MDYyN2UxNjdlNDVlY2IxY2M3MmM3N2JkOGYxMThfMjc0ODc3OTA3Mjc3NQ_ebcd5ac9-67f3-4719-831b-a34a9da4bb52"
      unitRef="number">0.22</abus:EffectiveAnnualInterestRateOfRoyaltyLiability>
    <abus:NonCashRoyaltyRevenueRelatedToSaleOfFutureRoyalties
      contextRef="ie27fd9cee77f49a18f68e7866517cbe0_D20190702-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81NS9mcmFnOjc5NzA2MjdlMTY3ZTQ1ZWNiMWNjNzJjNzdiZDhmMTE4L3RleHRyZWdpb246Nzk3MDYyN2UxNjdlNDVlY2IxY2M3MmM3N2JkOGYxMThfMjUyMQ_3e481b76-6544-4ba6-9c89-0457797444d5"
      unitRef="usd">-3000000.0</abus:NonCashRoyaltyRevenueRelatedToSaleOfFutureRoyalties>
    <abus:NonCashRoyaltyRevenueRelatedToSaleOfFutureRoyalties
      contextRef="i3a0e100f1ddf421f9e134a2ab1fde6c5_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81NS9mcmFnOjc5NzA2MjdlMTY3ZTQ1ZWNiMWNjNzJjNzdiZDhmMTE4L3RleHRyZWdpb246Nzk3MDYyN2UxNjdlNDVlY2IxY2M3MmM3N2JkOGYxMThfMjc0ODc3OTA3MzM0NQ_215d0d1d-e2d8-43dd-a396-46e0ae8d2b74"
      unitRef="usd">-700000</abus:NonCashRoyaltyRevenueRelatedToSaleOfFutureRoyalties>
    <abus:NonCashRoyaltyRevenueRelatedToSaleOfFutureRoyalties
      contextRef="i5bac761680e2484486b008bab791b19d_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81NS9mcmFnOjc5NzA2MjdlMTY3ZTQ1ZWNiMWNjNzJjNzdiZDhmMTE4L3RleHRyZWdpb246Nzk3MDYyN2UxNjdlNDVlY2IxY2M3MmM3N2JkOGYxMThfMjc0ODc3OTA3MzM2OQ_dc0e3da5-ad38-4d04-91fe-1f5c7d1e65e2"
      unitRef="usd">-1300000</abus:NonCashRoyaltyRevenueRelatedToSaleOfFutureRoyalties>
    <abus:LiabilityFromSaleOfFutureRoyaltiesNonCashExpense
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81NS9mcmFnOjc5NzA2MjdlMTY3ZTQ1ZWNiMWNjNzJjNzdiZDhmMTE4L3RleHRyZWdpb246Nzk3MDYyN2UxNjdlNDVlY2IxY2M3MmM3N2JkOGYxMThfMTA5OTUxMTYzMTQyMA_91f36ae3-0863-4ac8-bcf4-63a68c2ff43f"
      unitRef="usd">1100000</abus:LiabilityFromSaleOfFutureRoyaltiesNonCashExpense>
    <abus:LiabilityFromSaleOfFutureRoyaltiesNonCashExpense
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81NS9mcmFnOjc5NzA2MjdlMTY3ZTQ1ZWNiMWNjNzJjNzdiZDhmMTE4L3RleHRyZWdpb246Nzk3MDYyN2UxNjdlNDVlY2IxY2M3MmM3N2JkOGYxMThfNDM5ODA0NjUxNTA1MA_a1b8d7e1-577c-447c-a286-73c6e6b1360c"
      unitRef="usd">2100000</abus:LiabilityFromSaleOfFutureRoyaltiesNonCashExpense>
    <abus:LiabilitiesRelatedToSaleOfFutureRoyaltiesRollForwardTableTextBlock
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81NS9mcmFnOjc5NzA2MjdlMTY3ZTQ1ZWNiMWNjNzJjNzdiZDhmMTE4L3RleHRyZWdpb246Nzk3MDYyN2UxNjdlNDVlY2IxY2M3MmM3N2JkOGYxMThfODc5NjA5MzAyNTUzOA_5bb2b223-b6a8-47a7-a494-a177897266ad">&lt;div style="text-align:justify;"&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 table below shows the activity related to the net liability for 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:70.514%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:25.486%;"/&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;/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: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 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;/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:center;vertical-align:bottom;border-top:1pt solid #000;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="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: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;Net liability related to sale of future royalties - beginning balance&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;18,992&#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="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;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-cash royalty revenue&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;(1,345)&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="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: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;Non-cash interest expense&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;2,092&#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="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;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net liability related to sale of future royalties - ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="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,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</abus:LiabilitiesRelatedToSaleOfFutureRoyaltiesRollForwardTableTextBlock>
    <abus:LiabilityRelatedToSaleOfFutureRoyaltiesNoncurrent
      contextRef="i4810e39dc38e4b2bae0e0cea0bcdfd4c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81NS9mcmFnOjc5NzA2MjdlMTY3ZTQ1ZWNiMWNjNzJjNzdiZDhmMTE4L3RhYmxlOjNjODRiMzBhM2VmZjQ5MDlhNzVkNmE1YmU0MzhmZjBhL3RhYmxlcmFuZ2U6M2M4NGIzMGEzZWZmNDkwOWE3NWQ2YTViZTQzOGZmMGFfMi01LTEtMS0zOTgz_630d26f3-6695-4b0c-8e25-3397fb2ef93d"
      unitRef="usd">18992000</abus:LiabilityRelatedToSaleOfFutureRoyaltiesNoncurrent>
    <abus:LiabilityFromSaleOfFutureRoyaltiesNonCashRoyaltyIncome
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81NS9mcmFnOjc5NzA2MjdlMTY3ZTQ1ZWNiMWNjNzJjNzdiZDhmMTE4L3RhYmxlOjNjODRiMzBhM2VmZjQ5MDlhNzVkNmE1YmU0MzhmZjBhL3RhYmxlcmFuZ2U6M2M4NGIzMGEzZWZmNDkwOWE3NWQ2YTViZTQzOGZmMGFfMy01LTEtMS0zOTgz_36a39c03-f796-4070-bf0d-f12cc77c3f9f"
      unitRef="usd">1345000</abus:LiabilityFromSaleOfFutureRoyaltiesNonCashRoyaltyIncome>
    <abus:LiabilityFromSaleOfFutureRoyaltiesNonCashExpense
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81NS9mcmFnOjc5NzA2MjdlMTY3ZTQ1ZWNiMWNjNzJjNzdiZDhmMTE4L3RhYmxlOjNjODRiMzBhM2VmZjQ5MDlhNzVkNmE1YmU0MzhmZjBhL3RhYmxlcmFuZ2U6M2M4NGIzMGEzZWZmNDkwOWE3NWQ2YTViZTQzOGZmMGFfNC01LTEtMS0zOTg5_3efc1df9-ec78-48b3-9846-68974547df6f"
      unitRef="usd">2092000</abus:LiabilityFromSaleOfFutureRoyaltiesNonCashExpense>
    <abus:LiabilityRelatedToSaleOfFutureRoyaltiesNoncurrent
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81NS9mcmFnOjc5NzA2MjdlMTY3ZTQ1ZWNiMWNjNzJjNzdiZDhmMTE4L3RhYmxlOjNjODRiMzBhM2VmZjQ5MDlhNzVkNmE1YmU0MzhmZjBhL3RhYmxlcmFuZ2U6M2M4NGIzMGEzZWZmNDkwOWE3NWQ2YTViZTQzOGZmMGFfNS01LTEtMS0zOTg5_16412fc6-a31b-446f-88e5-7c86743e160e"
      unitRef="usd">19739000</abus:LiabilityRelatedToSaleOfFutureRoyaltiesNoncurrent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81OC9mcmFnOjJjM2U5ZTY5Yzk2NTRjYjc4MWEwNjgzYjViYjljZDAwL3RleHRyZWdpb246MmMzZTllNjljOTY1NGNiNzgxYTA2ODNiNWJiOWNkMDBfNjU5NzA2OTc3MjczOA_fe5843ba-0a05-4684-8c91-3fc76dc058a6">Contingencies and commitments&lt;div style="text-align:justify;"&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;Product development partnership with the Canadian Government&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company entered into a Technology Partnerships Canada (&#x201c;TPC&#x201d;) agreement with the Canadian Federal Government on November 12, 1999.&#160;&#160;Under this agreement, TPC agreed to fund 27% of the costs incurred by the Company, prior to March 31, 2004, in the development of certain oligonucleotide product candidates up to a maximum contribution from TPC of $7.2 million (C$9.3 million).&#160;&#160;The Company received a cumulative contribution of $2.7 million (C$3.7 million).&#160;&#160;In return for the funding provided by TPC, the Company agreed to pay royalties on the share of future licensing and product revenue, if any, that is received by the Company on certain non-RNAi oligonucleotide product candidates covered by the funding under the agreement.&#160;&#160;These royalties are payable until a certain cumulative payment amount is achieved or until a pre-specified date.&#160;&#160;In addition, until a cumulative amount equal to the funding actually received under the agreement has been paid to TPC, the Company agreed to pay 2.5% royalties on any royalties the Company receives on sales of Acrotech Biopharma LLC&#x2019;s Marqibo&#xae; (formerly Spectrum Pharmaceuticals, Inc.). For the six months ended June 30, 2020 and 2019, the Company earned royalties on Marqibo sales in the amounts of $0.1 million and $0.1 million, respectively.  The resulting royalties payable by the Company to TPC were not material in either period.&#160;The cumulative amount paid or accrued up to June&#160;30, 2020 was less than $0.1 million, resulting in the contingent amount due to TPC being $2.7 million (C$3.7 million).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Arbitration with the University of British Columbia &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Certain early work on lipid nanoparticle delivery systems and related inventions was undertaken at the University of British Columbia (&#x201c;UBC&#x201d;), as well as by us that was subsequently assigned to UBC.&#160;These inventions are licensed to the Company by UBC under a license agreement, initially entered into in 1998 and amended in 2001, 2006 and 2007. The Company has granted sublicenses under the UBC license to certain third parties, including Alnylam.&#160;&#160;In November 2014, UBC filed a demand for arbitration against the Company and in January 2015, filed a Statement of Claim, which alleged entitlement to $3.5 million in allegedly unpaid royalties based on publicly available information, and an unspecified amount based on non-public information. UBC also sought interest and costs, including legal fees. The Company filed its Statement of Defense to UBC&#x2019;s Statement of Claims, as well as a Counterclaim involving a patent application that the Company alleged UBC wrongly licensed to a third party. The proceedings were divided into three phases, with the first hearing taking place in June 2017. In the first phase, the arbitrator determined which agreements are sublicense agreements within UBC&#x2019;s claim. Also in the first phase, UBC updated its alleged entitlement from $3.5 million originally claimed to seek $10.9 million in alleged unpaid royalties, plus interest arising from payments as early as 2008. The arbitrator also held in the first phase of the arbitration that the patent application that is the subject of the Counterclaim was not required to be licensed to the Company. The second phase of the arbitration took place in the second quarter of 2019. In August 2019, the arbitrator issued his decision for the second phase of the arbitration, awarding UBC $5.9 million, which includes interest of approximately $2.6 million. The Company paid the $5.9 million award to UBC in September 2019. The arbitrator also held that the third phase of the arbitration, which would address patent validity, should the Company choose to pursue a third phase, would not provide a defense to the award. An award for costs and attorneys&#x2019; fees is still to be determined. The Company has accrued $0.4 million for an estimate of a potential award for costs and attorneys&#x2019; fees as of June&#160;30, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Stock Purchase Agreement with Enantigen&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In October 2014, Arbutus Inc., our wholly-owned subsidiary, acquired all of the outstanding shares of Enantigen Therapeutics, Inc. (&#x201c;Enantigen&#x201d;) pursuant to a stock purchase agreement. Through this transaction, Arbutus Inc. acquired an HBV surface antigen secretion inhibitor program and a capsid assembly inhibitor program. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Under the stock purchase agreement, Arbutus Inc. agreed to pay up to a total of $21.0 million to Enantigen&#x2019;s selling stockholders upon the achievement of specified development and regulatory milestones for (a) the first two products that contain either a capsid compound or an HBV surface antigen compound that is covered by a patent acquired under this agreement, or (b) a capsid compound from an agreed upon list of compounds. The development milestones are tied to programs which are no longer under development by the Company, and therefore the contingency related to these milestones has been reduced to zero. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;An additional $102.5 million may also be paid to Enantigen&#x2019;s selling stockholders related to the achievement of certain sales performance milestones in connection with the sale of the first commercialized product by Arbutus Inc. for the treatment of HBV, regardless of whether such product is based upon assets acquired under this agreement, and a low single-digit royalty on net sales of such first commercialized HBV product, up to a maximum royalty payment of $1.0 million that, if paid, would be offset against Arbutus Inc.&#x2019;s milestone payment obligations.  &lt;/span&gt;&lt;/div&gt;The contingent consideration for this acquisition is a financial liability, which is measured at its fair value at each reporting period, with any changes in fair value from the previous reporting period recorded in the statements of operations and comprehensive loss (see note 3).  The fair value of the contingent consideration was $3.2 million as of June&#160;30, 2020.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <abus:PercentOfCostsFundedByTPC
      contextRef="i2533c18fd64042fe88bb637e9c9269cc_D19991112-20040331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81OC9mcmFnOjJjM2U5ZTY5Yzk2NTRjYjc4MWEwNjgzYjViYjljZDAwL3RleHRyZWdpb246MmMzZTllNjljOTY1NGNiNzgxYTA2ODNiNWJiOWNkMDBfMjgz_09a55228-5fa6-4e14-a891-fcac440a496d"
      unitRef="number">0.27</abus:PercentOfCostsFundedByTPC>
    <abus:MaximumContributionForProduct
      contextRef="i2533c18fd64042fe88bb637e9c9269cc_D19991112-20040331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81OC9mcmFnOjJjM2U5ZTY5Yzk2NTRjYjc4MWEwNjgzYjViYjljZDAwL3RleHRyZWdpb246MmMzZTllNjljOTY1NGNiNzgxYTA2ODNiNWJiOWNkMDBfNDU1_c5b0b982-b024-436a-a71d-38fee8063d0c"
      unitRef="usd">7200000</abus:MaximumContributionForProduct>
    <abus:MaximumContributionForProduct
      contextRef="i2533c18fd64042fe88bb637e9c9269cc_D19991112-20040331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81OC9mcmFnOjJjM2U5ZTY5Yzk2NTRjYjc4MWEwNjgzYjViYjljZDAwL3RleHRyZWdpb246MmMzZTllNjljOTY1NGNiNzgxYTA2ODNiNWJiOWNkMDBfNDU5_6542c017-1b85-43b0-bc8f-432cdbfc07d3"
      unitRef="cad">9300000</abus:MaximumContributionForProduct>
    <abus:CumulativeContributionforProduct
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81OC9mcmFnOjJjM2U5ZTY5Yzk2NTRjYjc4MWEwNjgzYjViYjljZDAwL3RleHRyZWdpb246MmMzZTllNjljOTY1NGNiNzgxYTA2ODNiNWJiOWNkMDBfNTE1_ede17bcf-52fb-4fe1-8f66-d16c32da4d51"
      unitRef="usd">2700000</abus:CumulativeContributionforProduct>
    <abus:CumulativeContributionforProduct
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81OC9mcmFnOjJjM2U5ZTY5Yzk2NTRjYjc4MWEwNjgzYjViYjljZDAwL3RleHRyZWdpb246MmMzZTllNjljOTY1NGNiNzgxYTA2ODNiNWJiOWNkMDBfNTE5_59276a93-ecdc-45f5-a665-6e2a9ac9490f"
      unitRef="cad">3700000</abus:CumulativeContributionforProduct>
    <abus:RoyaltyGuaranteesCommitmentsPercentage
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81OC9mcmFnOjJjM2U5ZTY5Yzk2NTRjYjc4MWEwNjgzYjViYjljZDAwL3RleHRyZWdpb246MmMzZTllNjljOTY1NGNiNzgxYTA2ODNiNWJiOWNkMDBfMTA1OA_e0dffdb5-57a0-4ede-b06a-9c5df48c3d05"
      unitRef="number">0.025</abus:RoyaltyGuaranteesCommitmentsPercentage>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i6fb838e394794ae19ca3812412655245_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81OC9mcmFnOjJjM2U5ZTY5Yzk2NTRjYjc4MWEwNjgzYjViYjljZDAwL3RleHRyZWdpb246MmMzZTllNjljOTY1NGNiNzgxYTA2ODNiNWJiOWNkMDBfMjc0ODc3OTA3NTM4Ng_696a3262-e9e1-469a-9d8c-808c7f04f861"
      unitRef="usd">100000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="iac77d0dee5794735bd336ace477f09de_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81OC9mcmFnOjJjM2U5ZTY5Yzk2NTRjYjc4MWEwNjgzYjViYjljZDAwL3RleHRyZWdpb246MmMzZTllNjljOTY1NGNiNzgxYTA2ODNiNWJiOWNkMDBfMjc0ODc3OTA3NTM4OQ_763f7d8c-223c-4957-a043-d00548d16b52"
      unitRef="usd">100000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <abus:RoyaltiesPaidOrAccrued
      contextRef="i1c17eb1e89ba4182b502402c378266fa_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81OC9mcmFnOjJjM2U5ZTY5Yzk2NTRjYjc4MWEwNjgzYjViYjljZDAwL3RleHRyZWdpb246MmMzZTllNjljOTY1NGNiNzgxYTA2ODNiNWJiOWNkMDBfMTQ1Nw_12e4b643-b106-4ad6-b622-cb50a28d5738"
      unitRef="usd">100000</abus:RoyaltiesPaidOrAccrued>
    <us-gaap:ContractualObligation
      contextRef="i62d02cff38e04984b22e4c660b864927_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81OC9mcmFnOjJjM2U5ZTY5Yzk2NTRjYjc4MWEwNjgzYjViYjljZDAwL3RleHRyZWdpb246MmMzZTllNjljOTY1NGNiNzgxYTA2ODNiNWJiOWNkMDBfMTUxMw_527d08e2-4d73-44cc-9737-d34af30c37fe"
      unitRef="usd">2700000</us-gaap:ContractualObligation>
    <us-gaap:ContractualObligation
      contextRef="i62d02cff38e04984b22e4c660b864927_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81OC9mcmFnOjJjM2U5ZTY5Yzk2NTRjYjc4MWEwNjgzYjViYjljZDAwL3RleHRyZWdpb246MmMzZTllNjljOTY1NGNiNzgxYTA2ODNiNWJiOWNkMDBfMTUxNw_9d0b250b-f62e-4eaa-9c25-6b8d6b1fa50f"
      unitRef="cad">3700000</us-gaap:ContractualObligation>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="i91e847cc1c574e229c0fda06fc8f242a_D20150116-20150116"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81OC9mcmFnOjJjM2U5ZTY5Yzk2NTRjYjc4MWEwNjgzYjViYjljZDAwL3RleHRyZWdpb246MmMzZTllNjljOTY1NGNiNzgxYTA2ODNiNWJiOWNkMDBfMjE3Nw_bdc0c69a-d0ab-4be5-8a7a-0fe50f9b311d"
      unitRef="usd">3500000</us-gaap:LossContingencyDamagesSoughtValue>
    <abus:Numberoflegalproceedings
      contextRef="ibd631e465c6e40548b7a747a49e2727b_D20170601-20170630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81OC9mcmFnOjJjM2U5ZTY5Yzk2NTRjYjc4MWEwNjgzYjViYjljZDAwL3RleHRyZWdpb246MmMzZTllNjljOTY1NGNiNzgxYTA2ODNiNWJiOWNkMDBfMjU5Ng_dae5e250-cfca-4a8b-b3fc-5dd2a5167834"
      unitRef="legal_proceedings">3</abus:Numberoflegalproceedings>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="i91e847cc1c574e229c0fda06fc8f242a_D20150116-20150116"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81OC9mcmFnOjJjM2U5ZTY5Yzk2NTRjYjc4MWEwNjgzYjViYjljZDAwL3RleHRyZWdpb246MmMzZTllNjljOTY1NGNiNzgxYTA2ODNiNWJiOWNkMDBfMjgzMg_ea3a35cd-3aad-40e4-b628-fef7972566b4"
      unitRef="usd">3500000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="ibd631e465c6e40548b7a747a49e2727b_D20170601-20170630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81OC9mcmFnOjJjM2U5ZTY5Yzk2NTRjYjc4MWEwNjgzYjViYjljZDAwL3RleHRyZWdpb246MmMzZTllNjljOTY1NGNiNzgxYTA2ODNiNWJiOWNkMDBfMjg2Mg_14ca2b08-cad2-4422-9510-ce3851c663a2"
      unitRef="usd">10900000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="i3f5478a4571b470dbd7e4b37660e2bdc_D20190820-20190820"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81OC9mcmFnOjJjM2U5ZTY5Yzk2NTRjYjc4MWEwNjgzYjViYjljZDAwL3RleHRyZWdpb246MmMzZTllNjljOTY1NGNiNzgxYTA2ODNiNWJiOWNkMDBfMzMxMA_6ca9671a-8ff3-4859-950b-b58063cc1c8c"
      unitRef="usd">5900000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LitigationSettlementInterest
      contextRef="i3f5478a4571b470dbd7e4b37660e2bdc_D20190820-20190820"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81OC9mcmFnOjJjM2U5ZTY5Yzk2NTRjYjc4MWEwNjgzYjViYjljZDAwL3RleHRyZWdpb246MmMzZTllNjljOTY1NGNiNzgxYTA2ODNiNWJiOWNkMDBfMzM1NQ_6ce65a7f-fc5e-41bc-8106-92bd2ec5ce65"
      unitRef="usd">2600000</us-gaap:LitigationSettlementInterest>
    <us-gaap:PaymentsForLegalSettlements
      contextRef="i3f5478a4571b470dbd7e4b37660e2bdc_D20190820-20190820"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81OC9mcmFnOjJjM2U5ZTY5Yzk2NTRjYjc4MWEwNjgzYjViYjljZDAwL3RleHRyZWdpb246MmMzZTllNjljOTY1NGNiNzgxYTA2ODNiNWJiOWNkMDBfMzM4MA_92dc7316-e6b7-4b45-8d30-1e9c71d2c192"
      unitRef="usd">5900000</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i1b29013d9ccd47739bf1122423255630_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81OC9mcmFnOjJjM2U5ZTY5Yzk2NTRjYjc4MWEwNjgzYjViYjljZDAwL3RleHRyZWdpb246MmMzZTllNjljOTY1NGNiNzgxYTA2ODNiNWJiOWNkMDBfMzcwMQ_cae29b2f-5f81-4a54-869b-4d1277242efa"
      unitRef="usd">400000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="i694306a93ea848b2a0c61a9a28820c16_I20141031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81OC9mcmFnOjJjM2U5ZTY5Yzk2NTRjYjc4MWEwNjgzYjViYjljZDAwL3RleHRyZWdpb246MmMzZTllNjljOTY1NGNiNzgxYTA2ODNiNWJiOWNkMDBfNDIzMQ_e74d41e7-9f63-4b6b-a6b3-6ca3465bb787"
      unitRef="usd">21000000.0</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <abus:NumberOfProductsCoveredByPatentAcquiredUnderAgreement
      contextRef="i694306a93ea848b2a0c61a9a28820c16_I20141031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81OC9mcmFnOjJjM2U5ZTY5Yzk2NTRjYjc4MWEwNjgzYjViYjljZDAwL3RleHRyZWdpb246MmMzZTllNjljOTY1NGNiNzgxYTA2ODNiNWJiOWNkMDBfNDM2OA_cec9564d-ad90-4df0-88bc-d7782ccae492"
      unitRef="product">2</abus:NumberOfProductsCoveredByPatentAcquiredUnderAgreement>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="iaf1048d7161c4c4dab3b99328aecd400_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81OC9mcmFnOjJjM2U5ZTY5Yzk2NTRjYjc4MWEwNjgzYjViYjljZDAwL3RleHRyZWdpb246MmMzZTllNjljOTY1NGNiNzgxYTA2ODNiNWJiOWNkMDBfNDc1Ng_952ce5d1-9f5b-4183-8708-c155bc3ca4a7"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <abus:LicenseAgreementMaximumDevelopmentAndRegulatoryMilestonePaymentsPerLicense
      contextRef="icc24951972be4c2b897397be53d3d514_I20141031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81OC9mcmFnOjJjM2U5ZTY5Yzk2NTRjYjc4MWEwNjgzYjViYjljZDAwL3RleHRyZWdpb246MmMzZTllNjljOTY1NGNiNzgxYTA2ODNiNWJiOWNkMDBfNDc3Ng_79e5467a-b1be-4ba1-a32a-8d4edc148d2a"
      unitRef="usd">102500000</abus:LicenseAgreementMaximumDevelopmentAndRegulatoryMilestonePaymentsPerLicense>
    <abus:LicenseAgreementMaximumDevelopmentAndRegulatoryMilestonePaymentsPerRoyalty
      contextRef="icc24951972be4c2b897397be53d3d514_I20141031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81OC9mcmFnOjJjM2U5ZTY5Yzk2NTRjYjc4MWEwNjgzYjViYjljZDAwL3RleHRyZWdpb246MmMzZTllNjljOTY1NGNiNzgxYTA2ODNiNWJiOWNkMDBfNTIxMw_e421b960-4a53-474f-8f8e-96c8d6861fab"
      unitRef="usd">1000000.0</abus:LicenseAgreementMaximumDevelopmentAndRegulatoryMilestonePaymentsPerRoyalty>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i9c4fe24322a7476face17a923dbf2733_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl81OC9mcmFnOjJjM2U5ZTY5Yzk2NTRjYjc4MWEwNjgzYjViYjljZDAwL3RleHRyZWdpb246MmMzZTllNjljOTY1NGNiNzgxYTA2ODNiNWJiOWNkMDBfMjc0ODc3OTA3NTEwNQ_283a9873-a9b6-45f6-9ab8-29eca1368466"
      unitRef="usd">3200000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:CollaborativeArrangementDisclosureTextBlock
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82MS9mcmFnOmIyMzVjYTc2NDJlZTQ4MTBiZThkMWE0ODJkZTUxNzZhL3RleHRyZWdpb246YjIzNWNhNzY0MmVlNDgxMGJlOGQxYTQ4MmRlNTE3NmFfOTM0NTg0ODgzNzU4Nw_02477f6f-b460-4bf7-96cd-7db24f1fb2e6">Collaborations, contracts and licensing agreements&lt;div style="text-align:justify;"&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 contracts are described in detail in the Overview section of Part II, Item 8, &#x201c;Financial Statements and Supplementary Data&#x201d; in the Company&#x2019;s 2019 Form 10-K. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Alnylam Pharmaceuticals, Inc. and Acuitas Therapeutics, Inc. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has two royalty entitlements to Alnylam&#x2019;s global net sales of ONPATTRO.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In 2012, the Company entered into a license agreement with Alnylam that entitles Alnylam to develop and commercialize certain identified products with the Company&#x2019;s LNP technology.&#160; During the third quarter of 2018, Alnylam&#x2019;s ONPATTRO, which utilizes the Company&#x2019;s LNP technology, was approved by the U.S. Food and Drug Administration (&#x201c;FDA&#x201d;) and the European Medicines Agency.  The Company is entitled to tiered low to mid single-digit royalty payments on global net sales of ONPATTRO.  In July 2019, the Company sold this portion of its royalty entitlement for Alnylam&#x2019;s ONPATTRO to OMERS. The Company recognizes non-cash royalty revenue for royalties on global net sales of ONPATTRO collected by OMERS. See note 7 for further details.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company also has rights to a second royalty interest on global net sales of ONPATTRO originating from a settlement agreement and subsequent license agreement with Acuitas Therapeutics, Inc. (&#x201c;Acuitas&#x201d;).&#160; This royalty entitlement from Acuitas has been retained by us and was not part of the royalty entitlement sale to OMERS. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenues are summarized in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.929%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.473%;"/&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:11.596%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.549%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.555%;"/&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 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: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;&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;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" 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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended 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="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;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;&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;&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;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;&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;&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 #000;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 #000;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;&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;&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 #000;border-bottom:1pt solid #000;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="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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="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 #000;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="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:bottom;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);"&gt;Revenue from collaborations and licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td 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:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Acuitas Therapeutics, Inc.&lt;/span&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;761&#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;span style="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 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;288&#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: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 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;1,514&#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: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 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;645&#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:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 milestone and royalty payments&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;63&#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;span style="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:#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;110&#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: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:#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;146&#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: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:#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;169&#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;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);"&gt;Non-cash royalty revenue&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;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Alnylam Pharmaceuticals, Inc.&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;690&#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;span style="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:#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;255&#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: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:#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;1,345&#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: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:#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;518&#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;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);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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,514&#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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;span style="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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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;653&#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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="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,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:CollaborativeArrangementDisclosureTextBlock>
    <us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82MS9mcmFnOmIyMzVjYTc2NDJlZTQ4MTBiZThkMWE0ODJkZTUxNzZhL3RleHRyZWdpb246YjIzNWNhNzY0MmVlNDgxMGJlOGQxYTQ4MmRlNTE3NmFfOTM0NTg0ODgzNzU4OA_3578c873-6ad4-4467-a549-59caf2fe5af9">&lt;div style="text-align:justify;"&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;Revenues are summarized in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.929%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.473%;"/&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:11.596%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.549%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.555%;"/&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 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: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;&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;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" 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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended 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="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;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;&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;&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;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;&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;&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 #000;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 #000;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;&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;&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 #000;border-bottom:1pt solid #000;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="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;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="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 #000;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="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:bottom;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);"&gt;Revenue from collaborations and licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td 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:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Acuitas Therapeutics, Inc.&lt;/span&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;761&#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;span style="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 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;288&#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: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 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;1,514&#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: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 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;645&#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:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 milestone and royalty payments&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;63&#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;span style="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:#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;110&#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: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:#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;146&#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: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:#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;169&#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;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);"&gt;Non-cash royalty revenue&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;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#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;&lt;span style="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:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Alnylam Pharmaceuticals, Inc.&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;690&#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;span style="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:#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;255&#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: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:#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;1,345&#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: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:#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;518&#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;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);"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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,514&#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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;span style="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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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;653&#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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="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,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock>
    <us-gaap:Revenues
      contextRef="i872285f8c8294110b974042a55db45b9_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82MS9mcmFnOmIyMzVjYTc2NDJlZTQ4MTBiZThkMWE0ODJkZTUxNzZhL3RhYmxlOjFmNDNkYmY2MjdmYzRmYTE5YjRhMzU2YWFiNzFjNDQ1L3RhYmxlcmFuZ2U6MWY0M2RiZjYyN2ZjNGZhMTliNGEzNTZhYWI3MWM0NDVfNC0xLTEtMS0w_250b2789-95ea-4b2a-b85e-6834d1f302ce"
      unitRef="usd">761000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib556fea919864d14bd95092cf118f194_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82MS9mcmFnOmIyMzVjYTc2NDJlZTQ4MTBiZThkMWE0ODJkZTUxNzZhL3RhYmxlOjFmNDNkYmY2MjdmYzRmYTE5YjRhMzU2YWFiNzFjNDQ1L3RhYmxlcmFuZ2U6MWY0M2RiZjYyN2ZjNGZhMTliNGEzNTZhYWI3MWM0NDVfNC0zLTEtMS0w_c4e2ef8f-b16d-471e-9d97-212e6936cedb"
      unitRef="usd">288000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i19ad30364e334cd0bfe2bf3444fb6209_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82MS9mcmFnOmIyMzVjYTc2NDJlZTQ4MTBiZThkMWE0ODJkZTUxNzZhL3RhYmxlOjFmNDNkYmY2MjdmYzRmYTE5YjRhMzU2YWFiNzFjNDQ1L3RhYmxlcmFuZ2U6MWY0M2RiZjYyN2ZjNGZhMTliNGEzNTZhYWI3MWM0NDVfNC01LTEtMS01OTk_2c54ab9d-80de-4923-a6ab-efaffd8b3743"
      unitRef="usd">1514000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i47e4cd1998aa4670832502bdbc9db46c_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82MS9mcmFnOmIyMzVjYTc2NDJlZTQ4MTBiZThkMWE0ODJkZTUxNzZhL3RhYmxlOjFmNDNkYmY2MjdmYzRmYTE5YjRhMzU2YWFiNzFjNDQ1L3RhYmxlcmFuZ2U6MWY0M2RiZjYyN2ZjNGZhMTliNGEzNTZhYWI3MWM0NDVfNC03LTEtMS01OTk_4522c044-9685-405e-82f5-211f2a5e4551"
      unitRef="usd">645000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6cf5f67f296645e8963a7412b6cd0f2b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82MS9mcmFnOmIyMzVjYTc2NDJlZTQ4MTBiZThkMWE0ODJkZTUxNzZhL3RhYmxlOjFmNDNkYmY2MjdmYzRmYTE5YjRhMzU2YWFiNzFjNDQ1L3RhYmxlcmFuZ2U6MWY0M2RiZjYyN2ZjNGZhMTliNGEzNTZhYWI3MWM0NDVfNS0xLTEtMS0w_0e7b5a6a-00df-4f1c-822d-fb30a781b26c"
      unitRef="usd">63000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i292fbac170ef47ca9044856a34c8ab0e_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82MS9mcmFnOmIyMzVjYTc2NDJlZTQ4MTBiZThkMWE0ODJkZTUxNzZhL3RhYmxlOjFmNDNkYmY2MjdmYzRmYTE5YjRhMzU2YWFiNzFjNDQ1L3RhYmxlcmFuZ2U6MWY0M2RiZjYyN2ZjNGZhMTliNGEzNTZhYWI3MWM0NDVfNS0zLTEtMS0w_27be7ba5-b48f-4855-9938-ee7a73534af2"
      unitRef="usd">110000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i31b2124fe3334834a431a8c05d43a285_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82MS9mcmFnOmIyMzVjYTc2NDJlZTQ4MTBiZThkMWE0ODJkZTUxNzZhL3RhYmxlOjFmNDNkYmY2MjdmYzRmYTE5YjRhMzU2YWFiNzFjNDQ1L3RhYmxlcmFuZ2U6MWY0M2RiZjYyN2ZjNGZhMTliNGEzNTZhYWI3MWM0NDVfNS01LTEtMS01OTk_043cab2a-da4d-4fc3-bb91-fc0dc864fdb6"
      unitRef="usd">146000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iafd8af285e5c4b1f9b77df4754364ef2_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82MS9mcmFnOmIyMzVjYTc2NDJlZTQ4MTBiZThkMWE0ODJkZTUxNzZhL3RhYmxlOjFmNDNkYmY2MjdmYzRmYTE5YjRhMzU2YWFiNzFjNDQ1L3RhYmxlcmFuZ2U6MWY0M2RiZjYyN2ZjNGZhMTliNGEzNTZhYWI3MWM0NDVfNS03LTEtMS01OTk_ff9f45bb-1a52-49f3-a282-1366a00f06bf"
      unitRef="usd">169000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0cc29f8276c54b1f8f687948dff9ec66_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82MS9mcmFnOmIyMzVjYTc2NDJlZTQ4MTBiZThkMWE0ODJkZTUxNzZhL3RhYmxlOjFmNDNkYmY2MjdmYzRmYTE5YjRhMzU2YWFiNzFjNDQ1L3RhYmxlcmFuZ2U6MWY0M2RiZjYyN2ZjNGZhMTliNGEzNTZhYWI3MWM0NDVfNy0xLTEtMS0w_9893dda4-ba59-4185-be08-57e8eb67c3cf"
      unitRef="usd">690000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5dd5ab6285ba4ab885cbd39384b3dc8c_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82MS9mcmFnOmIyMzVjYTc2NDJlZTQ4MTBiZThkMWE0ODJkZTUxNzZhL3RhYmxlOjFmNDNkYmY2MjdmYzRmYTE5YjRhMzU2YWFiNzFjNDQ1L3RhYmxlcmFuZ2U6MWY0M2RiZjYyN2ZjNGZhMTliNGEzNTZhYWI3MWM0NDVfNy0zLTEtMS0w_b454c8de-41a9-4e60-8811-4f67cf8db746"
      unitRef="usd">255000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if4db3b0a305a4aaeb0711165df62f48f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82MS9mcmFnOmIyMzVjYTc2NDJlZTQ4MTBiZThkMWE0ODJkZTUxNzZhL3RhYmxlOjFmNDNkYmY2MjdmYzRmYTE5YjRhMzU2YWFiNzFjNDQ1L3RhYmxlcmFuZ2U6MWY0M2RiZjYyN2ZjNGZhMTliNGEzNTZhYWI3MWM0NDVfNy01LTEtMS01OTk_f622c4d2-2a34-4988-a42b-b4076297a7fc"
      unitRef="usd">1345000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2dfe863d28f34b89ba5d496ae35374af_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82MS9mcmFnOmIyMzVjYTc2NDJlZTQ4MTBiZThkMWE0ODJkZTUxNzZhL3RhYmxlOjFmNDNkYmY2MjdmYzRmYTE5YjRhMzU2YWFiNzFjNDQ1L3RhYmxlcmFuZ2U6MWY0M2RiZjYyN2ZjNGZhMTliNGEzNTZhYWI3MWM0NDVfNy03LTEtMS01OTk_65864979-c930-4c58-8f09-a48baea56e94"
      unitRef="usd">518000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82MS9mcmFnOmIyMzVjYTc2NDJlZTQ4MTBiZThkMWE0ODJkZTUxNzZhL3RhYmxlOjFmNDNkYmY2MjdmYzRmYTE5YjRhMzU2YWFiNzFjNDQ1L3RhYmxlcmFuZ2U6MWY0M2RiZjYyN2ZjNGZhMTliNGEzNTZhYWI3MWM0NDVfOC0xLTEtMS0w_947f41ef-aae6-49e4-996b-6480e0ca7cc4"
      unitRef="usd">1514000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82MS9mcmFnOmIyMzVjYTc2NDJlZTQ4MTBiZThkMWE0ODJkZTUxNzZhL3RhYmxlOjFmNDNkYmY2MjdmYzRmYTE5YjRhMzU2YWFiNzFjNDQ1L3RhYmxlcmFuZ2U6MWY0M2RiZjYyN2ZjNGZhMTliNGEzNTZhYWI3MWM0NDVfOC0zLTEtMS0w_4ec868c9-b570-4580-ad61-b67cbf96a610"
      unitRef="usd">653000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82MS9mcmFnOmIyMzVjYTc2NDJlZTQ4MTBiZThkMWE0ODJkZTUxNzZhL3RhYmxlOjFmNDNkYmY2MjdmYzRmYTE5YjRhMzU2YWFiNzFjNDQ1L3RhYmxlcmFuZ2U6MWY0M2RiZjYyN2ZjNGZhMTliNGEzNTZhYWI3MWM0NDVfOC01LTEtMS0zNjQ_cabd662f-a900-4984-a926-5ec424e3b454"
      unitRef="usd">3005000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82MS9mcmFnOmIyMzVjYTc2NDJlZTQ4MTBiZThkMWE0ODJkZTUxNzZhL3RhYmxlOjFmNDNkYmY2MjdmYzRmYTE5YjRhMzU2YWFiNzFjNDQ1L3RhYmxlcmFuZ2U6MWY0M2RiZjYyN2ZjNGZhMTliNGEzNTZhYWI3MWM0NDVfOC03LTEtMS01OTk_aa210d98-2a3c-4234-b751-8f2fe78f3630"
      unitRef="usd">1332000</us-gaap:Revenues>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfNjU5NzA2OTc3MTUxMw_fa9689e6-e226-451a-8e90-8f390e783ed2">Stockholders&#x2019; equity&lt;div style="text-align:justify;"&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="text-align:justify;"&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;Open Market Sales Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In December 2018, the Company entered into an Open Market Sale Agreement with Jefferies LLC (&#x201c;Jefferies&#x201d;) (the &#x201c;Sale Agreement&#x201d;), under which it could issue and sell common shares, from time to time, for an aggregate sales price of up to $50.0 million. For the three and six months ended June 30, 2019, the Company issued 593,689 and 1,208,090 common shares pursuant to the Sale Agreement resulting in net proceeds of approximately $2.5 million and $5.2&#160;million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In December 2019, the Company entered into an amendment to the Sale Agreement with Jefferies (the &#x201c;Amended Sale Agreement&#x201d;) in connection with the filing of a new shelf registration statement on Form S-3 (File No. 333-235674), filed with the SEC on December 23, 2019 (the &#x201c;New Shelf Registration Statement&#x201d;). The amendment revised the original Sale Agreement to reflect that the Company may sell its common shares, without par value, from time to time, for an aggregate sales price of up to $50.0 million, under the New Shelf Registration Statement. During the three and six months ended June 30, 2020, the Company issued 2,291,184 and 6,438,265 common shares pursuant to the Sale Agreement and the Amended Sale Agreement, resulting in net proceeds of approximately $5.0 million and $17.4&#160;million, respectively. During July 2020, Arbutus fully utilized the remaining availability under the Amended Sale Agreement resulting in an additional $36.5&#160;million of net proceeds from the issuance of 9,548,780 common shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Stock-based compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The table below summarizes information about the Company&#x2019;s stock based compensation for the three and six months ended June&#160;30, 2020 and 2019 and the expense recognized in the condensed consolidated statements of operations: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:28.396%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.886%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.886%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.387%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.886%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.891%;"/&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: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 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:#ffffff;text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;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 June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;&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;&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;border-bottom:1pt solid #000;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 June 30, 2020&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;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;&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;&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;border-bottom:1pt solid #000;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 June 30, 2019&lt;/span&gt;&lt;/td&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;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;(in thousands, except share and per share data)&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:#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;Options granted during period&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;566,513&#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;span style="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:#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;1,171,100&#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: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:#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;2,667,550&#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: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 style="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:#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;2,775,600&#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;span style="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 exercise price&lt;/span&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;3.00&#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;span style="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 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;2.21&#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: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 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;3.27&#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: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 style="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:1pt;"&gt;&lt;span style="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.57&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;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;&lt;span style="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="height:15pt;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;&lt;span style="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="height:15pt;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;&lt;span style="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="height:15pt;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;&lt;span style="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="height:15pt;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;&lt;span style="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="height:15pt;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 style="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="height:15pt;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;&lt;span style="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: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;Research and development&lt;/span&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;681&#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;span style="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 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;817&#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: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 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;1,533&#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: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 style="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;1,544&#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: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;General and administrative&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;916&#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;span style="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:#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;2,967&#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: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:#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;1,509&#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: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 style="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:#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;3,762&#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:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 stock compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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,597&#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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;span style="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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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,784&#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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="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,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;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: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 style="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;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;5,306&#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 #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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Series A Preferred Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In October 2017, the Company entered into a subscription agreement with Roivant for the sale of 1,164,000 Preferred Shares for gross proceeds of $116.4 million. These Preferred Shares are non-voting and accrue an 8.75% per annum coupon in the form of additional Preferred Shares, compounded annually, until October 16, 2021, at which time all the Preferred Shares will be subject to mandatory conversion into common shares (subject to limited exceptions in the event of certain fundamental corporate transactions relating to Arbutus&#x2019;s capital structure or assets, which would permit earlier conversion at Roivant&#x2019;s option). The conversion price is $7.13&#160;per share, which will result in the Preferred Shares being converted into approximately 23 million common shares. After conversion of the Preferred Shares into common shares, based on the number of common shares outstanding as of June&#160;30, 2020, Roivant will hold&#160;approximately 41% of the Company&#x2019;s common shares. Roivant agreed to a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfMjQzNQ_f0a6f78c-98d8-482f-98f7-142ed6f22395"&gt;four&lt;/span&gt; year lock-up period for this investment and its existing holdings in the Company. Roivant also agreed to a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfMjU0NQ_1fb1612a-49f5-4054-a001-ad4295ce75a3"&gt;four&lt;/span&gt; year standstill whereby Roivant will not acquire greater than&#160;49.99%&#160;of the Company&#x2019;s common shares or securities convertible into common shares. The initial investment of&#160;$50.0 million closed in October 2017, and the remaining amount of&#160;$66.4 million closed in January 2018 following regulatory and shareholder approvals.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company records the Preferred Shares wholly as equity under ASC 480, &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;Distinguishing Liabilities From Equity,&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; with no bifurcation of conversion feature from the host contract, given that the Preferred Shares cannot be cash settled and the redemption features are within the Company&#x2019;s control, which include a fixed conversion ratio with predetermined timing and proceeds. The Company accrues for the 8.75% per annum compounding coupon at each reporting period end date as an increase to preferred share capital, and an increase to deficit (see Condensed Consolidated Statement of Stockholders&#x2019; Equity).&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesSubscriptions
      contextRef="ic31401ff014642af8f4c60b196e2690f_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfMzA3_79a9a5ef-1849-4d0d-a7c0-5908a38d2b08"
      unitRef="usd">50000000.0</us-gaap:CommonStockSharesSubscriptions>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i4dfddd23972e4767b9d2eb86ff860fe8_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfMzI5ODUzNDg4Njg0OA_a501d52e-728d-4bad-a32c-89eb22f3fe5e"
      unitRef="shares">593689</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="iae7071ef55f544c5b4dc5a5bb222fe64_D20190101-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfMzI5ODUzNDg4Njg1MQ_e7f051b2-fbd0-43f8-b451-780eebe77277"
      unitRef="shares">1208090</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i4dfddd23972e4767b9d2eb86ff860fe8_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfMzI5ODUzNDg4Njg2MQ_ec5f9caf-09dc-49fc-af2f-0c2146f90a92"
      unitRef="usd">2500000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="iae7071ef55f544c5b4dc5a5bb222fe64_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfMzI5ODUzNDg4Njg1OA_002c7702-d530-4b25-b13b-6d165ad1ea27"
      unitRef="usd">5200000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:CommonStockSharesSubscriptions
      contextRef="i446c6ba353c24007bb4d97e0136e0b96_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfOTMy_4bc991fd-d7c2-456e-b7df-9fc5ce2d62f7"
      unitRef="usd">50000000.0</us-gaap:CommonStockSharesSubscriptions>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ie9d776ba30084a429c5abb44a0a06e4d_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfMzI5ODUzNDg4NjkxNA_f63298c6-a4a4-4d28-b300-85bbacd80c97"
      unitRef="shares">2291184</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i606baf1fbae54e1d9c1f6093d192dd74_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfMzI5ODUzNDg4Njg4NA_cb66ba68-87a2-46ba-b69a-36c29e01a294"
      unitRef="shares">6438265</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ie9d776ba30084a429c5abb44a0a06e4d_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfMzI5ODUzNDg4NjkwNg_1a3f7ad3-0b65-404c-a03b-f6f944f794f4"
      unitRef="usd">5000000.0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i606baf1fbae54e1d9c1f6093d192dd74_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfMzI5ODUzNDg4Njg5Nw_84e4ff65-e702-4063-9ce4-7b7b072e175d"
      unitRef="usd">17400000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i6cb44b9f483f497291bad6dd600c2ca2_D20200701-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfMTU5NDI5MTg2MDc0ODg_26acb168-ad71-408a-8f37-d270c39116ec"
      unitRef="usd">36500000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i6cb44b9f483f497291bad6dd600c2ca2_D20200701-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfMTU5NDI5MTg2MDc0Nzc_79224d40-633f-4373-af26-f6c728bacc86"
      unitRef="shares">9548780</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfNjU5NzA2OTc3MTUxNA_465dbb7f-b9f0-4457-b306-975467bd54ad">&lt;div style="text-align:justify;"&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 table below summarizes information about the Company&#x2019;s stock based compensation for the three and six months ended June&#160;30, 2020 and 2019 and the expense recognized in the condensed consolidated statements of operations: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:28.396%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.886%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.886%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.387%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.886%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.891%;"/&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: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 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:#ffffff;text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;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 June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;&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;&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;border-bottom:1pt solid #000;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 June 30, 2020&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;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;&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;&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;border-bottom:1pt solid #000;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 June 30, 2019&lt;/span&gt;&lt;/td&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;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;(in thousands, except share and per share data)&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:#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;Options granted during period&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;566,513&#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;span style="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:#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;1,171,100&#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: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:#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;2,667,550&#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: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 style="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:#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;2,775,600&#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;span style="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 exercise price&lt;/span&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;3.00&#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;span style="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 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;2.21&#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: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 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;3.27&#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: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 style="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:1pt;"&gt;&lt;span style="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.57&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;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;&lt;span style="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="height:15pt;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;&lt;span style="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="height:15pt;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;&lt;span style="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="height:15pt;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;&lt;span style="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="height:15pt;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;&lt;span style="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="height:15pt;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 style="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="height:15pt;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;&lt;span style="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: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;Research and development&lt;/span&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;681&#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;span style="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 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;817&#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: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 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;1,533&#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: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 style="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;1,544&#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: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;General and administrative&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;916&#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;span style="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:#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;2,967&#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: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:#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;1,509&#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: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 style="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:#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;3,762&#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:6.75pt;padding-right:1pt;"&gt;&lt;span style="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 stock compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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,597&#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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;span style="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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#ffffff;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,784&#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;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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: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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'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;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="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,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;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: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 style="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;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;5,306&#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 #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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ie507529d214e4b2cadb4387f39611807_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RhYmxlOjNjYzZiZWMzOTY5MzQzYTQ5N2E2Mzc3OWJkNGNlOTFiL3RhYmxlcmFuZ2U6M2NjNmJlYzM5NjkzNDNhNDk3YTYzNzc5YmQ0Y2U5MWJfMi0xLTEtMS0w_f505f14f-e819-4cc9-b899-a10d3b9e572b"
      unitRef="shares">566513</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i032b2de5391b434f9919302395cce03d_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RhYmxlOjNjYzZiZWMzOTY5MzQzYTQ5N2E2Mzc3OWJkNGNlOTFiL3RhYmxlcmFuZ2U6M2NjNmJlYzM5NjkzNDNhNDk3YTYzNzc5YmQ0Y2U5MWJfMi0zLTEtMS0w_59e030c1-a110-4aaf-a157-7e60066a82b9"
      unitRef="shares">1171100</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="iefde421b158f4236bbcbfb62468f0665_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RhYmxlOjNjYzZiZWMzOTY5MzQzYTQ5N2E2Mzc3OWJkNGNlOTFiL3RhYmxlcmFuZ2U6M2NjNmJlYzM5NjkzNDNhNDk3YTYzNzc5YmQ0Y2U5MWJfMi01LTEtMS02MTE_521a2e35-e80f-4793-b696-b8907d42c10c"
      unitRef="shares">2667550</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i07ee3669f37d46f29ff7a7948604affd_D20190101-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RhYmxlOjNjYzZiZWMzOTY5MzQzYTQ5N2E2Mzc3OWJkNGNlOTFiL3RhYmxlcmFuZ2U6M2NjNmJlYzM5NjkzNDNhNDk3YTYzNzc5YmQ0Y2U5MWJfMi03LTEtMS02MTE_37227c04-2533-490e-b925-23610732db4d"
      unitRef="shares">2775600</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ic0671233364a44418596ed5861bf7c0f_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RhYmxlOjNjYzZiZWMzOTY5MzQzYTQ5N2E2Mzc3OWJkNGNlOTFiL3RhYmxlcmFuZ2U6M2NjNmJlYzM5NjkzNDNhNDk3YTYzNzc5YmQ0Y2U5MWJfMy0xLTEtMS0w_f088c777-0bb3-4aa9-b547-ecb4789d5c1a"
      unitRef="usdPerShare">3.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i427ff83b342940908f4b99efdcec7cd9_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RhYmxlOjNjYzZiZWMzOTY5MzQzYTQ5N2E2Mzc3OWJkNGNlOTFiL3RhYmxlcmFuZ2U6M2NjNmJlYzM5NjkzNDNhNDk3YTYzNzc5YmQ0Y2U5MWJfMy0zLTEtMS0w_c96d2ebe-26fe-46e5-aa9d-217ac33b7cab"
      unitRef="usdPerShare">2.21</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ie5338cd4b4e24c01878cf0acb20f75cd_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RhYmxlOjNjYzZiZWMzOTY5MzQzYTQ5N2E2Mzc3OWJkNGNlOTFiL3RhYmxlcmFuZ2U6M2NjNmJlYzM5NjkzNDNhNDk3YTYzNzc5YmQ0Y2U5MWJfMy01LTEtMS02MTE_29472bdf-4af9-4c27-8340-599f72e2fd85"
      unitRef="usdPerShare">3.27</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i1fbf803d73c24878af1eecf0de800bf3_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RhYmxlOjNjYzZiZWMzOTY5MzQzYTQ5N2E2Mzc3OWJkNGNlOTFiL3RhYmxlcmFuZ2U6M2NjNmJlYzM5NjkzNDNhNDk3YTYzNzc5YmQ0Y2U5MWJfMy03LTEtMS02MTE_282aaf0f-bccb-4b6e-8a60-7ef927e685a8"
      unitRef="usdPerShare">3.57</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i322cfbf293df41acbf8ff506bf3bb105_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RhYmxlOjNjYzZiZWMzOTY5MzQzYTQ5N2E2Mzc3OWJkNGNlOTFiL3RhYmxlcmFuZ2U6M2NjNmJlYzM5NjkzNDNhNDk3YTYzNzc5YmQ0Y2U5MWJfNS0xLTEtMS0w_aa3847f0-e247-44bd-9560-94f9e37a9968"
      unitRef="usd">681000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic1c9eca57d0d4601b3129067cc3eead6_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RhYmxlOjNjYzZiZWMzOTY5MzQzYTQ5N2E2Mzc3OWJkNGNlOTFiL3RhYmxlcmFuZ2U6M2NjNmJlYzM5NjkzNDNhNDk3YTYzNzc5YmQ0Y2U5MWJfNS0zLTEtMS0w_6bc7685a-7877-4969-be99-4487169ddbc4"
      unitRef="usd">817000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id0c24823e08349658bdc43dc36a94cc1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RhYmxlOjNjYzZiZWMzOTY5MzQzYTQ5N2E2Mzc3OWJkNGNlOTFiL3RhYmxlcmFuZ2U6M2NjNmJlYzM5NjkzNDNhNDk3YTYzNzc5YmQ0Y2U5MWJfNS01LTEtMS02MTE_3dbbee71-3649-4758-b17c-4e9768340627"
      unitRef="usd">1533000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i49cc0c8412a34a43a0ddd4faa32632e4_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RhYmxlOjNjYzZiZWMzOTY5MzQzYTQ5N2E2Mzc3OWJkNGNlOTFiL3RhYmxlcmFuZ2U6M2NjNmJlYzM5NjkzNDNhNDk3YTYzNzc5YmQ0Y2U5MWJfNS03LTEtMS02MTE_2623b9b9-f84b-4b69-a10b-78e4380492e0"
      unitRef="usd">1544000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i861f78b770ec4288914250b1d20118dc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RhYmxlOjNjYzZiZWMzOTY5MzQzYTQ5N2E2Mzc3OWJkNGNlOTFiL3RhYmxlcmFuZ2U6M2NjNmJlYzM5NjkzNDNhNDk3YTYzNzc5YmQ0Y2U5MWJfNi0xLTEtMS0w_ebf36cda-d61a-4eed-a956-0ed4608ae987"
      unitRef="usd">916000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i10bdd90c207d4603854b1fef4f19e7bf_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RhYmxlOjNjYzZiZWMzOTY5MzQzYTQ5N2E2Mzc3OWJkNGNlOTFiL3RhYmxlcmFuZ2U6M2NjNmJlYzM5NjkzNDNhNDk3YTYzNzc5YmQ0Y2U5MWJfNi0zLTEtMS0w_924eb7d1-10d4-41a9-9dec-87b65bc87886"
      unitRef="usd">2967000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7e07131ebe2d4c77a21648c42dfc63e8_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RhYmxlOjNjYzZiZWMzOTY5MzQzYTQ5N2E2Mzc3OWJkNGNlOTFiL3RhYmxlcmFuZ2U6M2NjNmJlYzM5NjkzNDNhNDk3YTYzNzc5YmQ0Y2U5MWJfNi01LTEtMS02MTE_1db32521-52db-4057-b47c-990d74f8f405"
      unitRef="usd">1509000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1003b8cdc7104ae5900a6ebb04602b6c_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RhYmxlOjNjYzZiZWMzOTY5MzQzYTQ5N2E2Mzc3OWJkNGNlOTFiL3RhYmxlcmFuZ2U6M2NjNmJlYzM5NjkzNDNhNDk3YTYzNzc5YmQ0Y2U5MWJfNi03LTEtMS02MTE_614dab89-69ac-45ee-a093-122e5cb063f1"
      unitRef="usd">3762000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2c2ae56fa04c4f53814efc8cdbd265ed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RhYmxlOjNjYzZiZWMzOTY5MzQzYTQ5N2E2Mzc3OWJkNGNlOTFiL3RhYmxlcmFuZ2U6M2NjNmJlYzM5NjkzNDNhNDk3YTYzNzc5YmQ0Y2U5MWJfNy0xLTEtMS0w_51654e14-1275-4b61-93f3-2717bf1c99d1"
      unitRef="usd">1597000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i389953cf8a8d431e98b1f0f996659aea_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RhYmxlOjNjYzZiZWMzOTY5MzQzYTQ5N2E2Mzc3OWJkNGNlOTFiL3RhYmxlcmFuZ2U6M2NjNmJlYzM5NjkzNDNhNDk3YTYzNzc5YmQ0Y2U5MWJfNy0zLTEtMS0w_548a7677-b642-4fe3-9711-aeea8502c0ff"
      unitRef="usd">3784000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RhYmxlOjNjYzZiZWMzOTY5MzQzYTQ5N2E2Mzc3OWJkNGNlOTFiL3RhYmxlcmFuZ2U6M2NjNmJlYzM5NjkzNDNhNDk3YTYzNzc5YmQ0Y2U5MWJfNy01LTEtMS02MTE_318736e8-5f7b-42f5-9a9a-1c6310cca4f6"
      unitRef="usd">3042000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia5ff5cdc827247a6bbddfd6c3a4cb1a1_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RhYmxlOjNjYzZiZWMzOTY5MzQzYTQ5N2E2Mzc3OWJkNGNlOTFiL3RhYmxlcmFuZ2U6M2NjNmJlYzM5NjkzNDNhNDk3YTYzNzc5YmQ0Y2U5MWJfNy03LTEtMS02MTE_bf17b000-6215-49f0-94b4-06ffdea25d7a"
      unitRef="usd">5306000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:SharesIssued
      contextRef="i3ffe31de26cc4123886acf95e4b49a4c_I20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfMTU3OA_3422f22f-98e0-4f1f-a93f-0c6f7891146e"
      unitRef="shares">1164000</us-gaap:SharesIssued>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ib75c6257cbd440b8ab3bbcb2aebd5bf8_D20171001-20171031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfMTYyMA_fe5c6967-f260-454e-bfd2-9345312811e8"
      unitRef="usd">116400000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="ib75c6257cbd440b8ab3bbcb2aebd5bf8_D20171001-20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfMTY4NA_f4caf6e7-fe38-4c04-aea2-cb9c64bede26"
      unitRef="number">0.0875</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i37577bfdf35b4803a4d16f9684b877ea_I20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfMjExNg_78cfc2d8-c81e-48eb-af48-c08dc2b800dd"
      unitRef="usdPerShare">7.13</us-gaap:PreferredStockParOrStatedValuePerShare>
    <abus:ConvertiblePreferredStockSharesOfCommonStockIssueduponConversion
      contextRef="i37577bfdf35b4803a4d16f9684b877ea_I20171031"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfMjIwNw_e8dde3d8-965a-4c99-89d1-4b3d8ebe3093"
      unitRef="shares">23000000</abus:ConvertiblePreferredStockSharesOfCommonStockIssueduponConversion>
    <abus:NoncontrollingInterestOwnershipPercentageByNoncontrollingOwnersAfterConversion
      contextRef="id21bb9603b4e445ea0dd58e415310112_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfMzI5ODUzNDg4Njk1NA_47d7e84b-ca0c-4822-8f43-246b0084d705"
      unitRef="number">0.41</abus:NoncontrollingInterestOwnershipPercentageByNoncontrollingOwnersAfterConversion>
    <abus:NoncontrollingInterestMaximumOwnershipPercentagebyNoncontrollingOwners
      contextRef="ic46b1e6c2ca7435bbdd11504385a3e59_I20171031"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfMjYxMA_b5420dd8-d175-4513-9cf1-efafa665325b"
      unitRef="number">0.4999</abus:NoncontrollingInterestMaximumOwnershipPercentagebyNoncontrollingOwners>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="ie1c86da20705465b8f946f1d812d9a08_D20171001-20171031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfMjcxNg_9aa30631-003b-4b78-a712-139697d63653"
      unitRef="usd">50000000.0</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="ie4c2e49ff97d434ca1af56d7bfb00969_D20180101-20180131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfMjc3OQ_10c8cce7-c74b-4e07-8e24-45cf093ae03d"
      unitRef="usd">66400000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="id09072eb98bf49a48816e4e2b5fa2581_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82NC9mcmFnOjI0N2ZiMGQxNWFlMDQ2YjA4OGE3OGY2ZDU5NGYzYTYwL3RleHRyZWdpb246MjQ3ZmIwZDE1YWUwNDZiMDg4YTc4ZjZkNTk0ZjNhNjBfMzI2NQ_1b6054b2-1d15-4af4-bd8e-a82c59f01e29"
      unitRef="number">0.0875</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i8ff7aa79d38647d0b39b8b57e8b5e929_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82Ny9mcmFnOmM0YzBlNGYxNTIzOTRhNzE5MjRkNGQwMzY1ZDZlZTFhL3RleHRyZWdpb246YzRjMGU0ZjE1MjM5NGE3MTkyNGQ0ZDAzNjVkNmVlMWFfNjU5NzA2OTc2ODIzNA_2124a348-5926-47cd-939c-7fac661c46c1">Related Party Transactions&lt;div style="text-align:justify;"&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;Through the first quarter of 2019, the Company purchased certain research and development services from Genevant.  These services were billed at agreed hourly rates and were reflective of market rates for such services.&#160; The total cost of these services during 2019 was less than $0.1 million, which was included in the Condensed Consolidated Statement of Operations under research and development.  There were no such costs incurred during 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Conversely, Genevant purchased certain administrative and transitional services from the Company totaling $19.3 thousand and $38.5 thousand for the three and six months ended June&#160;30, 2020, respectively. The total income from these services was $73 thousand and $189 thousand for the three and six months ended June&#160;30, 2019, which were netted against research and development expenses in the condensed consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In addition, during 2019 Genevant had a sublease for 17,900 square feet in the Company&#x2019;s Burnaby facility. Sublease income from Genevant was $62 thousand and $124 thousand for the three and six months ended June 30, 2019, and was netted against site consolidation costs and lease liability.  The Company&#x2019;s Burnaby facility lease and the corresponding sublease to Genevant expired on July 31, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i5c73df5a767f4e51bb926b0bf835a53b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82Ny9mcmFnOmM0YzBlNGYxNTIzOTRhNzE5MjRkNGQwMzY1ZDZlZTFhL3RleHRyZWdpb246YzRjMGU0ZjE1MjM5NGE3MTkyNGQ0ZDAzNjVkNmVlMWFfMTA5OTUxMTYyOTI4Ng_cf05a957-ff1f-4498-bd3e-992ecfdb0886"
      unitRef="usd">100000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="ie7efcbc57c2a4a178e79f889d287b592_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82Ny9mcmFnOmM0YzBlNGYxNTIzOTRhNzE5MjRkNGQwMzY1ZDZlZTFhL3RleHRyZWdpb246YzRjMGU0ZjE1MjM5NGE3MTkyNGQ0ZDAzNjVkNmVlMWFfMzI5ODUzNDg4NDQxMg_d990eb49-cfff-4613-9ef8-3eca9fb0f783"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i6259b1a4002a41e3ad1aeace63faa933_D20200401-20200630"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82Ny9mcmFnOmM0YzBlNGYxNTIzOTRhNzE5MjRkNGQwMzY1ZDZlZTFhL3RleHRyZWdpb246YzRjMGU0ZjE1MjM5NGE3MTkyNGQ0ZDAzNjVkNmVlMWFfMzI5ODUzNDg4NDQxNw_3c72b602-c799-44bd-9cfd-8e3ab815fb8a"
      unitRef="usd">19300</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i15ee606c58f44a8ea439fbdc3f1417eb_D20200101-20200630"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82Ny9mcmFnOmM0YzBlNGYxNTIzOTRhNzE5MjRkNGQwMzY1ZDZlZTFhL3RleHRyZWdpb246YzRjMGU0ZjE1MjM5NGE3MTkyNGQ0ZDAzNjVkNmVlMWFfMjc0ODc3OTA3MDgwMg_01608264-099d-419e-9b89-88aff0c7bce8"
      unitRef="usd">38500</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ia16aed35e0744899a2f8c76cc8623245_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82Ny9mcmFnOmM0YzBlNGYxNTIzOTRhNzE5MjRkNGQwMzY1ZDZlZTFhL3RleHRyZWdpb246YzRjMGU0ZjE1MjM5NGE3MTkyNGQ0ZDAzNjVkNmVlMWFfMjc0ODc3OTA3MDgwOQ_56bfe7cd-2d92-441f-b155-913930cb4bfe"
      unitRef="usd">73000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i096f9c3cb6fd42f89e8b521eddcd74de_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82Ny9mcmFnOmM0YzBlNGYxNTIzOTRhNzE5MjRkNGQwMzY1ZDZlZTFhL3RleHRyZWdpb246YzRjMGU0ZjE1MjM5NGE3MTkyNGQ0ZDAzNjVkNmVlMWFfMjc0ODc3OTA3MDgxNQ_57b5d14e-9fb5-47b2-be4e-6b6cfe3d4fc7"
      unitRef="usd">189000</us-gaap:RevenueFromRelatedParties>
    <abus:NetRentableAreaSublease
      contextRef="i60f6cd75e28b4687a6611aeb9b2f2b24_I20191231"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82Ny9mcmFnOmM0YzBlNGYxNTIzOTRhNzE5MjRkNGQwMzY1ZDZlZTFhL3RleHRyZWdpb246YzRjMGU0ZjE1MjM5NGE3MTkyNGQ0ZDAzNjVkNmVlMWFfNzky_e3d79753-013a-41c7-8628-2aed912b31c8"
      unitRef="sqft">17900</abus:NetRentableAreaSublease>
    <us-gaap:SubleaseIncome
      contextRef="i590be887430740d190caa5d2b8fe4ec3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82Ny9mcmFnOmM0YzBlNGYxNTIzOTRhNzE5MjRkNGQwMzY1ZDZlZTFhL3RleHRyZWdpb246YzRjMGU0ZjE1MjM5NGE3MTkyNGQ0ZDAzNjVkNmVlMWFfMjc0ODc3OTA3MDU1Mg_504e841d-7c6f-4946-8cca-ed8b73d6c38d"
      unitRef="usd">62000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="ib2aa54134d364c839a6d21ee4ba3de7f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwMWYwMjcwZDk2NTRiZjliMzk2ZWVhYzVkNTRjZDZiL3NlYzozMDFmMDI3MGQ5NjU0YmY5YjM5NmVlYWM1ZDU0Y2Q2Yl82Ny9mcmFnOmM0YzBlNGYxNTIzOTRhNzE5MjRkNGQwMzY1ZDZlZTFhL3RleHRyZWdpb246YzRjMGU0ZjE1MjM5NGE3MTkyNGQ0ZDAzNjVkNmVlMWFfMzg0ODI5MDY5ODY3MQ_805403bb-d865-474e-84db-4009094d3ab4"
      unitRef="usd">124000</us-gaap:SubleaseIncome>
</xbrl>
