<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:abus="http://www.tekmirapharm.com/20211231"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="abus-20211231.xsd" xlink:type="simple"/>
    <context id="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4f91e2a61d7c458688e725686ec37e1c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ideeb17a298e34b5fa8c3ace4a19a2b7a_I20220303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
        </entity>
        <period>
            <instant>2022-03-03</instant>
        </period>
    </context>
    <context id="i901f967052e4481ca8ae033e9769df31_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8b911985aadf4f58b19ba06772b1a883_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i66981982d86e4446bef93efae5b5306b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abus:CollaborationAndContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i201734b2a32749da884245b39520f4bc_D20200101-20201231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="ife902c5e9a0b4897b0ea03113455cae9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abus:NonCashRoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i87b7f8afb8ee444ba84d2bb45d2b387d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">abus:NonCashRoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i31438e73ad30442da6cc8f018fce496b_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="ibc976c3107a6493b893cc4c11167fba4_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="i9fd683947aa34095a653c7ceb320bac1_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="i7e2be094973945a3bfa7153701ae278f_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="ie2b776dd57994dfa866e24aa4cd9d7fc_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="ifd101b78397046a5af56e2d1f7dfa0c2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8eced100e6bd4e098a3f265a7348ee43_D20200101-20201231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i173b3643b4c84057b7a4b91e7299f846_D20200101-20201231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="ib11c1055207443bbbae0fcb7b942b8db_D20200101-20201231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i69ad861b3de84bc28ffa1f27540c3b8e_D20200101-20201231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i10825ef759d044fe9a0c9cf915043585_D20200101-20201231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i1db2a98b112245499a482d7cceefc9ad_I20201231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i77ced762cbfb4139b19e7d5010f045d6_I20201231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="if0c614975a984bf4a3a17d0fc90c80d1_I20201231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i25ea70f52eeb4f80992c8aec5c786dc8_I20201231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i21ef23aefd204e9ab3155297b7f8dbf6_I20201231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="iaeea4d86fcaa4b51842b111df907820b_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iddd1168fa5f14c47b1e091ad177af139_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5e9e412df9194444a605a81d7934cb56_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i932ccf4efac94a3dae4869212deaa094_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id5ca73f4cc264c5b9d3ca38e1c9ed17a_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i048f1254d7264348b10093d64c33021b_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i81a7c3e46bcb49c1878333332da130e3_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i01f314b6368a4c58becb6a6becf92a77_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ibe7028ccb3444de88e9697be0c0d3bb0_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i82a0ad52d05c4d018583087d17ebeb88_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ib4faf14bd562471ca5c65b70a2f66954_D20220105-20220105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:QiluMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">abus:OneTimeUpfrontCashPaymentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-05</startDate>
            <endDate>2022-01-05</endDate>
        </period>
    </context>
    <context id="ia49e3f5407a74e4e89df0a6e4191c3a4_D20220101-20220131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">abus:QiluMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="i14a308d4c3dc4d75aed90853e3e246cc_I20200731">
        <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-07-31</instant>
        </period>
    </context>
    <context id="i3d0684849c494f828f08641f59e81e84_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">abus:GenevantSciencesCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia6908de068fd4150805cabf16b1eea87_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">abus:LaboratoryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7c06b8f4486643ebb5edece2d7eecd50_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8f4ca9bf031a401bbe942deb06f763b1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1001c2dc6e724d50bc98d62905fee4a1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i83f8bbf2db99476884fd63e16ad074bf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5b7dee880bd045e5957e001cb376159e_I20211018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
        </entity>
        <period>
            <instant>2021-10-18</instant>
        </period>
    </context>
    <context id="icb09057518624cd8bf14a3fd745aa3a9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i046e1de28e3c4f219393ad41ab4f9f40_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2fc26df1ed31406f92971628022f9101_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i25ca87edb5d24a109f2dfbabc2715bd7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">abus:DirectorsAndExecutivesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i82d8bf6d546f46da90a520ff3e306df7_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i00289dfcca064db481ce4dec4fb7cb5f_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i6b96f479694e4949a1e01f56d9a5bc53_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i41f2ac4f5ea346cca0460c5a45eae722_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="id527ccb7801a48ae9c27cb7f01d525e1_I20201231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i21236fa8902f43b391b7a99e3fd21678_I20201231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="ib7088f572cbf41fd89e8fb6afc8111f4_I20201231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i1435daa3a28c402fb5f09cb02913bd0c_I20201231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i5c0aab38c9514dc49c92e34d6a1fa240_I20201231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="idbbe08ea2cb5486f8b963c18e2fefd61_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3e410d95d2f844d8b06118c3dcb597a0_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="iabf45c8414114d92ac19869011bbe73d_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="idba81ef71e4e4c57a03027981ba44916_D20200101-20201231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i9d883df6fb6a42e98210680342409825_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i267911da210146ec8fb84bf302a55744_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icc78b9aee9a54deeaa1e3246992b75e7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">abus:USGovernmentAgencyBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iafff38d24f854f1089e54aa13ad8837f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">abus:USGovernmentBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifc4912005afb47b9ae69670985631f52_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic0f87a0f8da24d69b24bd12c7201a0d4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryBillSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib4a5fada204240bcbe2328e351b502fa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id477459dff9e4653b914f82ef73e971e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">abus:USGovernmentAgencyBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic47b2d754bc842b886e2730a89de9e49_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryBillSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5c10b7921a53498689bb249ae4eddab2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">abus:USGovernmentBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0468a3b082b9443fbbec54f2b94ac424_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">abus:GenevantSciencesCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i06b0186abf5141868f9140d93f650f6b_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">abus:GenevantSciencesCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i95b4e4f6c1864744988ae81eee9b2a32_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">abus:CorporateHeadquartersLocated701VeteransCircleWarminsterPennsylvaniaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i98e04dd783a84cb391172e5801c18127_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">abus:OfficesLocatedat626JacksonvilleRd.WarminsterPennsylvaniaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib4db7dfcb3144a8783c3348ad65dac7b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">abus:LaboratoryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5417456b43144f238cb19a639ed00e8c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i76f8e76894d24ce0a9a92776af6e6aa1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i59d239a7fd544ae68ead3ab69acd0c99_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">abus:LaboratoryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6cf330b60242440fbec0c81f282d886b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icf519f71daad402da659a5d142b0bf56_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6351df3c7db84533a20e08e4957be2f8_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="i70b5cde88aee4667ab234205f8030927_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="i93c0f2967c8b4a1d8eeebec58ea29610_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="ib863873d99264541a97e948ccd5ae02f_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="i68f353ed6e70469d81fb7c0d6cfa9b4c_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="iddd1b293f81b44678477159655ef38cc_D20190702-20211231">
        <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>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia1e916b5d10a4b98a1374fb20cd3ca64_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:OMERSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia6251adcb69949c296557f5e15b9ff0f_D20200101-20201231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i66bb2b7710ed4110b6ea07096d3ecc91_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="i230724ffc9574a14804a8b8b63f5d8bb_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i748ca4af34064dce8eae539295a1a70c_D20200101-20201231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="ie623e1658f0e45a1a5b835dec62a2ac9_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i2462021e2a454d918e14b09dfe01c95c_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="ie20ff687d28049609211aa1fc8f48945_D20190901-20190930">
        <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-09-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ifc1c289f7b72406fa868b3d5dd5d3f4e_D20210301-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">abus:ArbitrationWithTheUniversityOfBritishColumbiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8193efe61fc54c4190b0f00ad977c370_D20201218-20201218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">abus:ArbitrationWithTheUniversityOfBritishColumbiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-18</startDate>
            <endDate>2020-12-18</endDate>
        </period>
    </context>
    <context id="ibc03e0e9ec1c45a4938d1f402c5560e0_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="icef452cfc7d44180b9201fc349732c72_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i2a650c5d3d414bb8a1471ac48095ad17_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i56a12a83375d4add80c376e71690ecbd_I20211213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:QiluMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-13</instant>
        </period>
    </context>
    <context id="i9d86f61a64e2498a81e26cb1684d8348_I20211213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:QiluMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-13</instant>
        </period>
    </context>
    <context id="idc190598732947c38a67b441eacaf45b_D20220106-20220106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:QiluMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-06</startDate>
            <endDate>2022-01-06</endDate>
        </period>
    </context>
    <context id="i44b8d732a0eb44aca81a4263a056cee6_I20211213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">abus:QiluMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-13</instant>
        </period>
    </context>
    <context id="i76ea1eea7e824f03813158630cd554b8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:AssemblyBiosciencesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i52069efb38f14b1fa6acea7090b8d4aa_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:AssemblyBiosciencesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibe470080f4f54aeeb8df75941053fbff_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:VaccitechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia2491a7da35645d48b9bb57153c9e16c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:XChemAndProterosMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i678641fc890d49aeaaf999fcf4bd43c9_D20190702-20201231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i2e12460bdeac4a339fe73f365b6a3250_I20180411">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:GritstoneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">abus:GenevantSciencesCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-11</instant>
        </period>
    </context>
    <context id="idc403bc766a04fa184b42a26cd1b5684_I20060506">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
        </entity>
        <period>
            <instant>2006-05-06</instant>
        </period>
    </context>
    <context id="id512f02bf47b4604a0d334a7138c0f48_D20140101-20141231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">abus:MarqiboCommercialSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-01-01</startDate>
            <endDate>2014-12-31</endDate>
        </period>
    </context>
    <context id="i4130890c61d44a1bad3d913b525e7f2c_I20141231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:TalonTherapeuticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="ic09393d0f3504dbebd236ffc3f1970aa_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia08bb5da93854e6589a95863bc9af070_D20200101-20201231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i4d9e4b793c44418197d50fa5ac48c552_D20210101-20211231">
        <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:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifebfad2ccf964cac8bfc60b08a87ced1_D20200101-20201231">
        <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:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i581ad0c27da44e8a834abef8fe44a450_D20210101-20211231">
        <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">abus:NonCashRoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1758a28321da4ceebc3bc9976d65cfd5_D20200101-20201231">
        <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">abus:NonCashRoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i92701d77b3df4bc4ae4c6ec9e00a8cb6_D20210101-20211231">
        <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:March2021ProspectusSupplementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7a08cdecee544428a25222115a7d3bce_D20210101-20211231">
        <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:October2021ProspectusSupplementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibf3e36cf7edb41caa936d3c0731a8fab_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3ebff2afa85946c5984042b67c6216f3_D20200101-20201231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i62443a983d044111829979244112102b_I20211231">
        <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:October2021ProspectusSupplementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i63985605890e4ba98ed0791caec41663_D20171002-20171002">
        <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-02</startDate>
            <endDate>2017-10-02</endDate>
        </period>
    </context>
    <context id="i9864549f9c264bde95de6d57451407c2_I20171002">
        <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-02</instant>
        </period>
    </context>
    <context id="i1b22500a3a8244bdb2efa23657af2900_I20211018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">abus:RoivantSciencesLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-18</instant>
        </period>
    </context>
    <context id="ie5cc3536c274488b87d6e10dfbbd5099_I20211231">
        <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>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3c0f6e571f194f9680e4783c8f3054b2_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if774e7db37ce4a4ab01827fd5fe0485c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">abus:A2016And2011PlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i92b667d3ea3941dc80023128df186b88_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">abus:A2016And2011PlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0f1e9315182d44f983f30eb7e910b52b_D20190601-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">abus:CollierPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ifdf5a3edd4e14bf5af77be77c195eb13_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">abus:ArbutusPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9e3375cce4fa457699038f23b030ba80_I20201231">
        <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>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8e70a17095b84035901c73636ef31b68_I20201231">
        <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">abus:VestedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9ec9917daae04708be5d8c428889878f_I20201231">
        <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">abus:NonvestedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icf5ecd544c2f4cb087db91ec7a4f9c32_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0bc5b700639c4ae396d24ed66975993a_D20210101-20211231">
        <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">abus:VestedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1e7b4ee63485478d8241c4b2c90e26ae_D20210101-20211231">
        <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">abus:NonvestedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibf1c8a14d2bd4ecdae139b6289160ab7_I20211231">
        <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>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ife06579dc2024ee5919fdce674372e0b_I20211231">
        <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">abus:VestedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6150507d52274d98bf40558145e5963d_I20211231">
        <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">abus:NonvestedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i52f622ae274d4fafb8e3680a2306ea32_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">abus:ArbutusPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i78d0c39e5bf44282a0b702e7dcfa4ff7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">abus:ArbutusPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5cce32eb03954feb9eda610fd852c3c3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">abus:ArbutusPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i214a4c77417247de8a9e96d114963fdb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">abus:VestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">abus:ArbutusPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i46f6989e6e144ef39f4eb626208f8721_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">abus:VestedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">abus:ArbutusPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibcd6b29864984792a9e307b03045e2fe_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">abus:OnCoreOptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i212f69265a3340828dd3125d2be7919c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">abus:OnCoreOptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia58f2b0b29084e97ac352f4a6fe9a718_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">abus:EquivalentNumberOfCompanyCommonSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">abus:OnCoreOptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icdecf49f3ab5415c9356a0de59b76f2d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">abus:EquivalentNumberOfCompanyCommonSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">abus:OnCoreOptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie73422d0f8ee43e3adb3178568e8a323_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">abus:OnCoreOptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8d1505eb1e174a37b4dcbc47e73d94ac_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">abus:EquivalentNumberOfCompanyCommonSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">abus:OnCoreOptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i09fef0e318f34a4cbde005c651f3db3a_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i271ab74aea094a76907f0a772cc05d1c_D20200101-20201231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i7ba9bcf24f8a47bba01ea3a1e83f117e_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icb3acf4c60b143b2b6a83b2e08c5aef3_D20200101-20201231">
        <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-12-31</endDate>
        </period>
    </context>
    <context id="i04bc9d2d2493487b8aeb7cd06ebde75b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8c6ce8c5b67148588f5f52974a8c7aaa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:InvestmentCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i40ca2d304b17409fb19d0621be16d771_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:InvestmentCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1819974e23904953957e881c335a5af6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib1f39daeef814f8790b204ae75a49257_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i040580c742b7476cae2978e342864746_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4bc25237bf1446eba156e1ff17c0f9d7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i182f44966a4145d88518b6e5a909e75b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i05be7c401064405bb5982bce8c7e1523_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447028</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i511adfa29a664d26b1369a713f44ae14_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7dc87782fea8445f84aeeddf06a6a614_D20200101-20201231">
        <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-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="subsidiary">
        <measure>abus:subsidiary</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="lease">
        <measure>abus:lease</measure>
    </unit>
    <unit id="renewal_option">
        <measure>abus:renewal_option</measure>
    </unit>
    <unit id="cad">
        <measure>iso4217:CAD</measure>
    </unit>
    <unit id="product">
        <measure>abus:product</measure>
    </unit>
    <unit id="chemotherapy_products">
        <measure>abus:chemotherapy_products</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml80L2ZyYWc6OGMzM2M1NjA1MjNmNDIzZWJmNjE2Mzk3NDhmZWM2M2IvdGFibGU6OTU3OTQ0NGU0ZjhiNDc4NmFmNGNlNzdmMWExM2RkODAvdGFibGVyYW5nZTo5NTc5NDQ0ZTRmOGI0Nzg2YWY0Y2U3N2YxYTEzZGQ4MF8wLTEtMS0xLTE0NTgz_288e430e-a187-4b56-872a-7d65cdd592c0">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml80L2ZyYWc6OGMzM2M1NjA1MjNmNDIzZWJmNjE2Mzk3NDhmZWM2M2IvdGFibGU6OTU3OTQ0NGU0ZjhiNDc4NmFmNGNlNzdmMWExM2RkODAvdGFibGVyYW5nZTo5NTc5NDQ0ZTRmOGI0Nzg2YWY0Y2U3N2YxYTEzZGQ4MF8xLTEtMS0xLTE0NTgz_f43cc81c-bc82-4a85-a957-e4b65ad1e444">0001447028</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml80L2ZyYWc6OGMzM2M1NjA1MjNmNDIzZWJmNjE2Mzk3NDhmZWM2M2IvdGFibGU6OTU3OTQ0NGU0ZjhiNDc4NmFmNGNlNzdmMWExM2RkODAvdGFibGVyYW5nZTo5NTc5NDQ0ZTRmOGI0Nzg2YWY0Y2U3N2YxYTEzZGQ4MF8yLTEtMS0xLTE0NTgz_497507ca-2c88-4d72-b2ef-bb6faaf2dfc9">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml80L2ZyYWc6OGMzM2M1NjA1MjNmNDIzZWJmNjE2Mzk3NDhmZWM2M2IvdGFibGU6OTU3OTQ0NGU0ZjhiNDc4NmFmNGNlNzdmMWExM2RkODAvdGFibGVyYW5nZTo5NTc5NDQ0ZTRmOGI0Nzg2YWY0Y2U3N2YxYTEzZGQ4MF8zLTEtMS0xLTE0NTgz_0d112800-1eee-4a34-a975-3584fa48b3d7">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentType
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGV4dHJlZ2lvbjplYTc0NTlmYWZhODY0MmY2Yjc5Y2U4MzZkYTQyYTcxNl8zMzM0_e2345ae9-049a-42c8-83d6-ce6d1bdb1623">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGV4dHJlZ2lvbjplYTc0NTlmYWZhODY0MmY2Yjc5Y2U4MzZkYTQyYTcxNl8xNjQ5MjY3NDQ1NDk0_013dc68c-fcd4-4574-8676-85efad6f7580">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGV4dHJlZ2lvbjplYTc0NTlmYWZhODY0MmY2Yjc5Y2U4MzZkYTQyYTcxNl8yMDU_a7485533-26bf-4866-a7a1-d445a4598426">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGV4dHJlZ2lvbjplYTc0NTlmYWZhODY0MmY2Yjc5Y2U4MzZkYTQyYTcxNl8yMDU_c508623f-656b-4f0c-8b12-53918d3b5505">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGV4dHJlZ2lvbjplYTc0NTlmYWZhODY0MmY2Yjc5Y2U4MzZkYTQyYTcxNl8xNjQ5MjY3NDQ1NTAw_a0da9724-5061-4742-aa5b-67b801c238fe">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGV4dHJlZ2lvbjplYTc0NTlmYWZhODY0MmY2Yjc5Y2U4MzZkYTQyYTcxNl8zMzQy_e81bafdd-90d8-49aa-8cf4-6cdbbdf3ab8d">001-34949</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGV4dHJlZ2lvbjplYTc0NTlmYWZhODY0MmY2Yjc5Y2U4MzZkYTQyYTcxNl8zMzM4_b7e3a324-35be-4bdd-89c1-ffd79ec8014d">Arbutus Biopharma Corp</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGFibGU6OTljNGM0MWRjODk0NGE3YTk0MDU2NTRjYTM0NjE5M2YvdGFibGVyYW5nZTo5OWM0YzQxZGM4OTQ0YTdhOTQwNTY1NGNhMzQ2MTkzZl8wLTAtMS0xLTE0NTgz_fc02a057-e19e-4ba0-9550-85b3c18ffa90">A1</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGFibGU6OTljNGM0MWRjODk0NGE3YTk0MDU2NTRjYTM0NjE5M2YvdGFibGVyYW5nZTo5OWM0YzQxZGM4OTQ0YTdhOTQwNTY1NGNhMzQ2MTkzZl8wLTItMS0xLTE0NTgz_4c791142-e188-475d-b5ce-f3022bb0e159">98-0597776</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGFibGU6OTljNGM0MWRjODk0NGE3YTk0MDU2NTRjYTM0NjE5M2YvdGFibGVyYW5nZTo5OWM0YzQxZGM4OTQ0YTdhOTQwNTY1NGNhMzQ2MTkzZl8yLTEtMS0xLTE0NTgz_4fc08af6-a4b3-4127-a118-e55c75d6bfc2">701 Veterans Circle</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGFibGU6OTljNGM0MWRjODk0NGE3YTk0MDU2NTRjYTM0NjE5M2YvdGFibGVyYW5nZTo5OWM0YzQxZGM4OTQ0YTdhOTQwNTY1NGNhMzQ2MTkzZl8zLTEtMS0xLTE0NTgz_b391b604-5cd6-4994-94c8-c12573ead724">Warminster</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGFibGU6OTljNGM0MWRjODk0NGE3YTk0MDU2NTRjYTM0NjE5M2YvdGFibGVyYW5nZTo5OWM0YzQxZGM4OTQ0YTdhOTQwNTY1NGNhMzQ2MTkzZl80LTEtMS0xLTE0NTgz_2cf67009-c350-4c18-a10d-1803800a2afc">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGFibGU6OTljNGM0MWRjODk0NGE3YTk0MDU2NTRjYTM0NjE5M2YvdGFibGVyYW5nZTo5OWM0YzQxZGM4OTQ0YTdhOTQwNTY1NGNhMzQ2MTkzZl81LTEtMS0xLTE0NTgz_c4c0433b-86c4-44f2-a470-071778f517fd">18974</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGV4dHJlZ2lvbjplYTc0NTlmYWZhODY0MmY2Yjc5Y2U4MzZkYTQyYTcxNl8zMzM1_e8cbefb9-b5cd-45d1-8a24-a4188c4f7737">267</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGV4dHJlZ2lvbjplYTc0NTlmYWZhODY0MmY2Yjc5Y2U4MzZkYTQyYTcxNl8zMzM2_66d2d840-0a8c-4ed9-8ae1-884976076410">469-0914</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGFibGU6YWY4OWU2ZjY2MzYzNDE1MmE0NGFkOGQ4MGVmYTNlZWQvdGFibGVyYW5nZTphZjg5ZTZmNjYzNjM0MTUyYTQ0YWQ4ZDgwZWZhM2VlZF8xLTAtMS0xLTE0NTgz_26c7625f-07fa-4756-be05-64c4754bb53a">Common shares, without par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGFibGU6YWY4OWU2ZjY2MzYzNDE1MmE0NGFkOGQ4MGVmYTNlZWQvdGFibGVyYW5nZTphZjg5ZTZmNjYzNjM0MTUyYTQ0YWQ4ZDgwZWZhM2VlZF8xLTItMS0xLTE0NTgz_ba46fb07-a438-4e5e-ae4b-4217e7a6d193">ABUS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGFibGU6YWY4OWU2ZjY2MzYzNDE1MmE0NGFkOGQ4MGVmYTNlZWQvdGFibGVyYW5nZTphZjg5ZTZmNjYzNjM0MTUyYTQ0YWQ4ZDgwZWZhM2VlZF8xLTQtMS0xLTE0NTgz_e8860175-7d58-4c40-ac47-5012466403cd">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGV4dHJlZ2lvbjplYTc0NTlmYWZhODY0MmY2Yjc5Y2U4MzZkYTQyYTcxNl8zMzM5_efabaf58-7984-475a-a451-80b1a1d7687a">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGV4dHJlZ2lvbjplYTc0NTlmYWZhODY0MmY2Yjc5Y2U4MzZkYTQyYTcxNl8zMzQw_40d88e0f-1896-4a9c-8151-29272f2bdc8e">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGV4dHJlZ2lvbjplYTc0NTlmYWZhODY0MmY2Yjc5Y2U4MzZkYTQyYTcxNl8zMzQ0_29254b4d-2402-4f20-9cda-ece2b81c2098">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGV4dHJlZ2lvbjplYTc0NTlmYWZhODY0MmY2Yjc5Y2U4MzZkYTQyYTcxNl8zMzQx_8192c769-c73d-44e8-8858-d4a9d369bec7">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGFibGU6MzNiOWFlNjAxNzBjNDQ3OGEwYTRmMGI1NGJhYjJlOWYvdGFibGVyYW5nZTozM2I5YWU2MDE3MGM0NDc4YTBhNGYwYjU0YmFiMmU5Zl8wLTItMS0xLTE0NTgz_3b9c732b-24c4-4210-9e33-8db1991767c2">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGFibGU6MzNiOWFlNjAxNzBjNDQ3OGEwYTRmMGI1NGJhYjJlOWYvdGFibGVyYW5nZTozM2I5YWU2MDE3MGM0NDc4YTBhNGYwYjU0YmFiMmU5Zl8xLTMtMS0xLTE0NTgz_603002fc-c542-4a9c-91e7-7381526e8f8e">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGFibGU6MzNiOWFlNjAxNzBjNDQ3OGEwYTRmMGI1NGJhYjJlOWYvdGFibGVyYW5nZTozM2I5YWU2MDE3MGM0NDc4YTBhNGYwYjU0YmFiMmU5Zl8xLTQtMS0xLTE0NTgz_7facdc1e-57c3-49cd-b67b-8c6e25115fb6">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGV4dHJlZ2lvbjplYTc0NTlmYWZhODY0MmY2Yjc5Y2U4MzZkYTQyYTcxNl8zMzM3_1b8190da-7148-4e63-98e9-f5a312ee6d45">false</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGV4dHJlZ2lvbjplYTc0NTlmYWZhODY0MmY2Yjc5Y2U4MzZkYTQyYTcxNl8xNjQ5MjY3NDQ1NDk3_8e5c6660-d0a7-4cee-bf48-79db4db8e7c0">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i4f91e2a61d7c458688e725686ec37e1c_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGV4dHJlZ2lvbjplYTc0NTlmYWZhODY0MmY2Yjc5Y2U4MzZkYTQyYTcxNl8xMDk5NTExNjMxNTI4_8054d1c4-e668-4d94-8ea9-3d93b98f0596"
      unitRef="usd">238483586</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ideeb17a298e34b5fa8c3ace4a19a2b7a_I20220303"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xL2ZyYWc6ZWE3NDU5ZmFmYTg2NDJmNmI3OWNlODM2ZGE0MmE3MTYvdGV4dHJlZ2lvbjplYTc0NTlmYWZhODY0MmY2Yjc5Y2U4MzZkYTQyYTcxNl8yOTUy_dcc44b52-6b3e-42c7-a1fa-05932a5e6dbf"
      unitRef="shares">148641736</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83L2ZyYWc6YjM4YmJlN2RmZThjNGI5NTg2MTBlOTVmZTYxMDJkMDYvdGV4dHJlZ2lvbjpiMzhiYmU3ZGZlOGM0Yjk1ODYxMGU5NWZlNjEwMmQwNl8zOTM_b72d6b65-0ed0-419e-9a82-6f36cb99b42c">&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;DOCUMENTS INCORPORATED BY REFERENCE&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portions of the registrant&#x2019;s definitive proxy statement for its 2022 Annual Meeting of Shareholders, which the registrant intends to file pursuant to Regulation&#160;14A with the Securities and Exchange Commission no later than 120&#160;days after the registrant&#x2019;s fiscal year ended December&#160;31, 2021, are incorporated by reference into Part&#160;III of this Form&#160;10-K.&lt;/span&gt;&lt;/div&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83MC9mcmFnOmQ2OTJkMGZiNTg3MTQzNzFiYjQ2MWQxOGQ2Yzg2ZDcwL3RhYmxlOmRiNTJiOGUyODE5OTRjMjQ4OGIxM2FjYmI0MDk2NmU1L3RhYmxlcmFuZ2U6ZGI1MmI4ZTI4MTk5NGMyNDg4YjEzYWNiYjQwOTY2ZTVfMS0wLTEtMS0yNTA5Mi90ZXh0cmVnaW9uOmQ4ZDQxZTk3MWMyZDRhMDc5NzlmNDcxODAxYmVjZDkzXzE2NDkyNjc0NDE3NTk_e76743f7-18df-4218-85f4-5ea9e5e47718">42</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83My9mcmFnOjRmZDgxODIwOWE1ZTQ3ZWI5ZWNhYTNjNjk5NTk4ZDEwL3RleHRyZWdpb246NGZkODE4MjA5YTVlNDdlYjllY2FhM2M2OTk1OThkMTBfMTA5OTUxMTY0NTI1NQ_c328ddf0-d355-463c-abda-b90fab05e408">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83My9mcmFnOjRmZDgxODIwOWE1ZTQ3ZWI5ZWNhYTNjNjk5NTk4ZDEwL3RleHRyZWdpb246NGZkODE4MjA5YTVlNDdlYjllY2FhM2M2OTk1OThkMTBfMTA5OTUxMTY0NTIzOA_9dc53305-42d2-419c-aee3-fbdfe2b533ee">Philadelphia, Pennsylvania</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMy0xLTEtMS0xNDU4Mw_ed0cdfd1-971b-46e9-bf82-36771d67f547"
      unitRef="usd">109282000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMy0zLTEtMS0xNDU4Mw_2251bf57-031c-474c-951b-ad74ea6d32c6"
      unitRef="usd">52251000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfNC0xLTEtMS0xNDU4Mw_315aa40f-1d37-4080-a20b-cbe8346ee8e0"
      unitRef="usd">46035000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfNC0zLTEtMS0xNDU4Mw_6ea889aa-6763-4597-af3d-e5639d186abf"
      unitRef="usd">71017000</us-gaap:ShortTermInvestments>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfNS0xLTEtMS0xNDU4Mw_0e3dcb82-3121-4300-9277-c1bf60e7e515"
      unitRef="usd">899000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfNS0zLTEtMS0xNDU4Mw_a3297a92-4ac9-4e6b-a839-0d15f3bac606"
      unitRef="usd">1312000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfNi0xLTEtMS0xNDU4Mw_140b5ebd-cd29-4dfc-b6d8-81ea14fb6d84"
      unitRef="usd">4445000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfNi0zLTEtMS0xNDU4Mw_4c6a3966-77f5-4691-875e-7aa38c384cd6"
      unitRef="usd">3124000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfNy0xLTEtMS0xNDU4Mw_9ca7ca18-8220-479b-ad5c-e3ac3cdd77bf"
      unitRef="usd">160661000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfNy0zLTEtMS0xNDU4Mw_f28207c6-fced-4ba0-9ead-b2cd3be27afa"
      unitRef="usd">127704000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfOC0xLTEtMS0xNDU4Mw_d0eb3aa2-e9dd-471f-a34f-30db1a40e357"
      unitRef="usd">5983000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfOC0zLTEtMS0xNDU4Mw_dc1792a6-83ce-42ab-b545-12a253514862"
      unitRef="usd">6927000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:LongTermInvestments
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfOS0xLTEtMS0xNDU4Mw_4974d37e-fe00-4fea-a0fd-28114550a80f"
      unitRef="usd">35688000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfOS0zLTEtMS0xNDU4Mw_69f2ba1e-082e-452f-a747-1399e2c6acb9"
      unitRef="usd">0</us-gaap:LongTermInvestments>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMTAtMS0xLTEtMTQ1ODM_c3887dbd-7f48-4ba5-9327-db10614363a7"
      unitRef="usd">2092000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMTAtMy0xLTEtMTQ1ODM_31ee9f37-14e2-4253-a5b9-2c2023ac5d4a"
      unitRef="usd">2405000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMTEtMS0xLTEtMTQ1ODM_0bb26375-70dc-4e96-960b-df67dd271eae"
      unitRef="usd">61000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMTEtMy0xLTEtMTQ1ODM_69ca9871-db92-407e-9cb4-e56e4da5d0d6"
      unitRef="usd">44000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMTItMS0xLTEtMTQ1ODM_512190ba-9f0c-46bd-9cf7-9af2aaee7b2c"
      unitRef="usd">204485000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMTItMy0xLTEtMTQ1ODM_e5cdb412-dbad-4c42-83ad-25bef435cdf1"
      unitRef="usd">137080000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMTUtMS0xLTEtMTQ1ODM_72fe0c40-83e0-4816-b81e-e1941cd49f5f"
      unitRef="usd">10838000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMTUtMy0xLTEtMTQ1ODM_16202e32-4caa-43bc-a64d-a9f73f9951b4"
      unitRef="usd">9151000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMTctMS0xLTEtMTQ1ODM_2f74ce34-f56c-4525-ab82-1fb4b06d571f"
      unitRef="usd">383000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMTctMy0xLTEtMTQ1ODM_0e77911c-8391-4bfa-9739-8e23148815b5"
      unitRef="usd">390000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMTgtMS0xLTEtMTQ1ODM_374e9880-988a-4986-9709-3b425cb29b0f"
      unitRef="usd">11221000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMTgtMy0xLTEtMTQ1ODM_0ede8280-1aeb-419d-bcba-889aece32778"
      unitRef="usd">9541000</us-gaap:LiabilitiesCurrent>
    <abus:LiabilityRelatedToSaleOfFutureRoyaltiesNoncurrent
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMTktMS0xLTEtMTQ1ODM_d78b12a5-51ba-4c3f-b98a-9c52e53b0e68"
      unitRef="usd">16296000</abus:LiabilityRelatedToSaleOfFutureRoyaltiesNoncurrent>
    <abus:LiabilityRelatedToSaleOfFutureRoyaltiesNoncurrent
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMTktMy0xLTEtMTQ1ODM_782f1bb1-b6d5-4f7c-926b-63f756bba4c9"
      unitRef="usd">19554000</abus:LiabilityRelatedToSaleOfFutureRoyaltiesNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMjAtMS0xLTEtMTQ1ODM_ab25a3c3-afc0-4106-a0bb-4d208868652a"
      unitRef="usd">5298000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMjAtMy0xLTEtMTQ1ODM_ea9e1865-bbbb-4364-a43d-08d67c7dc651"
      unitRef="usd">3426000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMjEtMS0xLTEtMTQ1ODM_22d0794e-cd82-493a-88c6-e5fc2eceb445"
      unitRef="usd">2231000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMjEtMy0xLTEtMTQ1ODM_0f3fce13-ddbb-4e8f-8ad1-8b58be381e71"
      unitRef="usd">2593000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:Liabilities
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMjItMS0xLTEtMTQ1ODM_9e5211b3-f400-4265-93aa-ecdb0e90d706"
      unitRef="usd">35046000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMjItMy0xLTEtMTQ1ODM_5dd315e5-5acc-42d2-9c2b-bb06b034fd1a"
      unitRef="usd">35114000</us-gaap:Liabilities>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMjYtMC0xLTEtMTQ1ODMvdGV4dHJlZ2lvbjpiODM3MWIzNjVmNzE0NDllOTg3ZGFhMTA5ZTYyYjgyNl8xMDk5NTExNjI3ODM4_0c30f6cc-7272-450b-9a73-adc44426f012"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMjYtMC0xLTEtMTQ1ODMvdGV4dHJlZ2lvbjpiODM3MWIzNjVmNzE0NDllOTg3ZGFhMTA5ZTYyYjgyNl8xMDk5NTExNjI3ODM4_af500753-67b3-458a-bba7-36ecd8d2a073"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMjYtMC0xLTEtMTQ1ODMvdGV4dHJlZ2lvbjpiODM3MWIzNjVmNzE0NDllOTg3ZGFhMTA5ZTYyYjgyNl8xMDk5NTExNjI3ODQz_061dc865-8017-4545-8f29-bbb0e7bfe507"
      unitRef="shares">1164000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMjYtMC0xLTEtMTQ1ODMvdGV4dHJlZ2lvbjpiODM3MWIzNjVmNzE0NDllOTg3ZGFhMTA5ZTYyYjgyNl8xMDk5NTExNjI3ODQz_3d5d0648-3854-471a-992d-bdcae4771d21"
      unitRef="shares">1164000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockIncludingAdditionalPaidInCapitalNetOfDiscount
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMjYtMS0xLTEtMTQ1ODM_4ebedae5-223f-4d80-b7e7-e2a15febcd67"
      unitRef="usd">0</us-gaap:PreferredStockIncludingAdditionalPaidInCapitalNetOfDiscount>
    <us-gaap:PreferredStockIncludingAdditionalPaidInCapitalNetOfDiscount
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMjYtMy0xLTEtMTQ1ODM_1956dc0a-c75d-4ff2-b7e7-e7114492f0e4"
      unitRef="usd">149408000</us-gaap:PreferredStockIncludingAdditionalPaidInCapitalNetOfDiscount>
    <us-gaap:CommonStockSharesIssued
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMjktMC0xLTEtMTQ1ODMvdGV4dHJlZ2lvbjphMzc4YWRmNjNhMjg0M2Q3ODA2NGIwYzk0N2JhYzU5Zl8yOA_9391a0f5-e2a6-4d3c-b3aa-cd747a254f07"
      unitRef="shares">144987736</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMjktMC0xLTEtMTQ1ODMvdGV4dHJlZ2lvbjphMzc4YWRmNjNhMjg0M2Q3ODA2NGIwYzk0N2JhYzU5Zl8yOA_cc6a274f-e014-4484-a6e0-54f56de7a5a4"
      unitRef="shares">144987736</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMjktMC0xLTEtMTQ1ODMvdGV4dHJlZ2lvbjphMzc4YWRmNjNhMjg0M2Q3ODA2NGIwYzk0N2JhYzU5Zl81MQ_a5055869-7dec-4c97-8f79-5c28a7b563ec"
      unitRef="shares">89678722</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMjktMC0xLTEtMTQ1ODMvdGV4dHJlZ2lvbjphMzc4YWRmNjNhMjg0M2Q3ODA2NGIwYzk0N2JhYzU5Zl81MQ_ef2c53ee-b824-4123-91d3-730f692de56b"
      unitRef="shares">89678722</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMjktMS0xLTEtMTQ1ODM_06160e35-0ce3-4eb8-a5ec-91692304b8fd"
      unitRef="usd">1286636000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMjktMy0xLTEtMTQ1ODM_61727365-4bcc-49ac-8cac-d2cf5e9f41e6"
      unitRef="usd">985939000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMzAtMS0xLTEtMTQ1ODM_18773721-ba0d-4b9d-85c9-d5727fd09f8f"
      unitRef="usd">65485000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMzAtMy0xLTEtMTQ1ODM_7807655b-6405-4744-b299-caabf0a71d83"
      unitRef="usd">60751000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMzEtMS0xLTEtMTQ1ODM_e37bd36a-eb65-42a6-a0ca-1eff7b74b770"
      unitRef="usd">-1134347000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMzEtMy0xLTEtMTQ1ODM_d4c3b7db-f877-40fe-a384-4fb34ca7fd77"
      unitRef="usd">-1045961000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMzItMS0xLTEtMTQ1ODM_f587b4ac-49f6-451e-89f1-f639e6141af5"
      unitRef="usd">-48335000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMzItMy0xLTEtMTQ1ODM_6b6c848a-72af-40fd-a122-85ef17a8caba"
      unitRef="usd">-48171000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMzMtMS0xLTEtMTQ1ODM_8141b903-ddaa-49d9-ae97-8c3f10576606"
      unitRef="usd">169439000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMzMtMy0xLTEtMTQ1ODM_3b53b0fd-a8ba-47c8-b3a4-110f4de9d3e8"
      unitRef="usd">101966000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMzQtMS0xLTEtMTQ1ODM_e876c94a-8ae1-4920-9ce5-57793f6ee6a6"
      unitRef="usd">204485000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83Ni9mcmFnOjA4Y2I1OWI2MDk1MDRhMjJiOGMwMWYwNTlmZWU5YTFjL3RhYmxlOjQ1N2E4YTI2NzM2ZDQzMjhhNTBhODcxNWJjZmMzYTYxL3RhYmxlcmFuZ2U6NDU3YThhMjY3MzZkNDMyOGE1MGE4NzE1YmNmYzNhNjFfMzQtMy0xLTEtMTQ1ODM_7dd4d6a5-4f03-4496-a152-bdae240a57ae"
      unitRef="usd">137080000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="i66981982d86e4446bef93efae5b5306b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMy0xLTEtMS0xNDU4Mw_4849ba72-83df-4859-8f4f-f60422fe8a5f"
      unitRef="usd">4880000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i201734b2a32749da884245b39520f4bc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMy0zLTEtMS0xNDU4Mw_28efe8ec-2a8e-4daa-9976-f72597413878"
      unitRef="usd">3519000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ife902c5e9a0b4897b0ea03113455cae9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfNC0xLTEtMS0xNDU4Mw_2d8ae9a6-01ad-48d4-b1e8-154aa534ccff"
      unitRef="usd">6108000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i87b7f8afb8ee444ba84d2bb45d2b387d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfNC0zLTEtMS0xNDU4Mw_b4efe6ed-e4a3-44cb-b1f8-47e2f943816a"
      unitRef="usd">3395000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfNS0xLTEtMS0xNDU4Mw_02b37f20-e4cd-4db7-b3f0-4b6f1a9191fe"
      unitRef="usd">10988000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfNS0zLTEtMS0xNDU4Mw_245ed3c7-acb4-4e4d-b055-1d7814a30d78"
      unitRef="usd">6914000</us-gaap:Revenues>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfNy0xLTEtMS0xNDU4Mw_18284beb-1ea8-4d92-b34c-4ab25b43ccd9"
      unitRef="usd">65502000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfNy0zLTEtMS0xNDU4Mw_1ac8a425-1c17-490f-9e95-8aa20e5d82d1"
      unitRef="usd">49338000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfOC0xLTEtMS0xNDU4Mw_d750b6c1-ec54-4fea-85a9-68ba85de9b59"
      unitRef="usd">17136000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfOC0zLTEtMS0xNDU4Mw_2d1b911d-70bf-4cb3-b328-c972005caebc"
      unitRef="usd">14845000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMTAtMS0xLTEtMTQ1ODM_99920df7-db5f-4e09-8abf-8ad4b779c25d"
      unitRef="usd">1872000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMTAtMy0xLTEtMTQ1ODM_eb09c384-dab1-48ec-82e3-60bd7d6ddb35"
      unitRef="usd">473000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:RestructuringCharges
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMTEtMS0xLTEtMTQ1ODM_37e11b62-fdd0-44a5-8235-b56f76220d87"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMTEtMy0xLTEtMTQ1ODM_c23e18f3-ce70-4f6b-9fc4-737822f54b5c"
      unitRef="usd">64000</us-gaap:RestructuringCharges>
    <us-gaap:OperatingExpenses
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMTUtMS0xLTEtMTQ1ODM_78a57e21-25ea-4d94-b393-14004d4370db"
      unitRef="usd">84510000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMTUtMy0xLTEtMTQ1ODM_8b59eb4c-1260-4f21-ae35-82125b384e2a"
      unitRef="usd">64720000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMTYtMS0xLTEtMTQ1ODM_f65348d0-8ecf-4c91-aa16-3fc6ed228ff3"
      unitRef="usd">-73522000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMTYtMy0xLTEtMTQ1ODM_1bc87135-0f50-4a08-bacf-6e2bccce9016"
      unitRef="usd">-57806000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMTgtMS0xLTEtMTQ1ODM_a4820a7d-d518-49e4-a46b-a2005820b6b7"
      unitRef="usd">127000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMTgtMy0xLTEtMTQ1ODM_13c354c8-799c-4df0-86a1-2ab13e0227ad"
      unitRef="usd">741000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMTktMS0xLTEtMTQ1ODM_446b9e10-6598-4f60-ab1b-71c847350228"
      unitRef="usd">2857000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMTktMy0xLTEtMTQ1ODM_b0e5d250-6cf2-4164-a1ea-182140098ebd"
      unitRef="usd">4011000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMjAtMS0xLTEtMTQ1ODM_bd896e9b-dbd7-4394-8a5d-c1e0bb99f801"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMjAtMy0xLTEtMTQ1ODM_264a49e4-20ad-47be-9252-4973cf18fe77"
      unitRef="usd">-2545000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMjEtMS0xLTEtMTQ1ODM_f0f67107-b71e-4199-9127-aff2292a368a"
      unitRef="usd">5000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMjEtMy0xLTEtMTQ1ODM_62e400be-54e9-4be5-a892-eaf503fc8ea5"
      unitRef="usd">-124000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMjItMS0xLTEtMTQ1ODM_eac69f7a-0f9d-451f-b8d9-79e4ca736f95"
      unitRef="usd">-2725000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMjItMy0xLTEtMTQ1ODM_15a0e8e4-356c-4007-a443-629abef20ec6"
      unitRef="usd">-5939000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NetIncomeLoss
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMjUtMS0xLTEtMTQ1ODM_ae61f5e2-0330-439b-8648-91eff05175ea"
      unitRef="usd">-76247000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMjUtMy0xLTEtMTQ1ODM_8c1bd9e5-76ce-4f53-a1ec-d880fbab5c02"
      unitRef="usd">-63745000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMjctMS0xLTEtMTQ1ODM_8f29d274-2a5f-42e2-b03b-92fd7ee278a1"
      unitRef="usd">12139000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMjctMy0xLTEtMTQ1ODM_91f97c2a-95d7-434b-9b76-2fac727df6a3"
      unitRef="usd">12123000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMjgtMS0xLTEtMTQ1ODM_864df84b-0108-4322-a9c4-f8c684c03b3f"
      unitRef="usd">-88386000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMjgtMy0xLTEtMTQ1ODM_8cf92397-5db2-4070-b670-0e6704ce15c9"
      unitRef="usd">-75868000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMzAtMS0xLTEtMTQ1ODM_19f2d8c6-caa5-4086-8031-f4a81f681e31"
      unitRef="usdPerShare">-0.83</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMzAtMS0xLTEtMTQ1ODM_1add6741-9714-4433-98e3-1a5babb32dd7"
      unitRef="usdPerShare">-0.83</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMzAtMy0xLTEtMTQ1ODM_6a013445-3e93-4dee-95b5-c44f649155ca"
      unitRef="usdPerShare">-1.00</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMzAtMy0xLTEtMTQ1ODM_d39e5df7-3eb3-4c1a-97b0-435b04738208"
      unitRef="usdPerShare">-1.00</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMzItMS0xLTEtMTQ1ODM_47dc1e1c-e3bf-419b-a8cc-8e72c8f3e5e1"
      unitRef="shares">106242452</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMzItMS0xLTEtMTQ1ODM_90c3c2b8-5c05-4b7a-a451-a48352211aed"
      unitRef="shares">106242452</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMzItMy0xLTEtMTQ1ODM_4047adb6-2609-41d9-9f7d-7d23a61ea51d"
      unitRef="shares">75835378</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMzItMy0xLTEtMTQ1ODM_5a9e5473-aade-4f84-804e-d13513feecbd"
      unitRef="shares">75835378</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMzQtMS0xLTEtMTQ1ODM_b0edb14d-2465-4e6b-9b2a-0445c7836500"
      unitRef="usd">-164000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMzQtMy0xLTEtMTQ1ODM_8b2c64c2-86ae-4c64-b757-4a6c360a0206"
      unitRef="usd">14000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMzUtMS0xLTEtMTQ1ODM_eda82a30-2acd-4b4f-9a8b-9ffcf51fb6ff"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMzUtMy0xLTEtMTQ1ODM_29d41f54-345e-49f7-9b1f-c357be9acc80"
      unitRef="usd">-44000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMzYtMS0xLTEtMTQ1ODM_738c637a-946d-4c7a-86bf-b3f46c2ccd46"
      unitRef="usd">-76411000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml83OS9mcmFnOmI1ZThhOWJiZDk5NDRiZDU4YmY5ZTEzODExMzE0YTEyL3RhYmxlOjhhZjJlOWIxYTVmOTQwNTBiODM3MjM2ZWI0MTVmMzEyL3RhYmxlcmFuZ2U6OGFmMmU5YjFhNWY5NDA1MGI4MzcyMzZlYjQxNWYzMTJfMzYtMy0xLTEtMTQ1ODM_2b46e7a9-3ec7-4aff-ac15-8d749ca80cf3"
      unitRef="usd">-63687000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesIssued
      contextRef="i31438e73ad30442da6cc8f018fce496b_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMi0yLTEtMS0xNDU4Mw_e927de41-0739-4df4-886c-1d587d4b7e09"
      unitRef="shares">1164000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i31438e73ad30442da6cc8f018fce496b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMi00LTEtMS0xNDU4Mw_3f93ee54-4147-4ed5-9cee-6864b401b4dc"
      unitRef="usd">137285000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ibc976c3107a6493b893cc4c11167fba4_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMi02LTEtMS0xNDU4Mw_55e8a58c-89e6-4ba4-adc8-84c332c59170"
      unitRef="shares">64780314</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ibc976c3107a6493b893cc4c11167fba4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMi04LTEtMS0xNDU4Mw_3dead598-3d9c-476d-8579-992e59dc5e76"
      unitRef="usd">898535000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9fd683947aa34095a653c7ceb320bac1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMi0xMC0xLTEtMTQ1ODM_adf2ad78-0a2c-47de-984e-2e35d7d36015"
      unitRef="usd">55246000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7e2be094973945a3bfa7153701ae278f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMi0xMi0xLTEtMTQ1ODM_0e1807d6-5515-472f-8c3e-01d0d6fd3bb3"
      unitRef="usd">-970093000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie2b776dd57994dfa866e24aa4cd9d7fc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMi0xNC0xLTEtMTQ1ODM_38519d14-01c1-407f-ba3c-f86de1773896"
      unitRef="usd">-48229000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifd101b78397046a5af56e2d1f7dfa0c2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMi0xNi0xLTEtMTQ1ODM_54285403-52fd-4555-8afc-92cdc813eda3"
      unitRef="usd">72744000</us-gaap:StockholdersEquity>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i8eced100e6bd4e098a3f265a7348ee43_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMy00LTEtMS0xNDU4Mw_f6a98b34-69d4-40ff-a385-5334d2c1c0fa"
      unitRef="usd">-12123000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i173b3643b4c84057b7a4b91e7299f846_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMy0xMi0xLTEtMTQ1ODM_3c6aa8b8-b718-40a9-ae33-738a980c59d0"
      unitRef="usd">12123000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMy0xNi0xLTEtMTQ1ODM_69027946-a9de-4ce1-8b3a-a0d70334e483"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib11c1055207443bbbae0fcb7b942b8db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfNC0xMC0xLTEtMTQ1ODM_f5c30694-1e44-4f29-8cda-fbf72c7c4497"
      unitRef="usd">6145000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfNC0xNi0xLTEtMTQ1ODM_c3f2686c-cdfb-4422-b5bd-58408a0a15cd"
      unitRef="usd">6145000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards
      contextRef="ib11c1055207443bbbae0fcb7b942b8db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfNS0xMC0xLTEtMTQ1ODM_8afbbf4a-5e14-4a10-a041-a79a6aa00cf8"
      unitRef="usd">18000</abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards>
    <abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfNS0xNi0xLTEtMTQ1ODM_b57ec93b-7829-4a76-8d77-e47621bebc69"
      unitRef="usd">18000</abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i69ad861b3de84bc28ffa1f27540c3b8e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfNi02LTEtMS0xNDU4Mw_7bfdff14-c68c-4609-8820-c2f36a16e2fc"
      unitRef="shares">24728368</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i69ad861b3de84bc28ffa1f27540c3b8e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfNi04LTEtMS0xNDU4Mw_7543e10a-b1e6-4486-a6ae-c2324056e5a5"
      unitRef="usd">86297000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfNi0xNi0xLTEtMTQ1ODM_28f8e2a2-7a52-4486-9821-b8dcee12db4d"
      unitRef="usd">86297000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i69ad861b3de84bc28ffa1f27540c3b8e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfNy02LTEtMS0xNDU4Mw_abcffb3f-7ba4-4042-863e-b6f0d6d66687"
      unitRef="shares">170040</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i69ad861b3de84bc28ffa1f27540c3b8e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfNy04LTEtMS0xNDU4Mw_63fb2cfb-2fec-47d9-877f-9453daf9c7a0"
      unitRef="usd">1107000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib11c1055207443bbbae0fcb7b942b8db_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfNy0xMC0xLTEtMTQ1ODM_0aa901a3-0754-4850-81a7-d26215ecdd61"
      unitRef="usd">-658000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfNy0xNi0xLTEtMTQ1ODM_00a3f8b3-459e-41cc-a8ac-91e9eaa88231"
      unitRef="usd">449000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i10825ef759d044fe9a0c9cf915043585_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfOC0xNC0xLTEtMTgzODg_fd767b29-ee0c-4311-a98b-ad7dd39ea4fc"
      unitRef="usd">14000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfOC0xNi0xLTEtMTgzODg_37de3054-08ed-411d-826d-3c9373af01b2"
      unitRef="usd">14000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxPeriodIncreaseDecrease
      contextRef="i10825ef759d044fe9a0c9cf915043585_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfOC0xNC0xLTEtMTQ1ODM_bc13eefa-2240-4560-9287-5fb8354aa997"
      unitRef="usd">44000</us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxPeriodIncreaseDecrease>
    <us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxPeriodIncreaseDecrease
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfOC0xNi0xLTEtMTQ1ODM_728c6ba4-3c2f-4b71-9b42-1df6fb24dce3"
      unitRef="usd">44000</us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxPeriodIncreaseDecrease>
    <us-gaap:NetIncomeLoss
      contextRef="i173b3643b4c84057b7a4b91e7299f846_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfOS0xMi0xLTEtMTQ1ODM_0fe4bbbd-7b58-4682-8f40-9bb655a20ad8"
      unitRef="usd">-63745000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfOS0xNi0xLTEtMTQ1ODM_4c0ab54b-5dc2-4277-8020-a481a3daa68b"
      unitRef="usd">-63745000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i1db2a98b112245499a482d7cceefc9ad_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTAtMi0xLTEtMTQ1ODM_1cf47c1d-9eb1-47e2-9440-8dff9a95220a"
      unitRef="shares">1164000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i1db2a98b112245499a482d7cceefc9ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTAtNC0xLTEtMTQ1ODM_0ce81897-506e-4e68-9d53-de0d4ca69d73"
      unitRef="usd">149408000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i77ced762cbfb4139b19e7d5010f045d6_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTAtNi0xLTEtMTQ1ODM_214a4917-d4e5-4644-8ba9-800cc9d848c3"
      unitRef="shares">89678722</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i77ced762cbfb4139b19e7d5010f045d6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTAtOC0xLTEtMTQ1ODM_fa7ade54-fa64-49ac-a23c-33f643999c1e"
      unitRef="usd">985939000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if0c614975a984bf4a3a17d0fc90c80d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTAtMTAtMS0xLTE0NTgz_5c55f3fa-7a9d-444d-aedc-b9028afe5947"
      unitRef="usd">60751000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i25ea70f52eeb4f80992c8aec5c786dc8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTAtMTItMS0xLTE0NTgz_6198e7eb-8c7f-4f1b-86f4-6511c8ce4968"
      unitRef="usd">-1045961000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i21ef23aefd204e9ab3155297b7f8dbf6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTAtMTQtMS0xLTE0NTgz_60459406-0c8d-4bcd-965a-efd50d170672"
      unitRef="usd">-48171000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTAtMTYtMS0xLTE0NTgz_3c5dd607-3458-4901-aad2-02ee9178c8c6"
      unitRef="usd">101966000</us-gaap:StockholdersEquity>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="iaeea4d86fcaa4b51842b111df907820b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTEtNC0xLTEtMTQ1ODM_0621259e-e858-43ab-9e10-a6ce96c36925"
      unitRef="usd">-12139000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="iddd1168fa5f14c47b1e091ad177af139_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTEtMTItMS0xLTE0NTgz_1836b8e8-f50a-460a-9787-c96db95747a6"
      unitRef="usd">12139000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTEtMTYtMS0xLTE0NTgz_68c3f4f1-2ff3-4817-8502-bbe07754d1fd"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="iaeea4d86fcaa4b51842b111df907820b_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTMtMi0xLTEtMTg0NjI_44079214-0afd-4f87-b042-78ec5ec78f7a"
      unitRef="shares">-1164000</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="iaeea4d86fcaa4b51842b111df907820b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTMtNC0xLTEtMTg0NjI_efd2d70b-79da-4dd2-a196-24648fd72e77"
      unitRef="usd">-161547000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i5e9e412df9194444a605a81d7934cb56_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTMtNi0xLTEtMTg0NjI_76e9b712-682f-4207-a000-173b80c96be0"
      unitRef="shares">22833922</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i5e9e412df9194444a605a81d7934cb56_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTMtOC0xLTEtMTg0NjI_ddb3055a-5377-4a92-ab01-d0a95062b03b"
      unitRef="usd">161547000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTMtMTYtMS0xLTE4NDYy_4422a831-9ccf-422d-a39d-eb4e90d62bc5"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i932ccf4efac94a3dae4869212deaa094_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTItMTAtMS0xLTE0NTgz_2d60711e-e5c6-4436-af93-52d3ebb1fd17"
      unitRef="usd">6385000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTItMTYtMS0xLTE0NTgz_45176423-296e-4931-9b5d-5b3a0579b806"
      unitRef="usd">6385000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards
      contextRef="i932ccf4efac94a3dae4869212deaa094_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTMtMTAtMS0xLTE0NTgz_b3e83664-7d61-4ce9-9ccb-86b1ee4135a8"
      unitRef="usd">263000</abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards>
    <abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTMtMTYtMS0xLTE0NTgz_763caa86-d78a-434e-a2c5-67795a34c8c4"
      unitRef="usd">263000</abus:AdjustmentstoAdditionalPaidinCapitalCertainFairValueAdjustmentstoLiabilityStockOptionAwards>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i5e9e412df9194444a605a81d7934cb56_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTQtNi0xLTEtMTQ1ODM_73ec1067-8ab9-403a-a32a-e52c45a7eddb"
      unitRef="shares">31571036</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i5e9e412df9194444a605a81d7934cb56_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTQtOC0xLTEtMTQ1ODM_57ac80ff-eb25-4f7a-b410-3d85dd48cfe7"
      unitRef="usd">134665000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTQtMTYtMS0xLTE0NTgz_95580ba8-cf6a-4a7d-9fbc-aa898f50f91d"
      unitRef="usd">134665000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i5e9e412df9194444a605a81d7934cb56_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTctNi0xLTEtMjI3MTg_c5a5b4ce-f824-417f-82fd-59088d759b2a"
      unitRef="shares">196335</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i5e9e412df9194444a605a81d7934cb56_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTctOC0xLTEtMjI3MTg_d1ffb752-17e9-435f-99dc-19cf269d6047"
      unitRef="usd">817000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i932ccf4efac94a3dae4869212deaa094_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTctMTAtMS0xLTIyNzE4_98933f63-aeef-4eca-821b-b09ec81e2cd8"
      unitRef="usd">-356000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTctMTYtMS0xLTIyNzE4_6ed1a63a-2b17-4875-af67-1d8f81fcfe5e"
      unitRef="usd">461000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i5e9e412df9194444a605a81d7934cb56_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTUtNi0xLTEtMTQ1ODM_48958b19-10d8-4bc7-8a38-66cc9aa13e4c"
      unitRef="shares">707721</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i5e9e412df9194444a605a81d7934cb56_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTUtOC0xLTEtMTQ1ODM_854bc153-94b8-42c5-b40e-9b1ef28eb261"
      unitRef="usd">3668000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i932ccf4efac94a3dae4869212deaa094_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTUtMTAtMS0xLTE0NTgz_3fb2f185-86be-48a5-b475-6992bf3fbf68"
      unitRef="usd">-1558000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTUtMTYtMS0xLTE0NTgz_646011ac-e085-4580-b49e-71097b8be9ef"
      unitRef="usd">2110000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id5ca73f4cc264c5b9d3ca38e1c9ed17a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTYtMTQtMS0xLTE0NTgz_716e9d9c-6417-4b15-93f1-dc2d3daef3e9"
      unitRef="usd">-164000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTYtMTYtMS0xLTE0NTgz_0d764d14-7fb2-461a-9b40-b1c8deb9c330"
      unitRef="usd">-164000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="iddd1168fa5f14c47b1e091ad177af139_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTgtMTItMS0xLTE0NTgz_a5aada0f-06f6-4d24-98dc-2e72b8ce7505"
      unitRef="usd">-76247000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTgtMTYtMS0xLTE0NTgz_1d2eda9c-c5c9-487b-863f-63b4da6ccee6"
      unitRef="usd">-76247000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i048f1254d7264348b10093d64c33021b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTktMi0xLTEtMTQ1ODM_1e172285-d0fc-4e45-9875-7012787d07d2"
      unitRef="shares">0</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i048f1254d7264348b10093d64c33021b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTktNC0xLTEtMTQ1ODM_c1c21ef7-f11d-44ff-9ae2-b9fe1a9a862c"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i81a7c3e46bcb49c1878333332da130e3_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTktNi0xLTEtMTQ1ODM_5d2e2c48-6043-4e1f-80e8-dd6d1d31aab3"
      unitRef="shares">144987736</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i81a7c3e46bcb49c1878333332da130e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTktOC0xLTEtMTQ1ODM_8e6577eb-6718-4b84-9e28-7da01b0a5c92"
      unitRef="usd">1286636000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i01f314b6368a4c58becb6a6becf92a77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTktMTAtMS0xLTE0NTgz_aca95a57-92b1-48cc-a31c-04bac837fe9a"
      unitRef="usd">65485000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibe7028ccb3444de88e9697be0c0d3bb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTktMTItMS0xLTE0NTgz_56634e0a-c66f-4426-837b-c271227a2fe1"
      unitRef="usd">-1134347000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i82a0ad52d05c4d018583087d17ebeb88_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTktMTQtMS0xLTE0NTgz_ed22eb50-ac9d-4b81-9977-651e6338b9da"
      unitRef="usd">-48335000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84Mi9mcmFnOjdhYmViOGU2YTY3MjRiZTY4MjcyZjg4YTg0NmUwYzY5L3RhYmxlOmMyMTVkZmUxNTFlYzQ5Nzc4OTYwZWY5M2FhNTFhNzYxL3RhYmxlcmFuZ2U6YzIxNWRmZTE1MWVjNDk3Nzg5NjBlZjkzYWE1MWE3NjFfMTktMTYtMS0xLTE0NTgz_e5ff611b-2ec1-4774-a426-2f09d36edc4d"
      unitRef="usd">169439000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMy0xLTEtMS0xNDU4Mw_4ba688c3-178c-4de2-8a7f-e465742d8b8e"
      unitRef="usd">-76247000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMy0zLTEtMS0xNDU4Mw_98c50494-01ef-48c5-a82f-dd0fb82b5330"
      unitRef="usd">-63745000</us-gaap:NetIncomeLoss>
    <us-gaap:Depreciation
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfNi0xLTEtMS0xNDU4Mw_5a50973f-f48b-4069-9ef2-60e038c8b413"
      unitRef="usd">1753000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfNi0zLTEtMS0xNDU4Mw_a84b19e8-d691-40dd-a568-1758b87fca94"
      unitRef="usd">1978000</us-gaap:Depreciation>
    <us-gaap:ShareBasedCompensation
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfOC0xLTEtMS0xNDU4Mw_de8fc198-2b06-4add-813b-4349629110d1"
      unitRef="usd">6424000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfOC0zLTEtMS0xNDU4Mw_65e37ee7-02f9-4582-8cb5-ac9cabe6c57f"
      unitRef="usd">6161000</us-gaap:ShareBasedCompensation>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfOS0xLTEtMS0xNDU4Mw_3ae36f2c-bfb5-4a50-b927-0e60511fec90"
      unitRef="usd">5000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfOS0zLTEtMS0xNDU4Mw_02542149-d2c6-4af7-b8e5-03e1f0958be5"
      unitRef="usd">56000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMTAtMS0xLTEtMTQ1ODM_b61e0c8a-2961-45ba-b593-c66eaf2e59df"
      unitRef="usd">1872000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMTAtMy0xLTEtMTQ1ODM_31460fbd-01c7-4d91-b821-6b3f30f26ead"
      unitRef="usd">473000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <abus:Netequityinvestmentgainorloss
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMTMtMS0xLTEtMTQ1ODM_412919de-62ca-4863-a473-b7e33d19adbc"
      unitRef="usd">0</abus:Netequityinvestmentgainorloss>
    <abus:Netequityinvestmentgainorloss
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMTMtMy0xLTEtMTQ1ODM_293a102a-fe2d-41b9-97ef-e32f26a866ba"
      unitRef="usd">2545000</abus:Netequityinvestmentgainorloss>
    <abus:NonCashRoyaltyRevenueRelatedToSaleOfFutureRoyalties
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMTQtMS0xLTEtMTQ1ODM_abaa1e6d-8331-4105-9bd9-376aefa255c6"
      unitRef="usd">6108000</abus:NonCashRoyaltyRevenueRelatedToSaleOfFutureRoyalties>
    <abus:NonCashRoyaltyRevenueRelatedToSaleOfFutureRoyalties
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMTQtMy0xLTEtMTQ1ODM_b74c93fe-ff46-4b4c-9d7a-e32eb521434e"
      unitRef="usd">3395000</abus:NonCashRoyaltyRevenueRelatedToSaleOfFutureRoyalties>
    <abus:NonCashInterestExpenseRelatedToSaleOfFutureRoyalties
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMTUtMS0xLTEtMTQ1ODM_0e618fce-bbe0-40ac-b212-584c645964ea"
      unitRef="usd">2850000</abus:NonCashInterestExpenseRelatedToSaleOfFutureRoyalties>
    <abus:NonCashInterestExpenseRelatedToSaleOfFutureRoyalties
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMTUtMy0xLTEtMTQ1ODM_d0f6f049-c454-400e-b7b9-5dfc378aa42d"
      unitRef="usd">3957000</abus:NonCashInterestExpenseRelatedToSaleOfFutureRoyalties>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMTYtMS0xLTEtMTQ1ODM_8d901638-7141-486e-a600-58303a5c791c"
      unitRef="usd">-999000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMTYtMy0xLTEtMTQ1ODM_edb23e94-ef63-483b-a525-8b0936566168"
      unitRef="usd">-210000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMTgtMS0xLTEtMTQ1ODM_ce5cef75-6d08-42da-9d0d-5459c1f02438"
      unitRef="usd">-413000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMTgtMy0xLTEtMTQ1ODM_42193920-e011-4ad1-88fb-436a910d2711"
      unitRef="usd">108000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMjAtMS0xLTEtMTQ1ODM_faca0910-45e8-40ce-96e9-fdd316a261d9"
      unitRef="usd">1025000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMjAtMy0xLTEtMTQ1ODM_09646cec-a04c-4fbf-9d51-82f3e7ee9e46"
      unitRef="usd">752000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMjEtMS0xLTEtMTQ1ODM_a1ad4a67-aa02-4112-8f8b-2cfa3d5ad283"
      unitRef="usd">1911000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMjEtMy0xLTEtMTQ1ODM_1d31b403-692f-4fbc-80f2-0fd81f0aae57"
      unitRef="usd">1666000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMjMtMS0xLTEtMTQ1ODM_19ca6c67-e42a-4040-8051-6977363a26d3"
      unitRef="usd">-369000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMjMtMy0xLTEtMTQ1ODM_6034dbbe-2c3c-4a0a-8543-2190b1e7b8c0"
      unitRef="usd">-375000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMjQtMS0xLTEtMTQ1ODM_54789b69-9efb-4528-909c-bc794a92443c"
      unitRef="usd">-67532000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMjQtMy0xLTEtMTQ1ODM_f7f28c16-ad9f-4593-a032-be6141b3dea9"
      unitRef="usd">-51441000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMjYtMS0xLTEtMTQ1ODM_5db516ae-6dc6-47b1-886b-8a005c0468b1"
      unitRef="usd">82219000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMjYtMy0xLTEtMTQ1ODM_bf8ad138-7d80-41ca-be20-00a51bae9b67"
      unitRef="usd">85578000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMjctMS0xLTEtMTQ1ODM_8465879a-a0a6-4eeb-accc-33a328821bbc"
      unitRef="usd">70350000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMjctMy0xLTEtMTQ1ODM_93b586d7-c791-4b04-859d-44359d4fed17"
      unitRef="usd">73398000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMjgtMS0xLTEtMTQ1ODM_a7fe548d-0ecb-4788-ba64-f9124a6c5344"
      unitRef="usd">0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMjgtMy0xLTEtMTQ1ODM_afca7e36-261a-4058-a25e-7d5ad3dcf382"
      unitRef="usd">2500000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMzAtMS0xLTEtMTQ1ODM_1249db58-e7d3-4f21-97c8-a94cd3a92f01"
      unitRef="usd">809000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMzAtMy0xLTEtMTQ1ODM_90ae3e79-758d-4b9c-889c-29c76d1f3d6a"
      unitRef="usd">229000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMzEtMS0xLTEtMTQ1ODM_8fd0e377-ca5a-4cab-a458-31146a6e4862"
      unitRef="usd">-12678000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMzEtMy0xLTEtMTQ1ODM_76ad35da-429f-4593-9b9e-a5d1b58bc3a2"
      unitRef="usd">-14909000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMzQtMS0xLTEtMTQ1ODM_f1cb5a4b-d44d-4f5a-870b-d43566dcf2fa"
      unitRef="usd">2110000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMzQtMy0xLTEtMTQ1ODM_f6918784-59ad-4b79-98bc-a4cfe1d20a39"
      unitRef="usd">449000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockPlans
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMzAtMS0xLTEtMjMxMjU_e5a4ca52-a10a-4eb0-b7e1-a6cc4d334b38"
      unitRef="usd">461000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMzAtMy0xLTEtMjMxMjU_8723e4db-78c8-4743-89a5-6f4bb180da2e"
      unitRef="usd">0</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMzUtMS0xLTEtMTQ1ODM_d1b1d980-163e-4a59-a74e-d5a496f6dc70"
      unitRef="usd">134665000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMzUtMy0xLTEtMTQ1ODM_61a292b1-075e-47b2-b18e-ffe28e979d84"
      unitRef="usd">86297000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMzYtMS0xLTEtMTQ1ODM_2c79339f-e3d3-446c-8fdd-b869ce23a622"
      unitRef="usd">137236000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMzYtMy0xLTEtMTQ1ODM_e20e5136-c16d-49c5-ae43-7b91a91c7012"
      unitRef="usd">86746000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMzctMS0xLTEtMTQ1ODM_669a60a6-31fa-44d8-b33f-72e8b1d119e8"
      unitRef="usd">5000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMzctMy0xLTEtMTQ1ODM_ac78a465-9925-46a2-bf4c-ca20b89ed9a9"
      unitRef="usd">56000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMzgtMS0xLTEtMTQ1ODM_574ed2ed-3bde-444b-8875-ce7f1c16d51a"
      unitRef="usd">57031000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMzgtMy0xLTEtMTQ1ODM_64ddec98-2b57-4848-b723-ba627ab4e3ba"
      unitRef="usd">20452000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMzktMS0xLTEtMTQ1ODM_6d5ac6b9-bfd9-4cbd-9c9d-7b2042cd5fb9"
      unitRef="usd">52251000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ifd101b78397046a5af56e2d1f7dfa0c2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfMzktMy0xLTEtMTQ1ODM_c93674ca-f89f-4109-b2ff-8204a9001128"
      unitRef="usd">31799000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfNDAtMS0xLTEtMTQ1ODM_142465dd-0380-4aec-b8dc-fd340fee6a7c"
      unitRef="usd">109282000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfNDAtMy0xLTEtMTQ1ODM_1e3cc6e2-aa59-49b8-8f5d-1f8b8d03d104"
      unitRef="usd">52251000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:DividendsPreferredStockCash
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfNDItMS0xLTEtMTQ1ODM_ec541291-baa3-406e-9382-3642921f1981"
      unitRef="usd">12139000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:DividendsPreferredStockCash
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml84OC9mcmFnOjA5YTFjOTVhMWExMDRiMzFiZDFkZmIwNTQ4ZWVhZTM5L3RhYmxlOjkyNDkyMTg3MWZjYjQxYmRiMWE2OTMxY2NiMTBlZjRiL3RhYmxlcmFuZ2U6OTI0OTIxODcxZmNiNDFiZGIxYTY5MzFjY2IxMGVmNGJfNDItMy0xLTEtMTQ1ODM_8258f474-0fde-4825-8ff1-8551df4b67dd"
      unitRef="usd">12123000</us-gaap:DividendsPreferredStockCash>
    <us-gaap:NatureOfOperations
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85NC9mcmFnOjM3MDg5M2EzNDEyZDQ1YjA5Nzg2NmI5MTQ1NzY0ZmRmL3RleHRyZWdpb246MzcwODkzYTM0MTJkNDViMDk3ODY2YjkxNDU3NjRmZGZfMjE5OTAyMzI3MzUzMg_de8a0d79-c5ea-498e-aa22-d0228c894654">Organization&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Description of the Business&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Arbutus Biopharma Corporation (&#x201c;Arbutus&#x201d; or the &#x201c;Company&#x201d;) is a clinical-stage biopharmaceutical company leveraging its extensive virology expertise to develop novel therapeutics that target specific viral diseases. The Company&#x2019;s current focus areas include Hepatitis B virus (&#x201c;HBV&#x201d;), SARS-CoV-2 and other coronaviruses. In HBV, the Company is developing an RNA interference (&#x201c;RNAi&#x201d;) therapeutic, oral capsid inhibitor, oral PD-L1 inhibitor, and oral RNA destabilizer that it intends to combine to provide a functional cure for patients with chronic HBV infection (&#x201c;cHBV&#x201d;) by suppressing viral replication, reducing surface antigen and reawakening the immune system. The Company believes its lead compound, AB-729, is the only RNAi therapeutic with evidence of immune re-awakening, and is currently being evaluated in multiple phase 2 clinical trials. The Company has an ongoing drug discovery and development program directed to identifying novel, orally active agents for treating coronaviruses (including SARS-CoV-2). The Company is also exploring oncology applications for its internal PD-L1 portfolio.&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Liquidity&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021, the Company had an aggregate of $191.0 million in cash, cash equivalents and investments in marketable securities. In January 2022, the Company received a $40&#160;million upfront payment and a $15&#160;million equity investment from Qilu Pharmaceuticals Co., Ltd. (&#x201c;Qilu&#x201d;) as part of a technology transfer and exclusive licensing agreement to develop and commercialize AB-729 in China. The Company had no outstanding debt as of December 31, 2021. The Company believes it has sufficient cash resources to fund its operations for at least the next 12 months.  &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The success of the Company is dependent on obtaining the necessary regulatory approvals to bring its products to market and achieve profitable operations. The Company&#x2019;s research and development activities and the commercialization of its products are dependent on its ability to successfully complete these activities and to obtain adequate financing through a combination of financing activities and 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.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;COVID-19 Impact &lt;/span&gt;&lt;/div&gt;The impact of the COVID-19 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. Measures implemented around the world in attempts to slow the spread of COVID-19 have had, and will likely continue to have, a major impact on clinical development, at least in the near-term, including shortages and delays in the supply chain and prohibitions in certain countries on enrolling patients in new clinical trials.  While the Company has been able to progress with its clinical and pre-clinical activities to date, it is not possible to predict if the COVID-19 pandemic will materially impact the Company&#x2019;s plans and timelines in the future.</us-gaap:NatureOfOperations>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85NC9mcmFnOjM3MDg5M2EzNDEyZDQ1YjA5Nzg2NmI5MTQ1NzY0ZmRmL3RleHRyZWdpb246MzcwODkzYTM0MTJkNDViMDk3ODY2YjkxNDU3NjRmZGZfMTA4Mg_eb59cc68-a1ad-4e34-93dc-edc577b68eaf"
      unitRef="usd">191000000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:ProceedsFromCollaborators
      contextRef="ib4faf14bd562471ca5c65b70a2f66954_D20220105-20220105"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85NC9mcmFnOjM3MDg5M2EzNDEyZDQ1YjA5Nzg2NmI5MTQ1NzY0ZmRmL3RleHRyZWdpb246MzcwODkzYTM0MTJkNDViMDk3ODY2YjkxNDU3NjRmZGZfNTQ5NzU1ODE1MjkzNw_850ac13d-9c19-4564-9aa0-bc5f9fa543ed"
      unitRef="usd">40000000</us-gaap:ProceedsFromCollaborators>
    <us-gaap:ProceedsFromRepurchaseOfEquity
      contextRef="ia49e3f5407a74e4e89df0a6e4191c3a4_D20220101-20220131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85NC9mcmFnOjM3MDg5M2EzNDEyZDQ1YjA5Nzg2NmI5MTQ1NzY0ZmRmL3RleHRyZWdpb246MzcwODkzYTM0MTJkNDViMDk3ODY2YjkxNDU3NjRmZGZfNTQ5NzU1ODE1Mjk1MA_df835322-d6c2-4761-aba1-e82ec1e9c52d"
      unitRef="usd">15000000</us-gaap:ProceedsFromRepurchaseOfEquity>
    <us-gaap:LongTermDebt
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85NC9mcmFnOjM3MDg5M2EzNDEyZDQ1YjA5Nzg2NmI5MTQ1NzY0ZmRmL3RleHRyZWdpb246MzcwODkzYTM0MTJkNDViMDk3ODY2YjkxNDU3NjRmZGZfMjE5OTAyMzI3MzUzMw_e754ffd4-dc6c-4f72-8523-a603bb8135bf"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTgzMjY_2d4ad9d1-dfac-4193-a175-215ea7c25c7d">Significant accounting policies&#160;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of presentation and 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;These consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) and include the accounts of Arbutus Biopharma Corporation and its two wholly-owned subsidiaries, Arbutus Biopharma, Inc. and Arbutus Biopharma U.S. Holdings, Inc.  All intercompany balances and transactions have been eliminated.  Certain prior year amounts have been reclassified to conform to the current year presentation, such as the reclassification of depreciation expense to research and development and general and administrative expenses.  In February 2021, Arbutus Biopharma US Holdings, Inc. merged into Arbutus Biopharma, Inc. with Arbutus Biopharma, Inc. continuing its legal existence and Arbutus Biopharma US Holdings, Inc. ceasing to exist.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions about future events that affect the reported amounts of assets, liabilities, revenue, expenses and contingent liabilities as of the end or during the reporting period. Actual results could significantly differ from those estimates. Significant estimates in the accompanying consolidated financial statements impact contingent consideration, income tax recoveries, stock-based compensation, clinical trial accruals and the sale of future royalties liability.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents are all highly liquid instruments with an original maturity of three months or less when purchased. Cash equivalents are recorded at cost plus accrued interest. The carrying value of these cash equivalents approximates their 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Investments in marketable securities&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s short-term investments consist of marketable securities that have original maturities exceeding three months and remaining maturities of less than one year. The Company classifies investments with remaining maturities of one year or longer as non-current. These investments are accounted for as available-for-sale securities and are reported at fair value, with unrealized gains and losses reported in other comprehensive loss, until their disposition. Realized gains and losses from the sale of marketable securities, if any, are calculated using the specific-identification method, and are recorded as a component of other income or loss. The Company reviews its available-for-sale securities at each period end to determine if they remain available-for-sale based on the Company&#x2019;s current intent and ability to sell the security if it is required to do so. Declines in value judged to be other-than-temporary are included in interest income or expense in the Company&#x2019;s statements of operations and comprehensive loss. As of December 31, 2021, the recorded value of the Company&#x2019;s investments in marketable securities was deemed to be recoverable in all respects. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All investments are governed by the Company&#x2019;s Investment Policy approved by the Company&#x2019;s board of directors.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign currency translation and functional currency conversion&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:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s functional currency is the United States dollar. M&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;onetary assets and liabilities denominated in foreign currencies are translated into United States dollars using exchange rates in effect at the balance sheet date. Opening balances related to non-monetary assets and liabilities are based on prior period translated amounts, and non-monetary assets and non-monetary liabilities are translated at the approximate exchange rate prevailing at the date of the transaction. Revenue and expense transactions are translated at the approximate exchange rate in effect at the time of the transaction. Foreign exchange gains and losses are included in the statement of operations and comprehensive loss as foreign exchange gains.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Investment in 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As the result of a recapitalization of Genevant in July 2020, Arbutus&#x2019; ownership interest in Genevant decreased to approximately 16%. Due to Arbutus&#x2019; loss of significant influence with respect to Genevant as a result of the recapitalization, Arbutus discontinued the use of the equity method of accounting for its interest in Genevant. Ownership interests that do not confer the ability to exercise significant influence are accounted for at fair value, except when the investment does not have a readily-determinable fair value. In that case, the investment is carried at cost, less any impairment. The carrying value is subsequently adjusted to fair value based on any observable price changes. Following the recapitalization, Arbutus accounts for its interest in Genevant as equity securities without readily determinable fair values. Accordingly, an estimate of the fair value of the securities is based on the original cost less previously recognized equity method losses, less impairments, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar Genevant securities. As of December 31, 2021, the carrying value of Arbutus&#x2019; investment in Genevant was zero and Arbutus owned approximately 16% 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See note 5 for more 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment is recorded at cost less impairment losses and accumulated depreciation. The Company records depreciation using the straight-line method over the estimated useful lives of the capital assets as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:88.358%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.413%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.413%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Useful Life (Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Laboratory equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer and office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasehold improvements are depreciated over their estimated useful lives but in no case longer than the lease term, except where lease renewal is reasonably assured. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment is reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. If such a review should indicate that the carrying amount of long-lived assets is not recoverable, then such assets are written down to their fair values.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue from collaborations and licenses&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="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, development and manufacturing services. Under such agreements, the Company is generally eligible to receive non-refundable upfront payments, funding for research, development and manufacturing 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s collaboration agreements fall under the scope of ASC Topic 808, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Collaborative Arrangements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, (&#x201c;ASC 808&#x201d;) when both parties are active participants in the arrangement and are exposed to significant risks and rewards. For certain arrangements under the scope of ASC 808, the Company analogizes to ASC 606 for some aspects, including for the delivery of a good or service (i.e., a unit of account).&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue From Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC 606&#x201d;) 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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="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 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for its leases under ASC 842, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which generally requires the recognition of operating and financing lease liabilities with corresponding right-of-use assets on the balance sheet. See note 6 for more information. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Research and development costs&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development costs include compensation and benefits for research and development employees, an allocation of overhead expenses and costs associated with materials and supplies used in clinical trials and research and development, outside contracted services including clinical and pre-clinical study costs, legal, regulatory compliance and fees paid to consultants or outside parties for research and development activities performed on the Company&#x2019;s behalf. Such costs are charged to expense in the period in which they are incurred.  &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development costs that are paid in advance of performance or receipt are recorded as prepaid expense and are amortized over the period that the services are performed. &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="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="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. Diluted net loss attributable to common shareholders per share does not differ from basic net loss attributable to common shareholders per share for the years ended December 31, 2021 and 2020, since the effect of including potential common shares would be anti-dilutive. For the year ended December&#160;31, 2021, potential common shares of 11.4 million pertaining to outstanding stock options were excluded from the calculation of net loss attributable to common shareholders, per share.  A total of approximately 31.8 million outstanding stock options and if-converted Series A participating convertible preferred shares (&#x201c;Preferred Shares&#x201d;) were excluded from the calculation for the year ended December&#160;31, 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 18, 2021, the Company&#x2019;s outstanding Preferred Shares were converted into 22,833,922 common shares. Prior to that date, the Company followed the two-class method when computing net loss attributable to common shareholders per share as the Preferred Shares, as further described in note 12, met the definition of participating securities. The Company&#x2019;s Preferred Shares entitled the holders to participate in dividends but did not require the holders to participate in losses of the Company. Accordingly, net losses attributable to holders of the Company&#x2019;s common shares were not allocated to holders of the Preferred Shares. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets out the computation of basic and diluted net loss attributable to common shareholders per share:  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.884%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands, except share and per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allocation of distributable earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allocation of undistributable loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(75,868)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allocation of net loss attributed to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(75,868)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average number of common shares - basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,242,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,835,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic and diluted net loss attributable to common shareholders per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.83)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.00)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See note 12 and note 13 for more information about the Company&#x2019;s common 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred income taxes&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income taxes are accounted for using the asset and liability method of accounting. Deferred income taxes are recognized for the future income tax consequences attributable to differences between the carrying values of assets and liabilities and their respective income tax bases and for loss carry-forwards. Deferred income tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the periods in which temporary differences are expected to be recovered or settled. The effect on deferred income tax assets and liabilities of a change in tax laws or rates is included in earnings in the period that includes the enactment date. When realization of deferred income tax assets does not meet the more-likely-than-not criterion for recognition, a valuation allowance is provided.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-based compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures and recognizes compensation expense for all share-based compensation arrangements based on estimated fair values. The Company uses the Black-Scholes option valuation model to estimate the fair value of stock options at the date of grant. The Black-Scholes option valuation model requires the input of subjective assumptions to calculate the value of stock options. For those assumptions, the Company uses historical data and other information to estimate the expected price volatility and risk free interest rate for all awards. The expected life of stock options granted are estimated to be five years for employees and six years for directors and executives, based on the Company&#x2019;s historical experience. Assumptions on the dividend yield are based on the fact that the Company has never paid cash dividends and has no present intention to pay cash dividends. Expense is recognized over the vesting period for all awards and commences at the grant date for time-based awards and upon the Company&#x2019;s determination that the achievement of such performance conditions is probable for performance-based awards. Forfeitures are recognized as they 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the Company&#x2019;s Employee Stock Purchase Plan, the fair value of the right to acquire stock at a discounted price under the plan is calculated using the Black-Scholes valuation model.  Expense is recognized over the period the employee contributes to the plan through payroll deductions.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for liability-classified stock option awards (&#x201c;liability options&#x201d;) under ASC 718 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;- Compensation - Stock Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC 718&#x201d;), under which awards of options that provide for an exercise price that is not denominated in: (a) the currency of a market in which a substantial portion of the Company&#x2019;s equity securities trades, (b) the currency in which the employee&#x2019;s pay is denominated, or (c) the Company&#x2019;s functional currency, are required to be classified as liabilities. As of January 1, 2016, the Company changed its functional currency to US dollars, which resulted in certain stock option awards with exercise prices denominated in Canadian dollars having an exercise price that is not denominated in the Company&#x2019;s functional currency. As such, the historic equity classification of these stock option awards changed to liability classification effective January 1, 2016. The change in classification resulted in reclassification of these awards from additional paid-in capital to a liability. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Liability options are re-measured to their fair values at each reporting date with changes in the fair value recognized in share-based compensation expense or additional paid-in capital until settlement or cancellation. Under ASC 718, when an award is reclassified from equity to liability, if at the reclassification date the original vesting conditions are expected to be satisfied, then the minimum amount of compensation cost to be recognized is based on the grant date fair value of the original award. Fair value changes below this minimum amount are recorded in additional paid-in capital. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounted for its Preferred Shares under ASC 480 &#x2013; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Distinguishing Liabilities from Equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC 480&#x201d;), which provides guidance for equity instruments with conversion features. The Company classified the Preferred Shares in its consolidated balance sheet wholly as equity, with no bifurcation of conversion feature from the host contract, given that the Preferred Shares could not be cash-settled and the redemption features, which included a fixed conversion ratio with predetermined timing and proceeds, were within the Company&#x2019;s control. The Company accrued for the 8.75% per annum compounding accrual at each reporting period-end date as an increase to share capital, and an increase to deficit. The Company&#x2019;s Preferred Shares were converted into 22,833,922 common shares on October 18, 2021.&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="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company operates in a single reporting segment. Substantially all of the Company&#x2019;s revenues to date were earned from customers or collaborators based in the United States. Substantially all of the Company&#x2019;s premises, property and equipment are located in the United States.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive loss&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comprehensive loss is comprised of net loss, the impact of foreign currency translation adjustments and adjustments for the change in unrealized gains and losses on investments in available-for-sale marketable securities. The Company displays comprehensive loss and its components in the consolidated statements of operations and comprehensive loss, net of tax effects if any.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentrations of Credit Risk&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments which potentially subject the Company to credit risk consist primarily of cash, cash equivalents and marketable securities. The Company holds these investments in highly rated financial institutions, and, by policy, limits the amounts of credit exposure to any one financial institution. These amounts at times may exceed federally insured limits. The Company has not experienced any credit losses in such accounts and does not believe it is exposed to any significant credit risk on these funds. The Company has no off-balance sheet concentrations of credit risk, such as foreign currency exchange contracts, option contracts or other hedging arrangements.&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="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2016-13, Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments (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.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTgzMzU_47b438de-2391-4179-bba5-4a0dc5959de8">These consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) and include the accounts of Arbutus Biopharma Corporation and its two wholly-owned subsidiaries, Arbutus Biopharma, Inc. and Arbutus Biopharma U.S. Holdings, Inc.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <abus:NumberOfWhollyOwnedSubsidiaries
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTA5OTUxMTY1MzAxOA_f7eb4688-3816-4b96-a8a0-3d2067def696"
      unitRef="subsidiary">2</abus:NumberOfWhollyOwnedSubsidiaries>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTgzNDA_60191063-f421-4b98-89d8-bac6a18f7f0e">All intercompany balances and transactions have been eliminated.  Certain prior year amounts have been reclassified to conform to the current year presentation, such as the reclassification of depreciation expense to research and development and general and administrative expenses.  In February 2021, Arbutus Biopharma US Holdings, Inc. merged into Arbutus Biopharma, Inc. with Arbutus Biopharma, Inc. continuing its legal existence and Arbutus Biopharma US Holdings, Inc. ceasing to exist.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTgzMzA_83de10b8-8201-4890-ae77-d477f12126b7">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions about future events that affect the reported amounts of assets, liabilities, revenue, expenses and contingent liabilities as of the end or during the reporting period. Actual results could significantly differ from those estimates. Significant estimates in the accompanying consolidated financial statements impact contingent consideration, income tax recoveries, stock-based compensation, clinical trial accruals and the sale of future royalties liability.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTgzMTI_51d707a2-b6cc-416e-80f0-347a0309e2bf">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents are all highly liquid instruments with an original maturity of three months or less when purchased. Cash equivalents are recorded at cost plus accrued interest. The carrying value of these cash equivalents approximates their fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:InvestmentPolicyTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTgzMjI_be154c3b-21fe-4ebd-9919-dc9ae9905fa3">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Investments in marketable securities&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s short-term investments consist of marketable securities that have original maturities exceeding three months and remaining maturities of less than one year. The Company classifies investments with remaining maturities of one year or longer as non-current. These investments are accounted for as available-for-sale securities and are reported at fair value, with unrealized gains and losses reported in other comprehensive loss, until their disposition. Realized gains and losses from the sale of marketable securities, if any, are calculated using the specific-identification method, and are recorded as a component of other income or loss. The Company reviews its available-for-sale securities at each period end to determine if they remain available-for-sale based on the Company&#x2019;s current intent and ability to sell the security if it is required to do so. Declines in value judged to be other-than-temporary are included in interest income or expense in the Company&#x2019;s statements of operations and comprehensive loss. As of December 31, 2021, the recorded value of the Company&#x2019;s investments in marketable securities was deemed to be recoverable in all respects. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All investments are governed by the Company&#x2019;s Investment Policy approved by the Company&#x2019;s board of directors.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTgzMTM_c1435f4f-d2b8-452a-863d-1de973c45ed3">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign currency translation and functional currency conversion&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:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s functional currency is the United States dollar. M&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;onetary assets and liabilities denominated in foreign currencies are translated into United States dollars using exchange rates in effect at the balance sheet date. Opening balances related to non-monetary assets and liabilities are based on prior period translated amounts, and non-monetary assets and non-monetary liabilities are translated at the approximate exchange rate prevailing at the date of the transaction. Revenue and expense transactions are translated at the approximate exchange rate in effect at the time of the transaction. Foreign exchange gains and losses are included in the statement of operations and comprehensive loss as foreign exchange gains.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:EquityMethodInvestmentsPolicy
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTgzMTA_1d5633d6-5dd4-4097-862b-cc69c1c859c4">Investment in GenevantAs the result of a recapitalization of Genevant in July 2020, Arbutus&#x2019; ownership interest in Genevant decreased to approximately 16%. Due to Arbutus&#x2019; loss of significant influence with respect to Genevant as a result of the recapitalization, Arbutus discontinued the use of the equity method of accounting for its interest in Genevant. Ownership interests that do not confer the ability to exercise significant influence are accounted for at fair value, except when the investment does not have a readily-determinable fair value. In that case, the investment is carried at cost, less any impairment. The carrying value is subsequently adjusted to fair value based on any observable price changes. Following the recapitalization, Arbutus accounts for its interest in Genevant as equity securities without readily determinable fair values. Accordingly, an estimate of the fair value of the securities is based on the original cost less previously recognized equity method losses, less impairments, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar Genevant securities.</us-gaap:EquityMethodInvestmentsPolicy>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i14a308d4c3dc4d75aed90853e3e246cc_I20200731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMzk3NQ_fcb28352-0f00-464d-ae6c-8484faea3cb0"
      unitRef="number">0.16</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestments
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfNTA1OA_86fc7aaf-a214-402a-8de0-871e4f2aa304"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i3d0684849c494f828f08641f59e81e84_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfNTA5Mw_66e44681-cac3-4cfd-a070-8638f89d1b4d"
      unitRef="number">0.16</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTgzMzY_bdd2c74f-8ee3-46c2-9326-485241f566db">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment is recorded at cost less impairment losses and accumulated depreciation. The Company records depreciation using the straight-line method over the estimated useful lives of the capital assets as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:88.358%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.413%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.413%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Useful Life (Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Laboratory equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer and office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;Leasehold improvements are depreciated over their estimated useful lives but in no case longer than the lease term, except where lease renewal is reasonably assured.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <abus:PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTgzMTQ_ba3d105e-9430-43b1-b42b-8751f18931ce">The Company records depreciation using the straight-line method over the estimated useful lives of the capital assets as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:88.358%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.413%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.413%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Useful Life (Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Laboratory equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer and office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;to&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</abus:PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia6908de068fd4150805cabf16b1eea87_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RhYmxlOjMxYmYwYTVjOTllZTQyODNhODI3Njg2OGUyOTcxNTUyL3RhYmxlcmFuZ2U6MzFiZjBhNWM5OWVlNDI4M2E4Mjc2ODY4ZTI5NzE1NTJfMS0yLTEtMS0xNDU4Mw_74fbd026-2b93-469d-86e8-f9cd375954c3">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i7c06b8f4486643ebb5edece2d7eecd50_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RhYmxlOjMxYmYwYTVjOTllZTQyODNhODI3Njg2OGUyOTcxNTUyL3RhYmxlcmFuZ2U6MzFiZjBhNWM5OWVlNDI4M2E4Mjc2ODY4ZTI5NzE1NTJfMi0xLTEtMS0xNDU4Mw_4948b4cc-1310-4cef-a90f-152a3ba057a6">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i8f4ca9bf031a401bbe942deb06f763b1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RhYmxlOjMxYmYwYTVjOTllZTQyODNhODI3Njg2OGUyOTcxNTUyL3RhYmxlcmFuZ2U6MzFiZjBhNWM5OWVlNDI4M2E4Mjc2ODY4ZTI5NzE1NTJfMi0zLTEtMS0xNDU4Mw_bc6f0606-6774-43cb-b154-659ecbc678eb">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1001c2dc6e724d50bc98d62905fee4a1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RhYmxlOjMxYmYwYTVjOTllZTQyODNhODI3Njg2OGUyOTcxNTUyL3RhYmxlcmFuZ2U6MzFiZjBhNWM5OWVlNDI4M2E4Mjc2ODY4ZTI5NzE1NTJfMy0yLTEtMS0xNDU4Mw_839856fc-6b73-482f-badf-be8e9c7b5fef">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTgzMzQ_7d79bddb-cafa-4e73-96cf-23df510d1ca3">Property and equipment is reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. If such a review should indicate that the carrying amount of long-lived assets is not recoverable, then such assets are written down to their fair values.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTgzMTU_05648673-383c-4b05-97ad-a43947211288">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue from collaborations and licenses&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="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, development and manufacturing services. Under such agreements, the Company is generally eligible to receive non-refundable upfront payments, funding for research, development and manufacturing 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s collaboration agreements fall under the scope of ASC Topic 808, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Collaborative Arrangements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, (&#x201c;ASC 808&#x201d;) when both parties are active participants in the arrangement and are exposed to significant risks and rewards. For certain arrangements under the scope of ASC 808, the Company analogizes to ASC 606 for some aspects, including for the delivery of a good or service (i.e., a unit of account).&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue From Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC 606&#x201d;) 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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="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 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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="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:LesseeLeasesPolicyTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTgzMjc_4bb9bff5-2fd1-4797-be48-1e4875294d89">Leases&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for its leases under ASC 842, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;, which generally requires the recognition of operating and financing lease liabilities with corresponding right-of-use assets on the balance sheet. See note 6 for more information.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTgzMTY_e868ae7c-0c37-4694-9718-e76581ec33ab">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Research and development costs&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development costs include compensation and benefits for research and development employees, an allocation of overhead expenses and costs associated with materials and supplies used in clinical trials and research and development, outside contracted services including clinical and pre-clinical study costs, legal, regulatory compliance and fees paid to consultants or outside parties for research and development activities performed on the Company&#x2019;s behalf. Such costs are charged to expense in the period in which they are incurred.  &lt;/span&gt;&lt;/div&gt;Research and development costs that are paid in advance of performance or receipt are recorded as prepaid expense and are amortized over the period that the services are performed.</us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTgzMjg_14e64ec9-cf39-4c5f-98b3-a0aa64c2149a">Net loss attributable to common shareholders per shareNet loss attributable to common shareholders per share is calculated based on the weighted average number of common shares outstanding. Diluted net loss attributable to common shareholders per share does not differ from basic net loss attributable to common shareholders per share for the years ended December 31, 2021 and 2020, since the effect of including potential common shares would be anti-dilutive.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i83f8bbf2db99476884fd63e16ad074bf_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTEwMDY_54f82d24-eef5-4751-be08-d801ac69b83c"
      unitRef="shares">11400000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTEzMjE_a077d5b9-c353-491e-879e-129e34898c19"
      unitRef="shares">31800000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion
      contextRef="i5b7dee880bd045e5957e001cb376159e_I20211018"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMjc0ODc3OTA5MDI5OA_bc776b1e-4212-4852-919d-8a39bd99e5fb"
      unitRef="shares">22833922</us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTgzMTc_0ee8ae8f-61d4-46e0-bf6e-2c11996c4d49">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets out the computation of basic and diluted net loss attributable to common shareholders per share:  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.884%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands, except share and per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allocation of distributable earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allocation of undistributable loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(75,868)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allocation of net loss attributed to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(75,868)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average number of common shares - basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,242,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,835,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic and diluted net loss attributable to common shareholders per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.83)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.00)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="icb09057518624cd8bf14a3fd745aa3a9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RhYmxlOjNiMWQwNmMyYzllODRiODBhZTA3ZjQ5MjNmOWUzZDI3L3RhYmxlcmFuZ2U6M2IxZDA2YzJjOWU4NGI4MGFlMDdmNDkyM2Y5ZTNkMjdfNC0xLTEtMS0xNDU4Mw_c1e68298-18d1-4324-a1de-9524c24193a6"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i046e1de28e3c4f219393ad41ab4f9f40_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RhYmxlOjNiMWQwNmMyYzllODRiODBhZTA3ZjQ5MjNmOWUzZDI3L3RhYmxlcmFuZ2U6M2IxZDA2YzJjOWU4NGI4MGFlMDdmNDkyM2Y5ZTNkMjdfNC0zLTEtMS0xNDU4Mw_28482649-c582-4e23-9528-c2140b9adff8"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:UndistributedEarningsLossAvailableToCommonShareholdersBasic
      contextRef="icb09057518624cd8bf14a3fd745aa3a9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RhYmxlOjNiMWQwNmMyYzllODRiODBhZTA3ZjQ5MjNmOWUzZDI3L3RhYmxlcmFuZ2U6M2IxZDA2YzJjOWU4NGI4MGFlMDdmNDkyM2Y5ZTNkMjdfNS0xLTEtMS0xNDU4Mw_da6f74ac-a2ec-4823-aedb-01131111c77b"
      unitRef="usd">-88386000</us-gaap:UndistributedEarningsLossAvailableToCommonShareholdersBasic>
    <us-gaap:UndistributedEarningsLossAvailableToCommonShareholdersBasic
      contextRef="i046e1de28e3c4f219393ad41ab4f9f40_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RhYmxlOjNiMWQwNmMyYzllODRiODBhZTA3ZjQ5MjNmOWUzZDI3L3RhYmxlcmFuZ2U6M2IxZDA2YzJjOWU4NGI4MGFlMDdmNDkyM2Y5ZTNkMjdfNS0zLTEtMS0xNDU4Mw_997053d7-3dab-410b-a7e7-bbf848acfed2"
      unitRef="usd">-75868000</us-gaap:UndistributedEarningsLossAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="icb09057518624cd8bf14a3fd745aa3a9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RhYmxlOjNiMWQwNmMyYzllODRiODBhZTA3ZjQ5MjNmOWUzZDI3L3RhYmxlcmFuZ2U6M2IxZDA2YzJjOWU4NGI4MGFlMDdmNDkyM2Y5ZTNkMjdfNi0xLTEtMS0xNDU4Mw_bc833aee-791e-4018-8c26-8c7f45cc5a0c"
      unitRef="usd">-88386000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i046e1de28e3c4f219393ad41ab4f9f40_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RhYmxlOjNiMWQwNmMyYzllODRiODBhZTA3ZjQ5MjNmOWUzZDI3L3RhYmxlcmFuZ2U6M2IxZDA2YzJjOWU4NGI4MGFlMDdmNDkyM2Y5ZTNkMjdfNi0zLTEtMS0xNDU4Mw_79581c0d-f170-4b65-9254-59e66c2f9791"
      unitRef="usd">-75868000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="icb09057518624cd8bf14a3fd745aa3a9_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RhYmxlOjNiMWQwNmMyYzllODRiODBhZTA3ZjQ5MjNmOWUzZDI3L3RhYmxlcmFuZ2U6M2IxZDA2YzJjOWU4NGI4MGFlMDdmNDkyM2Y5ZTNkMjdfOC0xLTEtMS0xNDU4Mw_2d609b87-df3c-4220-8b1d-003a8a161454"
      unitRef="shares">106242452</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="icb09057518624cd8bf14a3fd745aa3a9_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RhYmxlOjNiMWQwNmMyYzllODRiODBhZTA3ZjQ5MjNmOWUzZDI3L3RhYmxlcmFuZ2U6M2IxZDA2YzJjOWU4NGI4MGFlMDdmNDkyM2Y5ZTNkMjdfOC0xLTEtMS0xNDU4Mw_3fb67a6e-5ebe-4b06-a116-2efae3f064b0"
      unitRef="shares">106242452</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i046e1de28e3c4f219393ad41ab4f9f40_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RhYmxlOjNiMWQwNmMyYzllODRiODBhZTA3ZjQ5MjNmOWUzZDI3L3RhYmxlcmFuZ2U6M2IxZDA2YzJjOWU4NGI4MGFlMDdmNDkyM2Y5ZTNkMjdfOC0zLTEtMS0xNDU4Mw_0e51c04a-e42d-4e3a-a40a-cb371857f819"
      unitRef="shares">75835378</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i046e1de28e3c4f219393ad41ab4f9f40_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RhYmxlOjNiMWQwNmMyYzllODRiODBhZTA3ZjQ5MjNmOWUzZDI3L3RhYmxlcmFuZ2U6M2IxZDA2YzJjOWU4NGI4MGFlMDdmNDkyM2Y5ZTNkMjdfOC0zLTEtMS0xNDU4Mw_d0a27fed-5ae3-4b25-9a45-0d9647283a2a"
      unitRef="shares">75835378</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="icb09057518624cd8bf14a3fd745aa3a9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RhYmxlOjNiMWQwNmMyYzllODRiODBhZTA3ZjQ5MjNmOWUzZDI3L3RhYmxlcmFuZ2U6M2IxZDA2YzJjOWU4NGI4MGFlMDdmNDkyM2Y5ZTNkMjdfOS0xLTEtMS0xNDU4Mw_9fac4660-7e2f-4f25-b834-c6cbd587a913"
      unitRef="usdPerShare">-0.83</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="icb09057518624cd8bf14a3fd745aa3a9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RhYmxlOjNiMWQwNmMyYzllODRiODBhZTA3ZjQ5MjNmOWUzZDI3L3RhYmxlcmFuZ2U6M2IxZDA2YzJjOWU4NGI4MGFlMDdmNDkyM2Y5ZTNkMjdfOS0xLTEtMS0xNDU4Mw_c26379ed-e827-467a-aff2-181925f9b16e"
      unitRef="usdPerShare">-0.83</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i046e1de28e3c4f219393ad41ab4f9f40_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RhYmxlOjNiMWQwNmMyYzllODRiODBhZTA3ZjQ5MjNmOWUzZDI3L3RhYmxlcmFuZ2U6M2IxZDA2YzJjOWU4NGI4MGFlMDdmNDkyM2Y5ZTNkMjdfOS0zLTEtMS0xNDU4Mw_029db6f7-c59f-491c-bc97-495a791eb6ce"
      unitRef="usdPerShare">-1.00</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i046e1de28e3c4f219393ad41ab4f9f40_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RhYmxlOjNiMWQwNmMyYzllODRiODBhZTA3ZjQ5MjNmOWUzZDI3L3RhYmxlcmFuZ2U6M2IxZDA2YzJjOWU4NGI4MGFlMDdmNDkyM2Y5ZTNkMjdfOS0zLTEtMS0xNDU4Mw_6dc756b2-4119-4011-b63b-ab1cb05cf58c"
      unitRef="usdPerShare">-1.00</us-gaap:EarningsPerShareDiluted>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTgzMjQ_750575e6-1a90-45d3-8927-75edd7013675">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred income taxes&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income taxes are accounted for using the asset and liability method of accounting. Deferred income taxes are recognized for the future income tax consequences attributable to differences between the carrying values of assets and liabilities and their respective income tax bases and for loss carry-forwards. Deferred income tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the periods in which temporary differences are expected to be recovered or settled. The effect on deferred income tax assets and liabilities of a change in tax laws or rates is included in earnings in the period that includes the enactment date. When realization of deferred income tax assets does not meet the more-likely-than-not criterion for recognition, a valuation allowance is provided.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTgzMjU_45b5745e-4ec5-4384-afb3-ddc2a9f7aadb">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-based compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures and recognizes compensation expense for all share-based compensation arrangements based on estimated fair values. The Company uses the Black-Scholes option valuation model to estimate the fair value of stock options at the date of grant. The Black-Scholes option valuation model requires the input of subjective assumptions to calculate the value of stock options. For those assumptions, the Company uses historical data and other information to estimate the expected price volatility and risk free interest rate for all awards. The expected life of stock options granted are estimated to be five years for employees and six years for directors and executives, based on the Company&#x2019;s historical experience. Assumptions on the dividend yield are based on the fact that the Company has never paid cash dividends and has no present intention to pay cash dividends. Expense is recognized over the vesting period for all awards and commences at the grant date for time-based awards and upon the Company&#x2019;s determination that the achievement of such performance conditions is probable for performance-based awards. Forfeitures are recognized as they 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the Company&#x2019;s Employee Stock Purchase Plan, the fair value of the right to acquire stock at a discounted price under the plan is calculated using the Black-Scholes valuation model.  Expense is recognized over the period the employee contributes to the plan through payroll deductions.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for liability-classified stock option awards (&#x201c;liability options&#x201d;) under ASC 718 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;- Compensation - Stock Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC 718&#x201d;), under which awards of options that provide for an exercise price that is not denominated in: (a) the currency of a market in which a substantial portion of the Company&#x2019;s equity securities trades, (b) the currency in which the employee&#x2019;s pay is denominated, or (c) the Company&#x2019;s functional currency, are required to be classified as liabilities. As of January 1, 2016, the Company changed its functional currency to US dollars, which resulted in certain stock option awards with exercise prices denominated in Canadian dollars having an exercise price that is not denominated in the Company&#x2019;s functional currency. As such, the historic equity classification of these stock option awards changed to liability classification effective January 1, 2016. The change in classification resulted in reclassification of these awards from additional paid-in capital to a liability. &lt;/span&gt;&lt;/div&gt;Liability options are re-measured to their fair values at each reporting date with changes in the fair value recognized in share-based compensation expense or additional paid-in capital until settlement or cancellation. Under ASC 718, when an award is reclassified from equity to liability, if at the reclassification date the original vesting conditions are expected to be satisfied, then the minimum amount of compensation cost to be recognized is based on the grant date fair value of the original award. Fair value changes below this minimum amount are recorded in additional paid-in capital.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i2fc26df1ed31406f92971628022f9101_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTMxMDQ_6649e837-8829-48d4-95d5-913055279fbb">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i25ca87edb5d24a109f2dfbabc2715bd7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTMxMjU_98f64d5a-3c9f-41ff-b378-2540ab1fef6f">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:StockholdersEquityNoteRedeemablePreferredStockIssuePolicy
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTgzMzc_35f71769-f8f7-48eb-9e2a-0e92f452ef71">Preferred Shares&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounted for its Preferred Shares under ASC 480 &#x2013; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Distinguishing Liabilities from Equity&lt;/span&gt; (&#x201c;ASC 480&#x201d;), which provides guidance for equity instruments with conversion features. The Company classified the Preferred Shares in its consolidated balance sheet wholly as equity, with no bifurcation of conversion feature from the host contract, given that the Preferred Shares could not be cash-settled and the redemption features, which included a fixed conversion ratio with predetermined timing and proceeds, were within the Company&#x2019;s control. The Company accrued for the 8.75% per annum compounding accrual at each reporting period-end date as an increase to share capital, and an increase to deficit.</us-gaap:StockholdersEquityNoteRedeemablePreferredStockIssuePolicy>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTYxNDA_9ef457ed-a2ac-4c7b-8e42-b0dbd12ec85d"
      unitRef="number">0.0875</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion
      contextRef="i5b7dee880bd045e5957e001cb376159e_I20211018"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMjc0ODc3OTA5MDc3Nw_bc776b1e-4212-4852-919d-8a39bd99e5fb"
      unitRef="shares">22833922</us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTgzMzg_9d2e2c0d-a07a-445c-94f4-7dfcb2d14966">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company operates in a single reporting segment. Substantially all of the Company&#x2019;s revenues to date were earned from customers or collaborators based in the United States. Substantially all of the Company&#x2019;s premises, property and equipment are located in the United States.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTgzMzk_7ecafa33-ce4c-4213-9992-f57637472629">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive loss&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comprehensive loss is comprised of net loss, the impact of foreign currency translation adjustments and adjustments for the change in unrealized gains and losses on investments in available-for-sale marketable securities. The Company displays comprehensive loss and its components in the consolidated statements of operations and comprehensive loss, net of tax effects if any.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTgzMTk_fc3148cb-89b2-47c6-94ce-ef513943fb3c">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentrations of Credit Risk&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments which potentially subject the Company to credit risk consist primarily of cash, cash equivalents and marketable securities. The Company holds these investments in highly rated financial institutions, and, by policy, limits the amounts of credit exposure to any one financial institution. These amounts at times may exceed federally insured limits. The Company has not experienced any credit losses in such accounts and does not believe it is exposed to any significant credit risk on these funds. The Company has no off-balance sheet concentrations of credit risk, such as foreign currency exchange contracts, option contracts or other hedging arrangements.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml85Ny9mcmFnOjBkNzNjZGE3Y2VkNTQ4ODI4Yjg5N2M3ODBiMWI3ZGJkL3RleHRyZWdpb246MGQ3M2NkYTdjZWQ1NDg4MjhiODk3Yzc4MGIxYjdkYmRfMTgzMjk_e20343e9-4ffe-4c3b-bc6a-8a6c7562fce4">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2016-13, Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments (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.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90ZXh0cmVnaW9uOmUwNjZhMDM5ODk0MDQwYWE4MDQ2ZTZhMjZjOTdkYmI1XzM0MTE_a90c6f31-e16f-4b75-8f6c-85829ff63680">Fair value measurements&#160;&lt;div style="text-align:justify"&gt;&lt;span style="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="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 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left: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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left: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="padding-left:54pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left: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="padding-left:54pt;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="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="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, 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 10), 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:FairValueDisclosuresTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90ZXh0cmVnaW9uOmUwNjZhMDM5ODk0MDQwYWE4MDQ2ZTZhMjZjOTdkYmI1XzM0MTI_e75dbd73-db72-44c4-8239-8c223b00a6a9">Fair value measurements&#160;&lt;div style="text-align:justify"&gt;&lt;span style="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="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 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left: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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left: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="padding-left:54pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left: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="padding-left:54pt;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="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="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, 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="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 10), 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 $5.3 million as of December&#160;31, 2021 and the increase of $1.9 million has been recorded within operating expenses in the statement of operations and comprehensive loss for the year ended December 31, 2021. 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present 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="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liability-classified options&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liability-classified options&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table 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="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liability at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value of liability-classified options exercised in the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Decrease in fair value of liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liability at end of the period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(128)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.090%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liability at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Increase in fair value of liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liability at end of the period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90ZXh0cmVnaW9uOmUwNjZhMDM5ODk0MDQwYWE4MDQ2ZTZhMjZjOTdkYmI1XzI0NDE_a8330836-233c-4c61-898c-4f0bd087dbe9"
      unitRef="usd">5300000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90ZXh0cmVnaW9uOmUwNjZhMDM5ODk0MDQwYWE4MDQ2ZTZhMjZjOTdkYmI1XzI0NzM_0ba4cff7-c5db-4f35-824e-d52f8a766157"
      unitRef="usd">1900000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90ZXh0cmVnaW9uOmUwNjZhMDM5ODk0MDQwYWE4MDQ2ZTZhMjZjOTdkYmI1XzM0MDc_1d4a9e65-51dc-4a71-83b9-6261dc1348d1">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present 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="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liability-classified options&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liability-classified options&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i82d8bf6d546f46da90a520ff3e306df7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTo1NDY1NzBlODE0MDU0NzY1ODdhZDc2ZjcyYjIyMWI0OS90YWJsZXJhbmdlOjU0NjU3MGU4MTQwNTQ3NjU4N2FkNzZmNzJiMjIxYjQ5XzMtMS0xLTEtMTQ1ODM_f86ef64d-96c5-4b71-aeac-55b9a8e1a7f9"
      unitRef="usd">109282000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i00289dfcca064db481ce4dec4fb7cb5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTo1NDY1NzBlODE0MDU0NzY1ODdhZDc2ZjcyYjIyMWI0OS90YWJsZXJhbmdlOjU0NjU3MGU4MTQwNTQ3NjU4N2FkNzZmNzJiMjIxYjQ5XzMtMy0xLTEtMTQ1ODM_61014f30-7a73-43b3-adf4-b01cea8834e6"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i6b96f479694e4949a1e01f56d9a5bc53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTo1NDY1NzBlODE0MDU0NzY1ODdhZDc2ZjcyYjIyMWI0OS90YWJsZXJhbmdlOjU0NjU3MGU4MTQwNTQ3NjU4N2FkNzZmNzJiMjIxYjQ5XzMtNS0xLTEtMTQ1ODM_a765312f-31ab-46c7-b47b-35fe56a89594"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i41f2ac4f5ea346cca0460c5a45eae722_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTo1NDY1NzBlODE0MDU0NzY1ODdhZDc2ZjcyYjIyMWI0OS90YWJsZXJhbmdlOjU0NjU3MGU4MTQwNTQ3NjU4N2FkNzZmNzJiMjIxYjQ5XzMtNy0xLTEtMTQ1ODM_06a7e447-3ca5-490b-807f-74e0fbe49b53"
      unitRef="usd">109282000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i82d8bf6d546f46da90a520ff3e306df7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTo1NDY1NzBlODE0MDU0NzY1ODdhZDc2ZjcyYjIyMWI0OS90YWJsZXJhbmdlOjU0NjU3MGU4MTQwNTQ3NjU4N2FkNzZmNzJiMjIxYjQ5XzQtMS0xLTEtMTQ1ODM_75e58a4d-8f89-4aa9-bead-d3774d36bb57"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i00289dfcca064db481ce4dec4fb7cb5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTo1NDY1NzBlODE0MDU0NzY1ODdhZDc2ZjcyYjIyMWI0OS90YWJsZXJhbmdlOjU0NjU3MGU4MTQwNTQ3NjU4N2FkNzZmNzJiMjIxYjQ5XzQtMy0xLTEtMTQ1ODM_dccd64d1-72a8-4425-8baa-101e386e15ef"
      unitRef="usd">81723000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i6b96f479694e4949a1e01f56d9a5bc53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTo1NDY1NzBlODE0MDU0NzY1ODdhZDc2ZjcyYjIyMWI0OS90YWJsZXJhbmdlOjU0NjU3MGU4MTQwNTQ3NjU4N2FkNzZmNzJiMjIxYjQ5XzQtNS0xLTEtMTQ1ODM_9c23bbc7-6b1f-4035-8d24-cfaa4e148b2b"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i41f2ac4f5ea346cca0460c5a45eae722_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTo1NDY1NzBlODE0MDU0NzY1ODdhZDc2ZjcyYjIyMWI0OS90YWJsZXJhbmdlOjU0NjU3MGU4MTQwNTQ3NjU4N2FkNzZmNzJiMjIxYjQ5XzQtNy0xLTEtMTQ1ODM_8353ff8d-acd3-4345-a3a2-310e435325e7"
      unitRef="usd">81723000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i82d8bf6d546f46da90a520ff3e306df7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTo1NDY1NzBlODE0MDU0NzY1ODdhZDc2ZjcyYjIyMWI0OS90YWJsZXJhbmdlOjU0NjU3MGU4MTQwNTQ3NjU4N2FkNzZmNzJiMjIxYjQ5XzUtMS0xLTEtMTQ1ODM_855c467e-8728-42d4-83ee-29bdd287e1a7"
      unitRef="usd">109282000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i00289dfcca064db481ce4dec4fb7cb5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTo1NDY1NzBlODE0MDU0NzY1ODdhZDc2ZjcyYjIyMWI0OS90YWJsZXJhbmdlOjU0NjU3MGU4MTQwNTQ3NjU4N2FkNzZmNzJiMjIxYjQ5XzUtMy0xLTEtMTQ1ODM_1215ab67-d043-4e62-9f54-f49d930c2cbf"
      unitRef="usd">81723000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i6b96f479694e4949a1e01f56d9a5bc53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTo1NDY1NzBlODE0MDU0NzY1ODdhZDc2ZjcyYjIyMWI0OS90YWJsZXJhbmdlOjU0NjU3MGU4MTQwNTQ3NjU4N2FkNzZmNzJiMjIxYjQ5XzUtNS0xLTEtMTQ1ODM_6df3efcf-fa46-43fd-a103-100eaf72957a"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i41f2ac4f5ea346cca0460c5a45eae722_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTo1NDY1NzBlODE0MDU0NzY1ODdhZDc2ZjcyYjIyMWI0OS90YWJsZXJhbmdlOjU0NjU3MGU4MTQwNTQ3NjU4N2FkNzZmNzJiMjIxYjQ5XzUtNy0xLTEtMTQ1ODM_52c57391-5c8e-4bf3-a110-f57f3be7e96c"
      unitRef="usd">191005000</us-gaap:AssetsFairValueDisclosure>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="i82d8bf6d546f46da90a520ff3e306df7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTo1NDY1NzBlODE0MDU0NzY1ODdhZDc2ZjcyYjIyMWI0OS90YWJsZXJhbmdlOjU0NjU3MGU4MTQwNTQ3NjU4N2FkNzZmNzJiMjIxYjQ5XzctMS0xLTEtMTQ1ODM_5619d2df-5679-4788-99b8-2477d1c877cd"
      unitRef="usd">0</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="i00289dfcca064db481ce4dec4fb7cb5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTo1NDY1NzBlODE0MDU0NzY1ODdhZDc2ZjcyYjIyMWI0OS90YWJsZXJhbmdlOjU0NjU3MGU4MTQwNTQ3NjU4N2FkNzZmNzJiMjIxYjQ5XzctMy0xLTEtMTQ1ODM_ee73114b-557f-4b3a-8cde-ed80af261d62"
      unitRef="usd">0</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="i6b96f479694e4949a1e01f56d9a5bc53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTo1NDY1NzBlODE0MDU0NzY1ODdhZDc2ZjcyYjIyMWI0OS90YWJsZXJhbmdlOjU0NjU3MGU4MTQwNTQ3NjU4N2FkNzZmNzJiMjIxYjQ5XzctNS0xLTEtMTQ1ODM_ee6f7383-8de8-45c2-9c70-51f48d85d837"
      unitRef="usd">26000</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="i41f2ac4f5ea346cca0460c5a45eae722_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTo1NDY1NzBlODE0MDU0NzY1ODdhZDc2ZjcyYjIyMWI0OS90YWJsZXJhbmdlOjU0NjU3MGU4MTQwNTQ3NjU4N2FkNzZmNzJiMjIxYjQ5XzctNy0xLTEtMTQ1ODM_62e0dcec-2e8f-471c-8a70-32888f2e6fbc"
      unitRef="usd">26000</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i82d8bf6d546f46da90a520ff3e306df7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTo1NDY1NzBlODE0MDU0NzY1ODdhZDc2ZjcyYjIyMWI0OS90YWJsZXJhbmdlOjU0NjU3MGU4MTQwNTQ3NjU4N2FkNzZmNzJiMjIxYjQ5XzgtMS0xLTEtMTQ1ODM_be36c28b-3e6c-4a82-bce4-06b37ebfdf45"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i00289dfcca064db481ce4dec4fb7cb5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTo1NDY1NzBlODE0MDU0NzY1ODdhZDc2ZjcyYjIyMWI0OS90YWJsZXJhbmdlOjU0NjU3MGU4MTQwNTQ3NjU4N2FkNzZmNzJiMjIxYjQ5XzgtMy0xLTEtMTQ1ODM_96b34a49-7ae2-43dd-bc92-59eabf36337e"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i6b96f479694e4949a1e01f56d9a5bc53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTo1NDY1NzBlODE0MDU0NzY1ODdhZDc2ZjcyYjIyMWI0OS90YWJsZXJhbmdlOjU0NjU3MGU4MTQwNTQ3NjU4N2FkNzZmNzJiMjIxYjQ5XzgtNS0xLTEtMTQ1ODM_7ca42d25-e7a1-4506-9a77-56ddc7c2d9ac"
      unitRef="usd">5298000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i41f2ac4f5ea346cca0460c5a45eae722_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTo1NDY1NzBlODE0MDU0NzY1ODdhZDc2ZjcyYjIyMWI0OS90YWJsZXJhbmdlOjU0NjU3MGU4MTQwNTQ3NjU4N2FkNzZmNzJiMjIxYjQ5XzgtNy0xLTEtMTQ1ODM_5e269571-aeb7-4bc0-9129-82168838edbb"
      unitRef="usd">5298000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i82d8bf6d546f46da90a520ff3e306df7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTo1NDY1NzBlODE0MDU0NzY1ODdhZDc2ZjcyYjIyMWI0OS90YWJsZXJhbmdlOjU0NjU3MGU4MTQwNTQ3NjU4N2FkNzZmNzJiMjIxYjQ5XzktMS0xLTEtMTQ1ODM_01d5ecf2-682e-4ba0-bd5e-5573e38796de"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i00289dfcca064db481ce4dec4fb7cb5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTo1NDY1NzBlODE0MDU0NzY1ODdhZDc2ZjcyYjIyMWI0OS90YWJsZXJhbmdlOjU0NjU3MGU4MTQwNTQ3NjU4N2FkNzZmNzJiMjIxYjQ5XzktMy0xLTEtMTQ1ODM_0ecdb817-c4a6-45a3-8963-f5c796701a9e"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i6b96f479694e4949a1e01f56d9a5bc53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTo1NDY1NzBlODE0MDU0NzY1ODdhZDc2ZjcyYjIyMWI0OS90YWJsZXJhbmdlOjU0NjU3MGU4MTQwNTQ3NjU4N2FkNzZmNzJiMjIxYjQ5XzktNS0xLTEtMTQ1ODM_ef407b67-89c1-4252-8eda-19264bf0914a"
      unitRef="usd">5324000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i41f2ac4f5ea346cca0460c5a45eae722_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTo1NDY1NzBlODE0MDU0NzY1ODdhZDc2ZjcyYjIyMWI0OS90YWJsZXJhbmdlOjU0NjU3MGU4MTQwNTQ3NjU4N2FkNzZmNzJiMjIxYjQ5XzktNy0xLTEtMTQ1ODM_6d1ed7bc-b937-4da6-8739-37abafe8bfbb"
      unitRef="usd">5324000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id527ccb7801a48ae9c27cb7f01d525e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpjMWE4ZjU4YjA4YWQ0YTk0OWE3YjM5Njg2YWQ3OTIxZS90YWJsZXJhbmdlOmMxYThmNThiMDhhZDRhOTQ5YTdiMzk2ODZhZDc5MjFlXzMtMS0xLTEtMTQ1ODM_dd8f658b-459c-43af-a71e-5f39cc91b838"
      unitRef="usd">52251000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i21236fa8902f43b391b7a99e3fd21678_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpjMWE4ZjU4YjA4YWQ0YTk0OWE3YjM5Njg2YWQ3OTIxZS90YWJsZXJhbmdlOmMxYThmNThiMDhhZDRhOTQ5YTdiMzk2ODZhZDc5MjFlXzMtMy0xLTEtMTQ1ODM_e17a0089-1b1d-4fa4-bdae-4e2699c7d730"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ib7088f572cbf41fd89e8fb6afc8111f4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpjMWE4ZjU4YjA4YWQ0YTk0OWE3YjM5Njg2YWQ3OTIxZS90YWJsZXJhbmdlOmMxYThmNThiMDhhZDRhOTQ5YTdiMzk2ODZhZDc5MjFlXzMtNS0xLTEtMTQ1ODM_040799f0-978e-4fd7-98a8-a67867f3fde6"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i1435daa3a28c402fb5f09cb02913bd0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpjMWE4ZjU4YjA4YWQ0YTk0OWE3YjM5Njg2YWQ3OTIxZS90YWJsZXJhbmdlOmMxYThmNThiMDhhZDRhOTQ5YTdiMzk2ODZhZDc5MjFlXzMtNy0xLTEtMTQ1ODM_aefdf46d-aad7-4164-845e-7a07d3ea9a0b"
      unitRef="usd">52251000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="id527ccb7801a48ae9c27cb7f01d525e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpjMWE4ZjU4YjA4YWQ0YTk0OWE3YjM5Njg2YWQ3OTIxZS90YWJsZXJhbmdlOmMxYThmNThiMDhhZDRhOTQ5YTdiMzk2ODZhZDc5MjFlXzQtMS0xLTEtMTQ1ODM_67f61942-1707-414c-8cb5-fb3e76dab4bb"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i21236fa8902f43b391b7a99e3fd21678_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpjMWE4ZjU4YjA4YWQ0YTk0OWE3YjM5Njg2YWQ3OTIxZS90YWJsZXJhbmdlOmMxYThmNThiMDhhZDRhOTQ5YTdiMzk2ODZhZDc5MjFlXzQtMy0xLTEtMTQ1ODM_1826bb82-3410-45a5-a1c7-f503d0f048e7"
      unitRef="usd">71017000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ib7088f572cbf41fd89e8fb6afc8111f4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpjMWE4ZjU4YjA4YWQ0YTk0OWE3YjM5Njg2YWQ3OTIxZS90YWJsZXJhbmdlOmMxYThmNThiMDhhZDRhOTQ5YTdiMzk2ODZhZDc5MjFlXzQtNS0xLTEtMTQ1ODM_34d028a6-ae2e-41f3-b0a2-3e25ad13edef"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i1435daa3a28c402fb5f09cb02913bd0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpjMWE4ZjU4YjA4YWQ0YTk0OWE3YjM5Njg2YWQ3OTIxZS90YWJsZXJhbmdlOmMxYThmNThiMDhhZDRhOTQ5YTdiMzk2ODZhZDc5MjFlXzQtNy0xLTEtMTQ1ODM_f9b65176-d114-414d-8caa-0cd1cc105661"
      unitRef="usd">71017000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id527ccb7801a48ae9c27cb7f01d525e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpjMWE4ZjU4YjA4YWQ0YTk0OWE3YjM5Njg2YWQ3OTIxZS90YWJsZXJhbmdlOmMxYThmNThiMDhhZDRhOTQ5YTdiMzk2ODZhZDc5MjFlXzUtMS0xLTEtMTQ1ODM_31943490-e2c0-43a1-b715-706ae182a956"
      unitRef="usd">52251000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i21236fa8902f43b391b7a99e3fd21678_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpjMWE4ZjU4YjA4YWQ0YTk0OWE3YjM5Njg2YWQ3OTIxZS90YWJsZXJhbmdlOmMxYThmNThiMDhhZDRhOTQ5YTdiMzk2ODZhZDc5MjFlXzUtMy0xLTEtMTQ1ODM_53ec81a9-1011-49b1-b499-9b9cac958478"
      unitRef="usd">71017000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib7088f572cbf41fd89e8fb6afc8111f4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpjMWE4ZjU4YjA4YWQ0YTk0OWE3YjM5Njg2YWQ3OTIxZS90YWJsZXJhbmdlOmMxYThmNThiMDhhZDRhOTQ5YTdiMzk2ODZhZDc5MjFlXzUtNS0xLTEtMTQ1ODM_c8b9df44-8f71-47c7-9580-348c036b71d7"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1435daa3a28c402fb5f09cb02913bd0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpjMWE4ZjU4YjA4YWQ0YTk0OWE3YjM5Njg2YWQ3OTIxZS90YWJsZXJhbmdlOmMxYThmNThiMDhhZDRhOTQ5YTdiMzk2ODZhZDc5MjFlXzUtNy0xLTEtMTQ1ODM_01429564-2156-45b3-b512-2b5d29f32a33"
      unitRef="usd">123268000</us-gaap:AssetsFairValueDisclosure>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="id527ccb7801a48ae9c27cb7f01d525e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpjMWE4ZjU4YjA4YWQ0YTk0OWE3YjM5Njg2YWQ3OTIxZS90YWJsZXJhbmdlOmMxYThmNThiMDhhZDRhOTQ5YTdiMzk2ODZhZDc5MjFlXzctMS0xLTEtMTQ1ODM_bc87d446-d822-4838-aff9-872586846796"
      unitRef="usd">0</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="i21236fa8902f43b391b7a99e3fd21678_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpjMWE4ZjU4YjA4YWQ0YTk0OWE3YjM5Njg2YWQ3OTIxZS90YWJsZXJhbmdlOmMxYThmNThiMDhhZDRhOTQ5YTdiMzk2ODZhZDc5MjFlXzctMy0xLTEtMTQ1ODM_b9826126-0a4b-46d7-9616-b92dca2005e4"
      unitRef="usd">0</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="ib7088f572cbf41fd89e8fb6afc8111f4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpjMWE4ZjU4YjA4YWQ0YTk0OWE3YjM5Njg2YWQ3OTIxZS90YWJsZXJhbmdlOmMxYThmNThiMDhhZDRhOTQ5YTdiMzk2ODZhZDc5MjFlXzctNS0xLTEtMTQ1ODM_086b9c6b-9541-431d-a332-23f7478d07bf"
      unitRef="usd">250000</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="i1435daa3a28c402fb5f09cb02913bd0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpjMWE4ZjU4YjA4YWQ0YTk0OWE3YjM5Njg2YWQ3OTIxZS90YWJsZXJhbmdlOmMxYThmNThiMDhhZDRhOTQ5YTdiMzk2ODZhZDc5MjFlXzctNy0xLTEtMTQ1ODM_34ebd278-c71b-4da8-8d35-f4f2c7223882"
      unitRef="usd">250000</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="id527ccb7801a48ae9c27cb7f01d525e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpjMWE4ZjU4YjA4YWQ0YTk0OWE3YjM5Njg2YWQ3OTIxZS90YWJsZXJhbmdlOmMxYThmNThiMDhhZDRhOTQ5YTdiMzk2ODZhZDc5MjFlXzgtMS0xLTEtMTQ1ODM_8b28e818-e8eb-4a44-8a1b-ae6b305f0bbd"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i21236fa8902f43b391b7a99e3fd21678_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpjMWE4ZjU4YjA4YWQ0YTk0OWE3YjM5Njg2YWQ3OTIxZS90YWJsZXJhbmdlOmMxYThmNThiMDhhZDRhOTQ5YTdiMzk2ODZhZDc5MjFlXzgtMy0xLTEtMTQ1ODM_82261424-64a6-4637-88e3-d0f5e6e3b5da"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="ib7088f572cbf41fd89e8fb6afc8111f4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpjMWE4ZjU4YjA4YWQ0YTk0OWE3YjM5Njg2YWQ3OTIxZS90YWJsZXJhbmdlOmMxYThmNThiMDhhZDRhOTQ5YTdiMzk2ODZhZDc5MjFlXzgtNS0xLTEtMTQ1ODM_edfe84de-774b-4daa-997d-048509bcdf15"
      unitRef="usd">3426000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i1435daa3a28c402fb5f09cb02913bd0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpjMWE4ZjU4YjA4YWQ0YTk0OWE3YjM5Njg2YWQ3OTIxZS90YWJsZXJhbmdlOmMxYThmNThiMDhhZDRhOTQ5YTdiMzk2ODZhZDc5MjFlXzgtNy0xLTEtMTQ1ODM_835dbe9c-368b-4b66-8aa3-da201889461a"
      unitRef="usd">3426000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="id527ccb7801a48ae9c27cb7f01d525e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpjMWE4ZjU4YjA4YWQ0YTk0OWE3YjM5Njg2YWQ3OTIxZS90YWJsZXJhbmdlOmMxYThmNThiMDhhZDRhOTQ5YTdiMzk2ODZhZDc5MjFlXzktMS0xLTEtMTQ1ODM_8a58971b-f20c-4b76-a3e8-df9cbe62d241"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i21236fa8902f43b391b7a99e3fd21678_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpjMWE4ZjU4YjA4YWQ0YTk0OWE3YjM5Njg2YWQ3OTIxZS90YWJsZXJhbmdlOmMxYThmNThiMDhhZDRhOTQ5YTdiMzk2ODZhZDc5MjFlXzktMy0xLTEtMTQ1ODM_c7421aaa-cb1e-4ff5-aa3f-acd425477c06"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ib7088f572cbf41fd89e8fb6afc8111f4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpjMWE4ZjU4YjA4YWQ0YTk0OWE3YjM5Njg2YWQ3OTIxZS90YWJsZXJhbmdlOmMxYThmNThiMDhhZDRhOTQ5YTdiMzk2ODZhZDc5MjFlXzktNS0xLTEtMTQ1ODM_61cc5e64-2658-48f1-b0cb-a074eb10540c"
      unitRef="usd">3676000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i1435daa3a28c402fb5f09cb02913bd0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpjMWE4ZjU4YjA4YWQ0YTk0OWE3YjM5Njg2YWQ3OTIxZS90YWJsZXJhbmdlOmMxYThmNThiMDhhZDRhOTQ5YTdiMzk2ODZhZDc5MjFlXzktNy0xLTEtMTQ1ODM_08b3dcd3-67b7-4792-a4ac-b66f84d68ec9"
      unitRef="usd">3676000</us-gaap:LiabilitiesFairValueDisclosure>
    <abus:ChangesInFairValueofLiabilityOptionTableTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90ZXh0cmVnaW9uOmUwNjZhMDM5ODk0MDQwYWE4MDQ2ZTZhMjZjOTdkYmI1XzM0MTk_07a72f0f-a0cd-4625-a6e8-0caefdd74520">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table 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="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liability at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value of liability-classified options exercised in the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Decrease in fair value of liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liability at end of the period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(128)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</abus:ChangesInFairValueofLiabilityOptionTableTextBlock>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="i5c0aab38c9514dc49c92e34d6a1fa240_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpmMDhlM2M5YzAxNDM0MWUzOTU1YWY1YmZlZWFkMDEzNS90YWJsZXJhbmdlOmYwOGUzYzljMDE0MzQxZTM5NTVhZjViZmVlYWQwMTM1XzItMS0xLTEtMTQ1ODM_8370e12d-da9a-4ecf-aa59-06b10db887ab"
      unitRef="usd">250000</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <abus:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisesinPeriodFairValue
      contextRef="idbbe08ea2cb5486f8b963c18e2fefd61_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpmMDhlM2M5YzAxNDM0MWUzOTU1YWY1YmZlZWFkMDEzNS90YWJsZXJhbmdlOmYwOGUzYzljMDE0MzQxZTM5NTVhZjViZmVlYWQwMTM1XzItMy0xLTEtMTQ1ODM_cef0ae9f-a51e-4c3c-a757-c8939f383e85"
      unitRef="usd">-96000</abus:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisesinPeriodFairValue>
    <abus:IncreaseDecreaseinFairValueofLiabilityClassifiedOptions
      contextRef="idbbe08ea2cb5486f8b963c18e2fefd61_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpmMDhlM2M5YzAxNDM0MWUzOTU1YWY1YmZlZWFkMDEzNS90YWJsZXJhbmdlOmYwOGUzYzljMDE0MzQxZTM5NTVhZjViZmVlYWQwMTM1XzItNS0xLTEtMTQ1ODM_4fb5448a-cb1f-4367-984a-dcf77ac75d93"
      unitRef="usd">-128000</abus:IncreaseDecreaseinFairValueofLiabilityClassifiedOptions>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="i3e410d95d2f844d8b06118c3dcb597a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpmMDhlM2M5YzAxNDM0MWUzOTU1YWY1YmZlZWFkMDEzNS90YWJsZXJhbmdlOmYwOGUzYzljMDE0MzQxZTM5NTVhZjViZmVlYWQwMTM1XzItNy0xLTEtMTQ1ODM_f240b800-e8ea-48c3-87ee-d60a0b10d072"
      unitRef="usd">26000</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="iabf45c8414114d92ac19869011bbe73d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpmMDhlM2M5YzAxNDM0MWUzOTU1YWY1YmZlZWFkMDEzNS90YWJsZXJhbmdlOmYwOGUzYzljMDE0MzQxZTM5NTVhZjViZmVlYWQwMTM1XzMtMS0xLTEtMTQ1ODM_d856f3af-f243-490b-a9ef-dee5ef41d123"
      unitRef="usd">253000</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <abus:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisesinPeriodFairValue
      contextRef="idba81ef71e4e4c57a03027981ba44916_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpmMDhlM2M5YzAxNDM0MWUzOTU1YWY1YmZlZWFkMDEzNS90YWJsZXJhbmdlOmYwOGUzYzljMDE0MzQxZTM5NTVhZjViZmVlYWQwMTM1XzMtMy0xLTEtMTQ1ODM_85b49b16-d37f-4b6c-aab3-cccae546b76d"
      unitRef="usd">0</abus:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisesinPeriodFairValue>
    <abus:IncreaseDecreaseinFairValueofLiabilityClassifiedOptions
      contextRef="idba81ef71e4e4c57a03027981ba44916_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpmMDhlM2M5YzAxNDM0MWUzOTU1YWY1YmZlZWFkMDEzNS90YWJsZXJhbmdlOmYwOGUzYzljMDE0MzQxZTM5NTVhZjViZmVlYWQwMTM1XzMtNS0xLTEtMTQ1ODM_63197fa4-b593-429f-b9ef-e2ca9ec39261"
      unitRef="usd">-3000</abus:IncreaseDecreaseinFairValueofLiabilityClassifiedOptions>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure
      contextRef="i5c0aab38c9514dc49c92e34d6a1fa240_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpmMDhlM2M5YzAxNDM0MWUzOTU1YWY1YmZlZWFkMDEzNS90YWJsZXJhbmdlOmYwOGUzYzljMDE0MzQxZTM5NTVhZjViZmVlYWQwMTM1XzMtNy0xLTEtMTQ1ODM_3a533fd3-defc-4161-a8ef-32b1d1340eb3"
      unitRef="usd">250000</abus:EmployeeStockOptionsLiabilityClassifiedOutstandingFairValueDisclosure>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90ZXh0cmVnaW9uOmUwNjZhMDM5ODk0MDQwYWE4MDQ2ZTZhMjZjOTdkYmI1XzM0MjM_8eb88259-20b0-41e6-ab47-f51e461178c3">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.090%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liability at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Increase in fair value of liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liability at end of the period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpmMjQ3NjAyZmI4MmY0MmQwOTFjMjg0ZWI0MmQzODI2NS90YWJsZXJhbmdlOmYyNDc2MDJmYjgyZjQyZDA5MWMyODRlYjQyZDM4MjY1XzItMS0xLTEtMTQ1ODM_7c81a8af-276c-4cc6-8cfe-10b49e3a4b8c"
      unitRef="usd">3426000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpmMjQ3NjAyZmI4MmY0MmQwOTFjMjg0ZWI0MmQzODI2NS90YWJsZXJhbmdlOmYyNDc2MDJmYjgyZjQyZDA5MWMyODRlYjQyZDM4MjY1XzItMy0xLTEtMTQ1ODM_53c70036-354f-4546-b2d9-c2693593bf23"
      unitRef="usd">1872000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpmMjQ3NjAyZmI4MmY0MmQwOTFjMjg0ZWI0MmQzODI2NS90YWJsZXJhbmdlOmYyNDc2MDJmYjgyZjQyZDA5MWMyODRlYjQyZDM4MjY1XzItNS0xLTEtMTQ1ODM_ab25a3c3-afc0-4106-a0bb-4d208868652a"
      unitRef="usd">5298000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="ifd101b78397046a5af56e2d1f7dfa0c2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpmMjQ3NjAyZmI4MmY0MmQwOTFjMjg0ZWI0MmQzODI2NS90YWJsZXJhbmdlOmYyNDc2MDJmYjgyZjQyZDA5MWMyODRlYjQyZDM4MjY1XzMtMS0xLTEtMTQ1ODM_6378ea68-44b8-4280-a5ce-4e7420742144"
      unitRef="usd">2953000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpmMjQ3NjAyZmI4MmY0MmQwOTFjMjg0ZWI0MmQzODI2NS90YWJsZXJhbmdlOmYyNDc2MDJmYjgyZjQyZDA5MWMyODRlYjQyZDM4MjY1XzMtMy0xLTEtMTQ1ODM_7195e0e6-f7a4-4348-a058-c332ad1c76c8"
      unitRef="usd">473000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDAvZnJhZzplMDY2YTAzOTg5NDA0MGFhODA0NmU2YTI2Yzk3ZGJiNS90YWJsZTpmMjQ3NjAyZmI4MmY0MmQwOTFjMjg0ZWI0MmQzODI2NS90YWJsZXJhbmdlOmYyNDc2MDJmYjgyZjQyZDA5MWMyODRlYjQyZDM4MjY1XzMtNS0xLTEtMTQ1ODM_ea9e1865-bbbb-4364-a43d-08d67c7dc651"
      unitRef="usd">3426000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90ZXh0cmVnaW9uOjg5MmRjOWJjMjViMTQ1YWVhOGI0NjllOGRhYTE1NTM5XzI3OA_43f27c6f-7057-4f26-b2f6-9c04cf022050">Investments in marketable securities&#160;&lt;div style="margin-top:3pt"&gt;&lt;span style="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="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.796%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gain&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Loss&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market fund&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US government agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gross unrealized gain (loss) is pre-tax.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.796%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gain&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Loss&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market fund&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US treasury bills&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Us government agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US treasury bills&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gross unrealized gain (loss) is pre-tax.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;There were no realized gains or losses for the year ended December&#160;31, 2021 or 2020.</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:MarketableSecuritiesTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90ZXh0cmVnaW9uOjg5MmRjOWJjMjViMTQ1YWVhOGI0NjllOGRhYTE1NTM5XzI3OQ_6b610a05-39fd-4d5d-95bc-5df0d51ea657">&lt;div style="margin-top:3pt"&gt;&lt;span style="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="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.796%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gain&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Loss&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market fund&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US government agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gross unrealized gain (loss) is pre-tax.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.796%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gain&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Loss&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market fund&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US treasury bills&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investments in marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Us government agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US treasury bills&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gross unrealized gain (loss) is pre-tax.&lt;/span&gt;&lt;/div&gt;</us-gaap:MarketableSecuritiesTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i9d883df6fb6a42e98210680342409825_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OGYxOWU0OGE4OTc0YTYzOWY4YjA1NmIyYzJkN2UzYi90YWJsZXJhbmdlOjc4ZjE5ZTQ4YTg5NzRhNjM5ZjhiMDU2YjJjMmQ3ZTNiXzMtMS0xLTEtMTQ1ODM_8b60c9db-9b2e-4678-ade7-77f1b16443d1"
      unitRef="usd">62836000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i9d883df6fb6a42e98210680342409825_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OGYxOWU0OGE4OTc0YTYzOWY4YjA1NmIyYzJkN2UzYi90YWJsZXJhbmdlOjc4ZjE5ZTQ4YTg5NzRhNjM5ZjhiMDU2YjJjMmQ3ZTNiXzMtNy0xLTEtMTQ1ODM_084673e1-a816-48d0-a092-e07df5db0c31"
      unitRef="usd">62836000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i267911da210146ec8fb84bf302a55744_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OGYxOWU0OGE4OTc0YTYzOWY4YjA1NmIyYzJkN2UzYi90YWJsZXJhbmdlOjc4ZjE5ZTQ4YTg5NzRhNjM5ZjhiMDU2YjJjMmQ3ZTNiXzYtMS0xLTEtMTQ1ODM_267bad31-d4d4-4b99-ae12-07b1fd2ae60e"
      unitRef="usd">62836000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i267911da210146ec8fb84bf302a55744_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OGYxOWU0OGE4OTc0YTYzOWY4YjA1NmIyYzJkN2UzYi90YWJsZXJhbmdlOjc4ZjE5ZTQ4YTg5NzRhNjM5ZjhiMDU2YjJjMmQ3ZTNiXzYtNy0xLTEtMTQ1ODM_1dc036c9-009b-428f-9035-a38034df24a9"
      unitRef="usd">62836000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="icc78b9aee9a54deeaa1e3246992b75e7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OGYxOWU0OGE4OTc0YTYzOWY4YjA1NmIyYzJkN2UzYi90YWJsZXJhbmdlOjc4ZjE5ZTQ4YTg5NzRhNjM5ZjhiMDU2YjJjMmQ3ZTNiXzgtMS0xLTEtMTQ1ODM_907e7773-e3e7-493e-b608-269352abec12"
      unitRef="usd">21198000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="icc78b9aee9a54deeaa1e3246992b75e7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OGYxOWU0OGE4OTc0YTYzOWY4YjA1NmIyYzJkN2UzYi90YWJsZXJhbmdlOjc4ZjE5ZTQ4YTg5NzRhNjM5ZjhiMDU2YjJjMmQ3ZTNiXzgtMy0xLTEtMTQ1ODM_d4e6fa29-bc55-4d2f-b266-4290df9fc465"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="icc78b9aee9a54deeaa1e3246992b75e7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OGYxOWU0OGE4OTc0YTYzOWY4YjA1NmIyYzJkN2UzYi90YWJsZXJhbmdlOjc4ZjE5ZTQ4YTg5NzRhNjM5ZjhiMDU2YjJjMmQ3ZTNiXzgtNS0xLTEtMTQ1ODM_d6c8076b-1149-49d2-bec5-fc6ec950961b"
      unitRef="usd">39000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icc78b9aee9a54deeaa1e3246992b75e7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OGYxOWU0OGE4OTc0YTYzOWY4YjA1NmIyYzJkN2UzYi90YWJsZXJhbmdlOjc4ZjE5ZTQ4YTg5NzRhNjM5ZjhiMDU2YjJjMmQ3ZTNiXzgtNy0xLTEtMTQ1ODM_ce924097-06db-49e8-8256-a9a6ba3455a4"
      unitRef="usd">21159000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iafff38d24f854f1089e54aa13ad8837f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OGYxOWU0OGE4OTc0YTYzOWY4YjA1NmIyYzJkN2UzYi90YWJsZXJhbmdlOjc4ZjE5ZTQ4YTg5NzRhNjM5ZjhiMDU2YjJjMmQ3ZTNiXzEwLTEtMS0xLTE0NTgz_d701c289-e0ee-4aa4-9c59-818d2687381c"
      unitRef="usd">60675000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iafff38d24f854f1089e54aa13ad8837f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OGYxOWU0OGE4OTc0YTYzOWY4YjA1NmIyYzJkN2UzYi90YWJsZXJhbmdlOjc4ZjE5ZTQ4YTg5NzRhNjM5ZjhiMDU2YjJjMmQ3ZTNiXzEwLTMtMS0xLTE0NTgz_3404f4d6-1643-4900-8729-bcf52662dc19"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iafff38d24f854f1089e54aa13ad8837f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OGYxOWU0OGE4OTc0YTYzOWY4YjA1NmIyYzJkN2UzYi90YWJsZXJhbmdlOjc4ZjE5ZTQ4YTg5NzRhNjM5ZjhiMDU2YjJjMmQ3ZTNiXzEwLTUtMS0xLTE0NTgz_28bf9c55-ab9f-46f9-9566-49fa3bd31064"
      unitRef="usd">111000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iafff38d24f854f1089e54aa13ad8837f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OGYxOWU0OGE4OTc0YTYzOWY4YjA1NmIyYzJkN2UzYi90YWJsZXJhbmdlOjc4ZjE5ZTQ4YTg5NzRhNjM5ZjhiMDU2YjJjMmQ3ZTNiXzEwLTctMS0xLTE0NTgz_f4da5977-5d76-4c54-b075-ccc08dfbb5b8"
      unitRef="usd">60564000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OGYxOWU0OGE4OTc0YTYzOWY4YjA1NmIyYzJkN2UzYi90YWJsZXJhbmdlOjc4ZjE5ZTQ4YTg5NzRhNjM5ZjhiMDU2YjJjMmQ3ZTNiXzExLTEtMS0xLTE0NTgz_a37bb579-044a-4a08-b3a1-fc6f5ba6af05"
      unitRef="usd">81873000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OGYxOWU0OGE4OTc0YTYzOWY4YjA1NmIyYzJkN2UzYi90YWJsZXJhbmdlOjc4ZjE5ZTQ4YTg5NzRhNjM5ZjhiMDU2YjJjMmQ3ZTNiXzExLTMtMS0xLTE0NTgz_2add1cdb-3fac-48c0-b610-7864b1bdedb8"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OGYxOWU0OGE4OTc0YTYzOWY4YjA1NmIyYzJkN2UzYi90YWJsZXJhbmdlOjc4ZjE5ZTQ4YTg5NzRhNjM5ZjhiMDU2YjJjMmQ3ZTNiXzExLTUtMS0xLTE0NTgz_d59761c2-92d0-4736-a2e2-ed5a4ea42420"
      unitRef="usd">150000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OGYxOWU0OGE4OTc0YTYzOWY4YjA1NmIyYzJkN2UzYi90YWJsZXJhbmdlOjc4ZjE5ZTQ4YTg5NzRhNjM5ZjhiMDU2YjJjMmQ3ZTNiXzExLTctMS0xLTE0NTgz_88e00570-db4f-43bc-9e8f-ce5440fad002"
      unitRef="usd">81723000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ifc4912005afb47b9ae69670985631f52_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OTQ0ODc3MjgwMmE0YmU1YTY1YzFlZWZjYWFlYmUzMy90YWJsZXJhbmdlOjc5NDQ4NzcyODAyYTRiZTVhNjVjMWVlZmNhYWViZTMzXzMtMS0xLTEtMTQ1ODM_6259cfed-1e4f-4258-8b0c-d8fbddee74de"
      unitRef="usd">13703000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ifc4912005afb47b9ae69670985631f52_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OTQ0ODc3MjgwMmE0YmU1YTY1YzFlZWZjYWFlYmUzMy90YWJsZXJhbmdlOjc5NDQ4NzcyODAyYTRiZTVhNjVjMWVlZmNhYWViZTMzXzMtNy0xLTEtMTQ1ODM_ec9f8e68-5160-4c6c-b14a-b9f53cd5ea0e"
      unitRef="usd">13703000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ic0f87a0f8da24d69b24bd12c7201a0d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OTQ0ODc3MjgwMmE0YmU1YTY1YzFlZWZjYWFlYmUzMy90YWJsZXJhbmdlOjc5NDQ4NzcyODAyYTRiZTVhNjVjMWVlZmNhYWViZTMzXzUtMS0xLTEtMTQ1ODM_37759aec-0603-4c38-9b79-0cc862dfb526"
      unitRef="usd">2000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ic0f87a0f8da24d69b24bd12c7201a0d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OTQ0ODc3MjgwMmE0YmU1YTY1YzFlZWZjYWFlYmUzMy90YWJsZXJhbmdlOjc5NDQ4NzcyODAyYTRiZTVhNjVjMWVlZmNhYWViZTMzXzUtNy0xLTEtMTQ1ODM_50308ce8-1ff2-4635-96ee-f1ec4bb34836"
      unitRef="usd">2000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib4a5fada204240bcbe2328e351b502fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OTQ0ODc3MjgwMmE0YmU1YTY1YzFlZWZjYWFlYmUzMy90YWJsZXJhbmdlOjc5NDQ4NzcyODAyYTRiZTVhNjVjMWVlZmNhYWViZTMzXzYtMS0xLTEtMTQ1ODM_d685cf6b-ee7a-46f5-9ebf-d441833d5356"
      unitRef="usd">15703000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ib4a5fada204240bcbe2328e351b502fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OTQ0ODc3MjgwMmE0YmU1YTY1YzFlZWZjYWFlYmUzMy90YWJsZXJhbmdlOjc5NDQ4NzcyODAyYTRiZTVhNjVjMWVlZmNhYWViZTMzXzYtNy0xLTEtMTQ1ODM_b76aeb3c-b496-4b87-aacf-4ddb009785c2"
      unitRef="usd">15703000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="id477459dff9e4653b914f82ef73e971e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OTQ0ODc3MjgwMmE0YmU1YTY1YzFlZWZjYWFlYmUzMy90YWJsZXJhbmdlOjc5NDQ4NzcyODAyYTRiZTVhNjVjMWVlZmNhYWViZTMzXzgtMS0xLTEtMTQ1ODM_268b76a3-34ba-4e8f-be28-3d6103286e46"
      unitRef="usd">11550000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="id477459dff9e4653b914f82ef73e971e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OTQ0ODc3MjgwMmE0YmU1YTY1YzFlZWZjYWFlYmUzMy90YWJsZXJhbmdlOjc5NDQ4NzcyODAyYTRiZTVhNjVjMWVlZmNhYWViZTMzXzgtMy0xLTEtMTQ1ODM_0721be09-1aee-4fc7-a53f-60864ca72eac"
      unitRef="usd">7000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="id477459dff9e4653b914f82ef73e971e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OTQ0ODc3MjgwMmE0YmU1YTY1YzFlZWZjYWFlYmUzMy90YWJsZXJhbmdlOjc5NDQ4NzcyODAyYTRiZTVhNjVjMWVlZmNhYWViZTMzXzgtNS0xLTEtMTQ1ODM_3a21cef8-bae4-4850-ba52-5dc11486c21e"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id477459dff9e4653b914f82ef73e971e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OTQ0ODc3MjgwMmE0YmU1YTY1YzFlZWZjYWFlYmUzMy90YWJsZXJhbmdlOjc5NDQ4NzcyODAyYTRiZTVhNjVjMWVlZmNhYWViZTMzXzgtNy0xLTEtMTQ1ODM_372f3844-dd02-452b-b8cf-967c21a9ac02"
      unitRef="usd">11557000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ic47b2d754bc842b886e2730a89de9e49_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OTQ0ODc3MjgwMmE0YmU1YTY1YzFlZWZjYWFlYmUzMy90YWJsZXJhbmdlOjc5NDQ4NzcyODAyYTRiZTVhNjVjMWVlZmNhYWViZTMzXzktMS0xLTEtMTQ1ODM_47519254-8d37-4f81-978b-2a90dccede4f"
      unitRef="usd">21990000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ic47b2d754bc842b886e2730a89de9e49_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OTQ0ODc3MjgwMmE0YmU1YTY1YzFlZWZjYWFlYmUzMy90YWJsZXJhbmdlOjc5NDQ4NzcyODAyYTRiZTVhNjVjMWVlZmNhYWViZTMzXzktMy0xLTEtMTQ1ODM_956222d0-fbe6-492c-92f7-7e62956846f6"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ic47b2d754bc842b886e2730a89de9e49_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OTQ0ODc3MjgwMmE0YmU1YTY1YzFlZWZjYWFlYmUzMy90YWJsZXJhbmdlOjc5NDQ4NzcyODAyYTRiZTVhNjVjMWVlZmNhYWViZTMzXzktNS0xLTEtMTQ1ODM_05093354-dc73-492f-9b2f-a982c17d5972"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic47b2d754bc842b886e2730a89de9e49_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OTQ0ODc3MjgwMmE0YmU1YTY1YzFlZWZjYWFlYmUzMy90YWJsZXJhbmdlOjc5NDQ4NzcyODAyYTRiZTVhNjVjMWVlZmNhYWViZTMzXzktNy0xLTEtMTQ1ODM_0691bb56-01c1-4176-b574-0f26d7517041"
      unitRef="usd">21992000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i5c10b7921a53498689bb249ae4eddab2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OTQ0ODc3MjgwMmE0YmU1YTY1YzFlZWZjYWFlYmUzMy90YWJsZXJhbmdlOjc5NDQ4NzcyODAyYTRiZTVhNjVjMWVlZmNhYWViZTMzXzEwLTEtMS0xLTE0NTgz_edcae292-12d8-42b0-bbfb-1964feb1e131"
      unitRef="usd">37463000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i5c10b7921a53498689bb249ae4eddab2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OTQ0ODc3MjgwMmE0YmU1YTY1YzFlZWZjYWFlYmUzMy90YWJsZXJhbmdlOjc5NDQ4NzcyODAyYTRiZTVhNjVjMWVlZmNhYWViZTMzXzEwLTMtMS0xLTE0NTgz_eedd4abc-8e3d-4b3a-96d0-ce7ca8966e5c"
      unitRef="usd">6000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i5c10b7921a53498689bb249ae4eddab2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OTQ0ODc3MjgwMmE0YmU1YTY1YzFlZWZjYWFlYmUzMy90YWJsZXJhbmdlOjc5NDQ4NzcyODAyYTRiZTVhNjVjMWVlZmNhYWViZTMzXzEwLTUtMS0xLTE0NTgz_d2f675f6-4920-45e1-8155-c17de650d7fa"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5c10b7921a53498689bb249ae4eddab2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OTQ0ODc3MjgwMmE0YmU1YTY1YzFlZWZjYWFlYmUzMy90YWJsZXJhbmdlOjc5NDQ4NzcyODAyYTRiZTVhNjVjMWVlZmNhYWViZTMzXzEwLTctMS0xLTE0NTgz_02cf7ad0-115f-4b3b-91a6-d416fe764ed9"
      unitRef="usd">37468000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OTQ0ODc3MjgwMmE0YmU1YTY1YzFlZWZjYWFlYmUzMy90YWJsZXJhbmdlOjc5NDQ4NzcyODAyYTRiZTVhNjVjMWVlZmNhYWViZTMzXzExLTEtMS0xLTE0NTgz_48242f13-0ac6-459e-8ef5-857a474ba01c"
      unitRef="usd">71003000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OTQ0ODc3MjgwMmE0YmU1YTY1YzFlZWZjYWFlYmUzMy90YWJsZXJhbmdlOjc5NDQ4NzcyODAyYTRiZTVhNjVjMWVlZmNhYWViZTMzXzExLTMtMS0xLTE0NTgz_a3a18173-1719-4f5f-828e-4628bca5e862"
      unitRef="usd">15000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OTQ0ODc3MjgwMmE0YmU1YTY1YzFlZWZjYWFlYmUzMy90YWJsZXJhbmdlOjc5NDQ4NzcyODAyYTRiZTVhNjVjMWVlZmNhYWViZTMzXzExLTUtMS0xLTE0NTgz_0fe6176d-4db5-428b-974f-f2ae67d9d721"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDMvZnJhZzo4OTJkYzliYzI1YjE0NWFlYThiNDY5ZThkYWExNTUzOS90YWJsZTo3OTQ0ODc3MjgwMmE0YmU1YTY1YzFlZWZjYWFlYmUzMy90YWJsZXJhbmdlOjc5NDQ4NzcyODAyYTRiZTVhNjVjMWVlZmNhYWViZTMzXzExLTctMS0xLTE0NTgz_bfd05ae8-2468-47ea-84df-47bda04ac3b4"
      unitRef="usd">71017000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDYvZnJhZzoyMzQzMTQyY2VlZDg0Njk0YTcyN2Q2NDVkZWY3OWUyOS90ZXh0cmVnaW9uOjIzNDMxNDJjZWVkODQ2OTRhNzI3ZDY0NWRlZjc5ZTI5XzQzMjU_51a05bb6-b2d2-4180-b4a0-b554316fbd52">Investment in GenevantIn April 2018, the Company 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 a broad range of RNA-based therapeutics enabled by the Company&#x2019;s LNP and ligand conjugate delivery technologies. The Company licensed 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 (the &#x201c;Genevant License&#x201d;). The Company retained all rights to its LNP and conjugate delivery platforms for HBV. &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the Genevant License, as amended, if a third party sublicensee of intellectual property licensed by Genevant from the Company commercializes a sublicensed product, the Company becomes entitled to receive a specified percentage of certain revenue that may be received by Genevant for such sublicense, including royalties, commercial milestones and other sales-related revenue, or, if less, tiered low single-digit royalties on net sales of the sublicensed product. The specified percentage is 20% in the case of a mere sublicense (i.e., naked sublicense) by Genevant without additional contribution and 14% in the case of a bona fide collaboration with 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, if Genevant receives proceeds from an action for infringement by any third parties of the Company&#x2019;s intellectual property licensed to Genevant, the Company would be entitled to receive, after deduction of litigation costs, 20% of the proceeds received by Genevant or, if less, tiered low single-digit royalties on net sales of the infringing product (inclusive of the proceeds from litigation or settlement, which would be treated as net sales). &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 31, 2020, Roivant recapitalized Genevant through an equity investment and conversion of previously issued convertible debt securities held by Roivant. The Company participated in the recapitalization of Genevant with an investment of $2.5 million. The Company determined that this $2.5 million additional investment in Genevant represented the funding of prior losses and accordingly, the Company recorded the amount as an equity investment loss on the Condensed Consolidated Statements of Operations and Comprehensive Loss in 2020.  Following the recapitalization, the Company owned approximately 16% of the common equity of Genevant. In connection with the recapitalization, Genevant, the Company and Roivant entered into an Amended and Restated Shareholders Agreement that provides Roivant with substantial control of Genevant. The Company has a non-voting observer seat on Genevant&#x2019;s Board of Directors. Due to the Company&#x2019;s loss of significant influence with respect to Genevant as a result of the recapitalization, the Company discontinued the use of the equity method of accounting for its interest in Genevant. Following the recapitalization, the Company accounts for its interest in Genevant as equity securities without readily determinable fair values. Accordingly, an estimate of the fair value of the securities is based on the original cost less previously recognized equity method losses, less impairments, plus or minus changes resulting from observable price changes in orderly transactions for identical or a similar Genevant securities. The Company&#x2019;s entitlement to receive future royalties or sublicensing revenue under the Genevant License was not impacted by the recapitalization.&lt;/span&gt;&lt;/div&gt;As of December&#160;31, 2021, the carrying value of the Company&#x2019;s investment in Genevant was zero and the Company owned approximately 16% of the common equity of Genevant.</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <abus:SubLicensingRevenuePercentage
      contextRef="i3d0684849c494f828f08641f59e81e84_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDYvZnJhZzoyMzQzMTQyY2VlZDg0Njk0YTcyN2Q2NDVkZWY3OWUyOS90ZXh0cmVnaW9uOjIzNDMxNDJjZWVkODQ2OTRhNzI3ZDY0NWRlZjc5ZTI5XzE2NDkyNjc0NzIwMjQ_42eda26a-2bd2-485d-a173-080623a36df6"
      unitRef="number">0.20</abus:SubLicensingRevenuePercentage>
    <abus:BonaFideCollaborationPercentage
      contextRef="i0468a3b082b9443fbbec54f2b94ac424_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDYvZnJhZzoyMzQzMTQyY2VlZDg0Njk0YTcyN2Q2NDVkZWY3OWUyOS90ZXh0cmVnaW9uOjIzNDMxNDJjZWVkODQ2OTRhNzI3ZDY0NWRlZjc5ZTI5XzE2NDkyNjc0NzIwMzM_6d43f3f1-e757-4dc7-a828-3e1d2497b4dd"
      unitRef="number">0.14</abus:BonaFideCollaborationPercentage>
    <abus:SubLicensingRevenuePercentage
      contextRef="i3d0684849c494f828f08641f59e81e84_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDYvZnJhZzoyMzQzMTQyY2VlZDg0Njk0YTcyN2Q2NDVkZWY3OWUyOS90ZXh0cmVnaW9uOjIzNDMxNDJjZWVkODQ2OTRhNzI3ZDY0NWRlZjc5ZTI5XzE2NDkyNjc0NzIwMjE_42eda26a-2bd2-485d-a173-080623a36df6"
      unitRef="number">0.20</abus:SubLicensingRevenuePercentage>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i14a308d4c3dc4d75aed90853e3e246cc_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDYvZnJhZzoyMzQzMTQyY2VlZDg0Njk0YTcyN2Q2NDVkZWY3OWUyOS90ZXh0cmVnaW9uOjIzNDMxNDJjZWVkODQ2OTRhNzI3ZDY0NWRlZjc5ZTI5XzIzMTM_08160805-42f0-4512-bed5-a985522105ef"
      unitRef="usd">2500000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i06b0186abf5141868f9140d93f650f6b_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDYvZnJhZzoyMzQzMTQyY2VlZDg0Njk0YTcyN2Q2NDVkZWY3OWUyOS90ZXh0cmVnaW9uOjIzNDMxNDJjZWVkODQ2OTRhNzI3ZDY0NWRlZjc5ZTI5XzIzNTA_01cb2375-0620-4ba7-a6f7-6e2e711cc376"
      unitRef="usd">2500000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i3d0684849c494f828f08641f59e81e84_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDYvZnJhZzoyMzQzMTQyY2VlZDg0Njk0YTcyN2Q2NDVkZWY3OWUyOS90ZXh0cmVnaW9uOjIzNDMxNDJjZWVkODQ2OTRhNzI3ZDY0NWRlZjc5ZTI5XzI2NTc_66e44681-cac3-4cfd-a070-8638f89d1b4d"
      unitRef="number">0.16</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestments
      contextRef="i3d0684849c494f828f08641f59e81e84_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDYvZnJhZzoyMzQzMTQyY2VlZDg0Njk0YTcyN2Q2NDVkZWY3OWUyOS90ZXh0cmVnaW9uOjIzNDMxNDJjZWVkODQ2OTRhNzI3ZDY0NWRlZjc5ZTI5XzM4MzU_3f0756fb-342f-4861-9efe-3d573584ca4c"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i3d0684849c494f828f08641f59e81e84_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDYvZnJhZzoyMzQzMTQyY2VlZDg0Njk0YTcyN2Q2NDVkZWY3OWUyOS90ZXh0cmVnaW9uOjIzNDMxNDJjZWVkODQ2OTRhNzI3ZDY0NWRlZjc5ZTI5XzM4NzQ_95ee79f7-6da6-4e28-b5df-d35dba387288"
      unitRef="number">0.16</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90ZXh0cmVnaW9uOjc4ZDRiMWZmYzE3MTQ0MzY5NDE1ODdjMDAzZjRmYmFkXzMwMjQ_8f620810-e886-49b5-9d9c-237698a02009">Leases&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has two operating leases for office and laboratory space.  The Company&#x2019;s corporate headquarters is located at 701 Veterans Circle, Warminster, Pennsylvania.  The lease expires on April 30, 2027, and the Company has the option of extending the lease for two further five-year terms.  The Company also leases office space located at 626 Jacksonville Rd, Warminster, Pennsylvania under a lease that expires on December 31, 2022, and the Company has an option to extend the lease term to April 30, 2027. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for its leases under ASC 842, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.  Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company determines if an arrangement is a lease at inception. Right-of-use assets represent the Company&#x2019;s right to use an underlying asset for the lease term and lease liabilities represent the Company&#x2019;s obligation to make lease payments arising from the lease. Operating lease right-of-use assets and lease liabilities are recognized based on the present value of lease payments over the lease term. The leases do not provide an implicit rate so in determining the present value of lease payments, the Company utilized its incremental borrowing rate for the applicable lease, which was 9.0% for the 701 Veterans Circle lease and 7.6% for the 626 Jacksonville Rd. lease. The Company recognizes lease expense on a straight-line basis over the remaining lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During each of the years ended December&#160;31, 2021 and 2020, the Company incurred total operating lease expenses of $0.7 million, which included lease expenses associated with fixed lease payments of $0.6 million, and variable payments associated with common area maintenance and similar expenses of $0.1 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average remaining lease term and discount rate were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company did not include options to extend its lease terms as part of its ROU asset and lease liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to the Company&#x2019;s operating leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.884%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under operating leases that have remaining terms as of December&#160;31, 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(664)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <abus:LesseeOperatingLeaseNumberofLeases
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90ZXh0cmVnaW9uOjc4ZDRiMWZmYzE3MTQ0MzY5NDE1ODdjMDAzZjRmYmFkXzM0_eb0f2a83-defc-4a24-b091-173f50fa2ebc"
      unitRef="lease">2</abus:LesseeOperatingLeaseNumberofLeases>
    <abus:LesseeOperatingLeaseNumberOfRenewalOptions
      contextRef="i95b4e4f6c1864744988ae81eee9b2a32_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90ZXh0cmVnaW9uOjc4ZDRiMWZmYzE3MTQ0MzY5NDE1ODdjMDAzZjRmYmFkXzI4Mg_4d5e8209-eb22-4ea3-a614-33b3b6b1aa37"
      unitRef="renewal_option">2</abus:LesseeOperatingLeaseNumberOfRenewalOptions>
    <us-gaap:LessorOperatingLeaseRenewalTerm
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90ZXh0cmVnaW9uOjc4ZDRiMWZmYzE3MTQ0MzY5NDE1ODdjMDAzZjRmYmFkXzMwMjY_41c42c28-02dc-49d4-a433-c0b5d5f45d6a">P5Y</us-gaap:LessorOperatingLeaseRenewalTerm>
    <us-gaap:LesseeOperatingLeaseDiscountRate
      contextRef="i95b4e4f6c1864744988ae81eee9b2a32_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90ZXh0cmVnaW9uOjc4ZDRiMWZmYzE3MTQ0MzY5NDE1ODdjMDAzZjRmYmFkXzE5MDY_3e1b1644-9692-4430-acd6-6a61e0486a3d"
      unitRef="number">0.090</us-gaap:LesseeOperatingLeaseDiscountRate>
    <us-gaap:LesseeOperatingLeaseDiscountRate
      contextRef="i98e04dd783a84cb391172e5801c18127_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90ZXh0cmVnaW9uOjc4ZDRiMWZmYzE3MTQ0MzY5NDE1ODdjMDAzZjRmYmFkXzE5NDQ_1e07aa44-1bfd-4755-9581-438b1fca4bb9"
      unitRef="number">0.076</us-gaap:LesseeOperatingLeaseDiscountRate>
    <us-gaap:OperatingLeaseExpense
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90ZXh0cmVnaW9uOjc4ZDRiMWZmYzE3MTQ0MzY5NDE1ODdjMDAzZjRmYmFkXzIxODg_8c2629ce-5ec6-4834-ad56-ea5c06569406"
      unitRef="usd">700000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90ZXh0cmVnaW9uOjc4ZDRiMWZmYzE3MTQ0MzY5NDE1ODdjMDAzZjRmYmFkXzIxODg_f522650b-0e0d-496d-a381-e3fd28221bc9"
      unitRef="usd">700000</us-gaap:OperatingLeaseExpense>
    <abus:FixedLeaseCost
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90ZXh0cmVnaW9uOjc4ZDRiMWZmYzE3MTQ0MzY5NDE1ODdjMDAzZjRmYmFkXzIyNjI_af686ff0-b903-418b-bf7b-480e3be0f200"
      unitRef="usd">600000</abus:FixedLeaseCost>
    <abus:FixedLeaseCost
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90ZXh0cmVnaW9uOjc4ZDRiMWZmYzE3MTQ0MzY5NDE1ODdjMDAzZjRmYmFkXzIyNjI_d19bfc2a-ad69-41a8-97a6-677f1450e61d"
      unitRef="usd">600000</abus:FixedLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90ZXh0cmVnaW9uOjc4ZDRiMWZmYzE3MTQ0MzY5NDE1ODdjMDAzZjRmYmFkXzIzNTI_413f11d2-ecf0-4185-8e73-6a565be59c72"
      unitRef="usd">100000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90ZXh0cmVnaW9uOjc4ZDRiMWZmYzE3MTQ0MzY5NDE1ODdjMDAzZjRmYmFkXzIzNTI_4f8076f4-2197-4657-b941-894e7073d7f8"
      unitRef="usd">100000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90ZXh0cmVnaW9uOjc4ZDRiMWZmYzE3MTQ0MzY5NDE1ODdjMDAzZjRmYmFkXzMwMjM_d96636f3-ceca-4fef-9a9a-12aa109b7975">&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average remaining lease term and discount rate were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company did not include options to extend its lease terms as part of its ROU asset and lease liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to the Company&#x2019;s operating leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.884%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90YWJsZTplM2E5MjI4MzQ2NWU0ZWE3OTE1MDUwM2RlMWZkZGM2NC90YWJsZXJhbmdlOmUzYTkyMjgzNDY1ZTRlYTc5MTUwNTAzZGUxZmRkYzY0XzEtMS0xLTEtMTQ1ODM_789cc6f9-c03d-49ed-8ad8-8d19a8be4544">P5Y2M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90YWJsZTplM2E5MjI4MzQ2NWU0ZWE3OTE1MDUwM2RlMWZkZGM2NC90YWJsZXJhbmdlOmUzYTkyMjgzNDY1ZTRlYTc5MTUwNTAzZGUxZmRkYzY0XzItMS0xLTEtMTQ1ODM_236ad5ff-7a26-4050-a832-8eab93965fc0"
      unitRef="number">0.090</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasePayments
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90YWJsZTozMWQ5NmUxNjIyNmQ0OTA4YTFkYTAzYWZmNTNiNWM4NC90YWJsZXJhbmdlOjMxZDk2ZTE2MjI2ZDQ5MDhhMWRhMDNhZmY1M2I1Yzg0XzItMS0xLTEtMTQ1ODM_8522bc3d-0265-44a6-a63c-225bd808392d"
      unitRef="usd">650000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90YWJsZTozMWQ5NmUxNjIyNmQ0OTA4YTFkYTAzYWZmNTNiNWM4NC90YWJsZXJhbmdlOjMxZDk2ZTE2MjI2ZDQ5MDhhMWRhMDNhZmY1M2I1Yzg0XzItMy0xLTEtMTQ1ODM_7392c522-76f3-42d0-b8f8-6162d9058e29"
      unitRef="usd">657000</us-gaap:OperatingLeasePayments>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90ZXh0cmVnaW9uOjc4ZDRiMWZmYzE3MTQ0MzY5NDE1ODdjMDAzZjRmYmFkXzMwMjU_0b78263d-6977-4e3f-9fa0-55a57486a453">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under operating leases that have remaining terms as of December&#160;31, 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(664)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90YWJsZToyNWJlYmM1ZGFjNWU0N2RhYWExNjljYjZmMzE2ZTYxNi90YWJsZXJhbmdlOjI1YmViYzVkYWM1ZTQ3ZGFhYTE2OWNiNmYzMTZlNjE2XzItMS0xLTEtMTQ1ODM_c45c5925-31a1-4b68-95ba-483976dfbe6a"
      unitRef="usd">641000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90YWJsZToyNWJlYmM1ZGFjNWU0N2RhYWExNjljYjZmMzE2ZTYxNi90YWJsZXJhbmdlOjI1YmViYzVkYWM1ZTQ3ZGFhYTE2OWNiNmYzMTZlNjE2XzMtMS0xLTEtMTQ1ODM_58b0758d-5bb2-49dd-aae2-2ca034fbfb82"
      unitRef="usd">598000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90YWJsZToyNWJlYmM1ZGFjNWU0N2RhYWExNjljYjZmMzE2ZTYxNi90YWJsZXJhbmdlOjI1YmViYzVkYWM1ZTQ3ZGFhYTE2OWNiNmYzMTZlNjE2XzQtMS0xLTEtMTQ1ODM_c6f730fa-4e2b-47cb-a945-3fe01d9e3d7a"
      unitRef="usd">616000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90YWJsZToyNWJlYmM1ZGFjNWU0N2RhYWExNjljYjZmMzE2ZTYxNi90YWJsZXJhbmdlOjI1YmViYzVkYWM1ZTQ3ZGFhYTE2OWNiNmYzMTZlNjE2XzUtMS0xLTEtMTQ1ODM_f42c5480-c512-4762-b21d-f6cf5e19c44a"
      unitRef="usd">635000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90YWJsZToyNWJlYmM1ZGFjNWU0N2RhYWExNjljYjZmMzE2ZTYxNi90YWJsZXJhbmdlOjI1YmViYzVkYWM1ZTQ3ZGFhYTE2OWNiNmYzMTZlNjE2XzYtMS0xLTEtMTQ1ODM_550ff228-2c80-457b-80fb-12ac98b798d2"
      unitRef="usd">654000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90YWJsZToyNWJlYmM1ZGFjNWU0N2RhYWExNjljYjZmMzE2ZTYxNi90YWJsZXJhbmdlOjI1YmViYzVkYWM1ZTQ3ZGFhYTE2OWNiNmYzMTZlNjE2XzctMS0xLTEtMTQ1ODM_02dfa0cf-5b04-4c79-bbf4-c705fc51c3c0"
      unitRef="usd">134000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90YWJsZToyNWJlYmM1ZGFjNWU0N2RhYWExNjljYjZmMzE2ZTYxNi90YWJsZXJhbmdlOjI1YmViYzVkYWM1ZTQ3ZGFhYTE2OWNiNmYzMTZlNjE2XzgtMS0xLTEtMTQ1ODM_18963bb5-6028-4fa9-8042-9800d2bad434"
      unitRef="usd">3278000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90YWJsZToyNWJlYmM1ZGFjNWU0N2RhYWExNjljYjZmMzE2ZTYxNi90YWJsZXJhbmdlOjI1YmViYzVkYWM1ZTQ3ZGFhYTE2OWNiNmYzMTZlNjE2XzktMS0xLTEtMTQ1ODM_5fd6850d-b7f3-40a5-b542-685f513ca891"
      unitRef="usd">664000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMDkvZnJhZzo3OGQ0YjFmZmMxNzE0NDM2OTQxNTg3YzAwM2Y0ZmJhZC90YWJsZToyNWJlYmM1ZGFjNWU0N2RhYWExNjljYjZmMzE2ZTYxNi90YWJsZXJhbmdlOjI1YmViYzVkYWM1ZTQ3ZGFhYTE2OWNiNmYzMTZlNjE2XzEwLTEtMS0xLTE0NTgz_770ca361-fc80-4870-921b-53c02cdd1713"
      unitRef="usd">2614000</us-gaap:OperatingLeaseLiability>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90ZXh0cmVnaW9uOmU5ZTc1MDY3OGYyYjRlNWVhZDZiOThkZmE3MWI2NDNjXzY3Mg_73dd258d-839c-4f94-b351-bc49df2b7161">Property and equipment&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s property and equipment balances as of the years ended December&#160;31, 2021 and 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net book value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lab equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,178)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,883)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net book value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lab equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,017)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,621)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Depreciation expense for the years ended December&#160;31, 2021 and 2020 was $1.8 million  and $2.0 million , respectively.</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90ZXh0cmVnaW9uOmU5ZTc1MDY3OGYyYjRlNWVhZDZiOThkZmE3MWI2NDNjXzY3MQ_00b963cf-436f-4920-b4af-def443e9c074">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s property and equipment balances as of the years ended December&#160;31, 2021 and 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net book value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lab equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,178)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,883)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net book value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lab equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,017)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,621)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib4db7dfcb3144a8783c3348ad65dac7b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90YWJsZToxNTRmMTUyY2EwYjE0ODE3OWIyYmZmMmQ2YmFkMTUwNS90YWJsZXJhbmdlOjE1NGYxNTJjYTBiMTQ4MTc5YjJiZmYyZDZiYWQxNTA1XzItMS0xLTEtMTQ1ODM_0bb3eaf9-b339-45ae-a5a7-3dd9678c2205"
      unitRef="usd">6408000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ib4db7dfcb3144a8783c3348ad65dac7b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90YWJsZToxNTRmMTUyY2EwYjE0ODE3OWIyYmZmMmQ2YmFkMTUwNS90YWJsZXJhbmdlOjE1NGYxNTJjYTBiMTQ4MTc5YjJiZmYyZDZiYWQxNTA1XzItMy0xLTEtMTQ1ODM_e620b70c-9250-4744-a62a-5671c576b910"
      unitRef="usd">5178000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib4db7dfcb3144a8783c3348ad65dac7b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90YWJsZToxNTRmMTUyY2EwYjE0ODE3OWIyYmZmMmQ2YmFkMTUwNS90YWJsZXJhbmdlOjE1NGYxNTJjYTBiMTQ4MTc5YjJiZmYyZDZiYWQxNTA1XzItNS0xLTEtMTQ1ODM_c0386752-93ab-45ac-9171-8a29fa2bae7f"
      unitRef="usd">1230000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5417456b43144f238cb19a639ed00e8c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90YWJsZToxNTRmMTUyY2EwYjE0ODE3OWIyYmZmMmQ2YmFkMTUwNS90YWJsZXJhbmdlOjE1NGYxNTJjYTBiMTQ4MTc5YjJiZmYyZDZiYWQxNTA1XzMtMS0xLTEtMTQ1ODM_b5aa896c-b102-4606-bcf6-cd0ee497e3fc"
      unitRef="usd">8563000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i5417456b43144f238cb19a639ed00e8c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90YWJsZToxNTRmMTUyY2EwYjE0ODE3OWIyYmZmMmQ2YmFkMTUwNS90YWJsZXJhbmdlOjE1NGYxNTJjYTBiMTQ4MTc5YjJiZmYyZDZiYWQxNTA1XzMtMy0xLTEtMTQ1ODM_b6a60b4a-182c-4f20-be83-313561ec9566"
      unitRef="usd">3883000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i5417456b43144f238cb19a639ed00e8c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90YWJsZToxNTRmMTUyY2EwYjE0ODE3OWIyYmZmMmQ2YmFkMTUwNS90YWJsZXJhbmdlOjE1NGYxNTJjYTBiMTQ4MTc5YjJiZmYyZDZiYWQxNTA1XzMtNS0xLTEtMTQ1ODM_d04bc50f-8702-4029-8a0f-758d1231d608"
      unitRef="usd">4680000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i76f8e76894d24ce0a9a92776af6e6aa1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90YWJsZToxNTRmMTUyY2EwYjE0ODE3OWIyYmZmMmQ2YmFkMTUwNS90YWJsZXJhbmdlOjE1NGYxNTJjYTBiMTQ4MTc5YjJiZmYyZDZiYWQxNTA1XzQtMS0xLTEtMTQ1ODM_a4f1ec1f-222a-4bf4-8b06-c56706b96ba9"
      unitRef="usd">386000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i76f8e76894d24ce0a9a92776af6e6aa1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90YWJsZToxNTRmMTUyY2EwYjE0ODE3OWIyYmZmMmQ2YmFkMTUwNS90YWJsZXJhbmdlOjE1NGYxNTJjYTBiMTQ4MTc5YjJiZmYyZDZiYWQxNTA1XzQtMy0xLTEtMTQ1ODM_d00ffd8f-7c32-4f68-8064-03da82f8a1bc"
      unitRef="usd">313000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i76f8e76894d24ce0a9a92776af6e6aa1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90YWJsZToxNTRmMTUyY2EwYjE0ODE3OWIyYmZmMmQ2YmFkMTUwNS90YWJsZXJhbmdlOjE1NGYxNTJjYTBiMTQ4MTc5YjJiZmYyZDZiYWQxNTA1XzQtNS0xLTEtMTQ1ODM_c17a5f14-4e11-4bce-98b7-061aee2ba3cf"
      unitRef="usd">73000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90YWJsZToxNTRmMTUyY2EwYjE0ODE3OWIyYmZmMmQ2YmFkMTUwNS90YWJsZXJhbmdlOjE1NGYxNTJjYTBiMTQ4MTc5YjJiZmYyZDZiYWQxNTA1XzUtMS0xLTEtMTQ1ODM_b3ed721c-31d0-4b2d-83de-1cadacbfb2cd"
      unitRef="usd">15357000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90YWJsZToxNTRmMTUyY2EwYjE0ODE3OWIyYmZmMmQ2YmFkMTUwNS90YWJsZXJhbmdlOjE1NGYxNTJjYTBiMTQ4MTc5YjJiZmYyZDZiYWQxNTA1XzUtMy0xLTEtMTQ1ODM_9f9409d4-fd0f-4aa8-a83d-c4d1559aeb87"
      unitRef="usd">9374000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90YWJsZToxNTRmMTUyY2EwYjE0ODE3OWIyYmZmMmQ2YmFkMTUwNS90YWJsZXJhbmdlOjE1NGYxNTJjYTBiMTQ4MTc5YjJiZmYyZDZiYWQxNTA1XzUtNS0xLTEtMTQ1ODM_988e5239-7e8e-4395-ba71-cc2cfa1a8096"
      unitRef="usd">5983000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i59d239a7fd544ae68ead3ab69acd0c99_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90YWJsZTpjNjNkY2VmOWM1OTg0OWMxYmYzZGJkYmRjNmI5NWExYy90YWJsZXJhbmdlOmM2M2RjZWY5YzU5ODQ5YzFiZjNkYmRiZGM2Yjk1YTFjXzItMS0xLTEtMTQ1ODM_258aee70-e2a9-498f-b2e8-825fc74106a0"
      unitRef="usd">5669000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i59d239a7fd544ae68ead3ab69acd0c99_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90YWJsZTpjNjNkY2VmOWM1OTg0OWMxYmYzZGJkYmRjNmI5NWExYy90YWJsZXJhbmdlOmM2M2RjZWY5YzU5ODQ5YzFiZjNkYmRiZGM2Yjk1YTFjXzItMy0xLTEtMTQ1ODM_e1e1170e-165b-47c4-af37-89d9bb0d19e1"
      unitRef="usd">4369000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i59d239a7fd544ae68ead3ab69acd0c99_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90YWJsZTpjNjNkY2VmOWM1OTg0OWMxYmYzZGJkYmRjNmI5NWExYy90YWJsZXJhbmdlOmM2M2RjZWY5YzU5ODQ5YzFiZjNkYmRiZGM2Yjk1YTFjXzItNS0xLTEtMTQ1ODM_b6430b72-0737-44d0-8362-ee87cc5bb361"
      unitRef="usd">1300000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6cf330b60242440fbec0c81f282d886b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90YWJsZTpjNjNkY2VmOWM1OTg0OWMxYmYzZGJkYmRjNmI5NWExYy90YWJsZXJhbmdlOmM2M2RjZWY5YzU5ODQ5YzFiZjNkYmRiZGM2Yjk1YTFjXzMtMS0xLTEtMTQ1ODM_d747d840-57b2-47be-bd82-b63cfe92653a"
      unitRef="usd">8555000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i6cf330b60242440fbec0c81f282d886b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90YWJsZTpjNjNkY2VmOWM1OTg0OWMxYmYzZGJkYmRjNmI5NWExYy90YWJsZXJhbmdlOmM2M2RjZWY5YzU5ODQ5YzFiZjNkYmRiZGM2Yjk1YTFjXzMtMy0xLTEtMTQ1ODM_9b21078f-9888-4fd5-b612-4ceac73d9a4d"
      unitRef="usd">3017000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i6cf330b60242440fbec0c81f282d886b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90YWJsZTpjNjNkY2VmOWM1OTg0OWMxYmYzZGJkYmRjNmI5NWExYy90YWJsZXJhbmdlOmM2M2RjZWY5YzU5ODQ5YzFiZjNkYmRiZGM2Yjk1YTFjXzMtNS0xLTEtMTQ1ODM_30d29f46-94bd-4cbc-838f-36be808f19aa"
      unitRef="usd">5538000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="icf519f71daad402da659a5d142b0bf56_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90YWJsZTpjNjNkY2VmOWM1OTg0OWMxYmYzZGJkYmRjNmI5NWExYy90YWJsZXJhbmdlOmM2M2RjZWY5YzU5ODQ5YzFiZjNkYmRiZGM2Yjk1YTFjXzQtMS0xLTEtMTQ1ODM_c63fbf11-3255-4bab-a91a-2fab6968e475"
      unitRef="usd">324000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="icf519f71daad402da659a5d142b0bf56_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90YWJsZTpjNjNkY2VmOWM1OTg0OWMxYmYzZGJkYmRjNmI5NWExYy90YWJsZXJhbmdlOmM2M2RjZWY5YzU5ODQ5YzFiZjNkYmRiZGM2Yjk1YTFjXzQtMy0xLTEtMTQ1ODM_e5cca4af-b1f2-4733-8358-1c5aeb04e9c3"
      unitRef="usd">235000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="icf519f71daad402da659a5d142b0bf56_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90YWJsZTpjNjNkY2VmOWM1OTg0OWMxYmYzZGJkYmRjNmI5NWExYy90YWJsZXJhbmdlOmM2M2RjZWY5YzU5ODQ5YzFiZjNkYmRiZGM2Yjk1YTFjXzQtNS0xLTEtMTQ1ODM_e3cade2d-630d-4194-adab-241854bae10d"
      unitRef="usd">89000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90YWJsZTpjNjNkY2VmOWM1OTg0OWMxYmYzZGJkYmRjNmI5NWExYy90YWJsZXJhbmdlOmM2M2RjZWY5YzU5ODQ5YzFiZjNkYmRiZGM2Yjk1YTFjXzUtMS0xLTEtMTQ1ODM_c382060c-f157-46f1-9c60-0e6505409c5f"
      unitRef="usd">14548000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90YWJsZTpjNjNkY2VmOWM1OTg0OWMxYmYzZGJkYmRjNmI5NWExYy90YWJsZXJhbmdlOmM2M2RjZWY5YzU5ODQ5YzFiZjNkYmRiZGM2Yjk1YTFjXzUtMy0xLTEtMTQ1ODM_b0bc2972-c67d-4cc3-bb86-8c2832e3d373"
      unitRef="usd">7621000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90YWJsZTpjNjNkY2VmOWM1OTg0OWMxYmYzZGJkYmRjNmI5NWExYy90YWJsZXJhbmdlOmM2M2RjZWY5YzU5ODQ5YzFiZjNkYmRiZGM2Yjk1YTFjXzUtNS0xLTEtMTQ1ODM_f3c7872d-3737-42ba-a105-ccdd91b26f5a"
      unitRef="usd">6927000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90ZXh0cmVnaW9uOmU5ZTc1MDY3OGYyYjRlNWVhZDZiOThkZmE3MWI2NDNjXzEwOTk1MTE2MjkwMjY_34f6bbd7-7306-411f-ad4f-0932172c5edb"
      unitRef="usd">1800000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTIvZnJhZzplOWU3NTA2NzhmMmI0ZTVlYWQ2Yjk4ZGZhNzFiNjQzYy90ZXh0cmVnaW9uOmU5ZTc1MDY3OGYyYjRlNWVhZDZiOThkZmE3MWI2NDNjXzEwOTk1MTE2MjkwMzA_0a43222b-9cec-4ebf-995b-e83e8a0a9ac4"
      unitRef="usd">2000000</us-gaap:Depreciation>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTgvZnJhZzo5YWI4N2EzYThmMjc0ZWM1OTQwZTgxMjE1OTZiMjgwNi90ZXh0cmVnaW9uOjlhYjg3YTNhOGYyNzRlYzU5NDBlODEyMTU5NmIyODA2XzEzNA_591d53ff-4a3a-4b26-a977-9fda35bb670f">Accounts payable and accrued liabilities&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="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="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payroll accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Professional fee accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liability options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTgvZnJhZzo5YWI4N2EzYThmMjc0ZWM1OTQwZTgxMjE1OTZiMjgwNi90ZXh0cmVnaW9uOjlhYjg3YTNhOGYyNzRlYzU5NDBlODEyMTU5NmIyODA2XzEzMA_96589b0a-1ef0-4c96-8e0a-fd8e18ed7f41">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts payable and accrued liabilities are comprised of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payroll accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Professional fee accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liability options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTgvZnJhZzo5YWI4N2EzYThmMjc0ZWM1OTQwZTgxMjE1OTZiMjgwNi90YWJsZToyZGFkZDAxY2Y0MmQ0ZWIxYTk3ZjE0NTFiNTUwYmZlNy90YWJsZXJhbmdlOjJkYWRkMDFjZjQyZDRlYjFhOTdmMTQ1MWI1NTBiZmU3XzItMS0xLTEtMTQ1ODM_f7667d87-80c7-441f-b93e-aba324065b63"
      unitRef="usd">3174000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTgvZnJhZzo5YWI4N2EzYThmMjc0ZWM1OTQwZTgxMjE1OTZiMjgwNi90YWJsZToyZGFkZDAxY2Y0MmQ0ZWIxYTk3ZjE0NTFiNTUwYmZlNy90YWJsZXJhbmdlOjJkYWRkMDFjZjQyZDRlYjFhOTdmMTQ1MWI1NTBiZmU3XzItMy0xLTEtMTQ1ODM_0b9bcc1a-1257-437d-b4ff-c6445c85aee5"
      unitRef="usd">2994000</us-gaap:AccountsPayableTradeCurrent>
    <abus:AccruedPayrollCurrent
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTgvZnJhZzo5YWI4N2EzYThmMjc0ZWM1OTQwZTgxMjE1OTZiMjgwNi90YWJsZToyZGFkZDAxY2Y0MmQ0ZWIxYTk3ZjE0NTFiNTUwYmZlNy90YWJsZXJhbmdlOjJkYWRkMDFjZjQyZDRlYjFhOTdmMTQ1MWI1NTBiZmU3XzMtMS0xLTEtMTQ1ODM_1b40c7b0-78a2-4af9-af0a-a82f3f5ca652"
      unitRef="usd">4279000</abus:AccruedPayrollCurrent>
    <abus:AccruedPayrollCurrent
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTgvZnJhZzo5YWI4N2EzYThmMjc0ZWM1OTQwZTgxMjE1OTZiMjgwNi90YWJsZToyZGFkZDAxY2Y0MmQ0ZWIxYTk3ZjE0NTFiNTUwYmZlNy90YWJsZXJhbmdlOjJkYWRkMDFjZjQyZDRlYjFhOTdmMTQ1MWI1NTBiZmU3XzMtMy0xLTEtMTQ1ODM_b78a9567-c6e6-4903-a12f-deeac380dfe2"
      unitRef="usd">3566000</abus:AccruedPayrollCurrent>
    <abus:AccruedResearchandDevelopmentCurrent
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTgvZnJhZzo5YWI4N2EzYThmMjc0ZWM1OTQwZTgxMjE1OTZiMjgwNi90YWJsZToyZGFkZDAxY2Y0MmQ0ZWIxYTk3ZjE0NTFiNTUwYmZlNy90YWJsZXJhbmdlOjJkYWRkMDFjZjQyZDRlYjFhOTdmMTQ1MWI1NTBiZmU3XzQtMS0xLTEtMTQ1ODM_58bc3719-8d72-4078-96d9-f2bb7d2d97ca"
      unitRef="usd">2371000</abus:AccruedResearchandDevelopmentCurrent>
    <abus:AccruedResearchandDevelopmentCurrent
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTgvZnJhZzo5YWI4N2EzYThmMjc0ZWM1OTQwZTgxMjE1OTZiMjgwNi90YWJsZToyZGFkZDAxY2Y0MmQ0ZWIxYTk3ZjE0NTFiNTUwYmZlNy90YWJsZXJhbmdlOjJkYWRkMDFjZjQyZDRlYjFhOTdmMTQ1MWI1NTBiZmU3XzQtMy0xLTEtMTQ1ODM_83c4cfa8-bef9-49ef-be4b-81b3257ce1a4"
      unitRef="usd">1653000</abus:AccruedResearchandDevelopmentCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTgvZnJhZzo5YWI4N2EzYThmMjc0ZWM1OTQwZTgxMjE1OTZiMjgwNi90YWJsZToyZGFkZDAxY2Y0MmQ0ZWIxYTk3ZjE0NTFiNTUwYmZlNy90YWJsZXJhbmdlOjJkYWRkMDFjZjQyZDRlYjFhOTdmMTQ1MWI1NTBiZmU3XzUtMS0xLTEtMTQ1ODM_a0e8f312-f627-4dae-9745-a3cfb54aecc5"
      unitRef="usd">983000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTgvZnJhZzo5YWI4N2EzYThmMjc0ZWM1OTQwZTgxMjE1OTZiMjgwNi90YWJsZToyZGFkZDAxY2Y0MmQ0ZWIxYTk3ZjE0NTFiNTUwYmZlNy90YWJsZXJhbmdlOjJkYWRkMDFjZjQyZDRlYjFhOTdmMTQ1MWI1NTBiZmU3XzUtMy0xLTEtMTQ1ODM_bcf55739-6ffe-46b6-be98-7eb5122f949f"
      unitRef="usd">679000</us-gaap:AccruedProfessionalFeesCurrent>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstanding
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTgvZnJhZzo5YWI4N2EzYThmMjc0ZWM1OTQwZTgxMjE1OTZiMjgwNi90YWJsZToyZGFkZDAxY2Y0MmQ0ZWIxYTk3ZjE0NTFiNTUwYmZlNy90YWJsZXJhbmdlOjJkYWRkMDFjZjQyZDRlYjFhOTdmMTQ1MWI1NTBiZmU3XzYtMS0xLTEtMTQ1ODM_543ccca4-8c7d-4127-8878-e7746e718d12"
      unitRef="usd">26000</abus:EmployeeStockOptionsLiabilityClassifiedOutstanding>
    <abus:EmployeeStockOptionsLiabilityClassifiedOutstanding
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTgvZnJhZzo5YWI4N2EzYThmMjc0ZWM1OTQwZTgxMjE1OTZiMjgwNi90YWJsZToyZGFkZDAxY2Y0MmQ0ZWIxYTk3ZjE0NTFiNTUwYmZlNy90YWJsZXJhbmdlOjJkYWRkMDFjZjQyZDRlYjFhOTdmMTQ1MWI1NTBiZmU3XzYtMy0xLTEtMTQ1ODM_528de2e2-eddb-40f6-a538-8c29d56bbd3f"
      unitRef="usd">250000</abus:EmployeeStockOptionsLiabilityClassifiedOutstanding>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTgvZnJhZzo5YWI4N2EzYThmMjc0ZWM1OTQwZTgxMjE1OTZiMjgwNi90YWJsZToyZGFkZDAxY2Y0MmQ0ZWIxYTk3ZjE0NTFiNTUwYmZlNy90YWJsZXJhbmdlOjJkYWRkMDFjZjQyZDRlYjFhOTdmMTQ1MWI1NTBiZmU3XzctMS0xLTEtMTQ1ODM_a1aa8214-7302-4798-a793-51b00f9a9673"
      unitRef="usd">5000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTgvZnJhZzo5YWI4N2EzYThmMjc0ZWM1OTQwZTgxMjE1OTZiMjgwNi90YWJsZToyZGFkZDAxY2Y0MmQ0ZWIxYTk3ZjE0NTFiNTUwYmZlNy90YWJsZXJhbmdlOjJkYWRkMDFjZjQyZDRlYjFhOTdmMTQ1MWI1NTBiZmU3XzctMy0xLTEtMTQ1ODM_66b5401e-c1d8-4ff5-8eac-b23f29b79394"
      unitRef="usd">9000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTgvZnJhZzo5YWI4N2EzYThmMjc0ZWM1OTQwZTgxMjE1OTZiMjgwNi90YWJsZToyZGFkZDAxY2Y0MmQ0ZWIxYTk3ZjE0NTFiNTUwYmZlNy90YWJsZXJhbmdlOjJkYWRkMDFjZjQyZDRlYjFhOTdmMTQ1MWI1NTBiZmU3XzgtMS0xLTEtMTQ1ODM_92156940-c808-4608-8455-9ad1037fc6c8"
      unitRef="usd">10838000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMTgvZnJhZzo5YWI4N2EzYThmMjc0ZWM1OTQwZTgxMjE1OTZiMjgwNi90YWJsZToyZGFkZDAxY2Y0MmQ0ZWIxYTk3ZjE0NTFiNTUwYmZlNy90YWJsZXJhbmdlOjJkYWRkMDFjZjQyZDRlYjFhOTdmMTQ1MWI1NTBiZmU3XzgtMy0xLTEtMTQ1ODM_e9ee5418-b782-4769-99b5-d9ed66f0eb7c"
      unitRef="usd">9151000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <abus:LiabilitiesRelatedToSaleOfFutureRoyaltiesTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjEvZnJhZzphZmY3NTUyOTk0NzM0MTE0OWQ3NzgxZWZhODU4ZjUyNS90ZXh0cmVnaW9uOmFmZjc1NTI5OTQ3MzQxMTQ5ZDc3ODFlZmE4NThmNTI1XzM0NjI_5c7056d7-860b-42d9-8a25-f1a3de85750c">Sale of future royalties &lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 2, 2019, the Company entered into a Purchase and Sale Agreement (the &#x201c;Agreement&#x201d;) with the Ontario Municipal Employees Retirement System (&#x201c;OMERS&#x201d;), pursuant to which the Company sold to OMERS part of its royalty interest on future global net sales of ONPATTRO, an RNA interference therapeutic currently being sold by Alnylam.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;ONPATTRO utilizes Arbutus&#x2019;s 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. From the inception of the royalty sale through December 31, 2021, an aggregate of $11.2&#160;million of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;royalties have been earned by 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="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 paid to 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. Management estimated an effective annual interest rate of approximately 12%. 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. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes 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 is effectively repaid over the life of the Agreement. From the inception of the royalty sale through December&#160;31, 2021, the Company has recorded an aggregate of $11.2&#160;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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2021, the Company recognized non-cash royalty revenue of $6.1 million and $2.9 million of related non-cash interest expense. During the year ended December 31, 2020, the Company recognized non-cash royalty revenue of $3.4 million and related non-cash interest expense of $4.0 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="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 the years ended December&#160;31, 2021 and December 31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Twelve Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net liability related to sale of future royalties - beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash royalty revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net liability related to sale of future royalties - ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="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="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 Alnylam 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="i6351df3c7db84533a20e08e4957be2f8_D20190702-20190702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjEvZnJhZzphZmY3NTUyOTk0NzM0MTE0OWQ3NzgxZWZhODU4ZjUyNS90ZXh0cmVnaW9uOmFmZjc1NTI5OTQ3MzQxMTQ5ZDc3ODFlZmE4NThmNTI1XzcyMw_c04037c8-63e5-4794-b46f-35a7d3e40e6d"
      unitRef="number">0.0100</abus:RoyaltyPercentageofInterestSold>
    <abus:RoyaltyPercentageofInterestSold
      contextRef="i70b5cde88aee4667ab234205f8030927_D20190702-20190702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjEvZnJhZzphZmY3NTUyOTk0NzM0MTE0OWQ3NzgxZWZhODU4ZjUyNS90ZXh0cmVnaW9uOmFmZjc1NTI5OTQ3MzQxMTQ5ZDc3ODFlZmE4NThmNTI1XzczMA_399c640e-bb82-4ce1-91a9-ebebb6fcdf80"
      unitRef="number">0.0233</abus:RoyaltyPercentageofInterestSold>
    <abus:RoyaltyInterestSoldPercentageOfSalesAnnualRevenueThresholdOfHighestTier
      contextRef="i93c0f2967c8b4a1d8eeebec58ea29610_D20190702-20190702"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjEvZnJhZzphZmY3NTUyOTk0NzM0MTE0OWQ3NzgxZWZhODU4ZjUyNS90ZXh0cmVnaW9uOmFmZjc1NTI5OTQ3MzQxMTQ5ZDc3ODFlZmE4NThmNTI1XzgwNw_28d0c5e5-3c5c-485f-883a-2c65c8eed8c2"
      unitRef="usd">500000000</abus:RoyaltyInterestSoldPercentageOfSalesAnnualRevenueThresholdOfHighestTier>
    <abus:GrossProceedsFromRoyaltyInterestSold
      contextRef="ib863873d99264541a97e948ccd5ae02f_D20190101-20190101"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjEvZnJhZzphZmY3NTUyOTk0NzM0MTE0OWQ3NzgxZWZhODU4ZjUyNS90ZXh0cmVnaW9uOmFmZjc1NTI5OTQ3MzQxMTQ5ZDc3ODFlZmE4NThmNTI1Xzg4OQ_a8adfc7b-514c-405b-83f1-597f32093260"
      unitRef="usd">20000000</abus:GrossProceedsFromRoyaltyInterestSold>
    <abus:RoyaltyInterestSoldMaximumRoyaltiesForBuyer
      contextRef="i93c0f2967c8b4a1d8eeebec58ea29610_D20190702-20190702"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjEvZnJhZzphZmY3NTUyOTk0NzM0MTE0OWQ3NzgxZWZhODU4ZjUyNS90ZXh0cmVnaW9uOmFmZjc1NTI5OTQ3MzQxMTQ5ZDc3ODFlZmE4NThmNTI1Xzk4OQ_b6f262ef-e05c-4af9-8e9c-f99be7003ca7"
      unitRef="usd">30000000</abus:RoyaltyInterestSoldMaximumRoyaltiesForBuyer>
    <abus:RoyaltyGuaranteesCommitmentsPercentage
      contextRef="i93c0f2967c8b4a1d8eeebec58ea29610_D20190702-20190702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjEvZnJhZzphZmY3NTUyOTk0NzM0MTE0OWQ3NzgxZWZhODU4ZjUyNS90ZXh0cmVnaW9uOmFmZjc1NTI5OTQ3MzQxMTQ5ZDc3ODFlZmE4NThmNTI1XzEwMjE_0939b4e2-0d5d-443c-8746-413233aefd68"
      unitRef="number">1</abus:RoyaltyGuaranteesCommitmentsPercentage>
    <abus:RoyaltyPayable
      contextRef="i68f353ed6e70469d81fb7c0d6cfa9b4c_I20190702"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjEvZnJhZzphZmY3NTUyOTk0NzM0MTE0OWQ3NzgxZWZhODU4ZjUyNS90ZXh0cmVnaW9uOmFmZjc1NTI5OTQ3MzQxMTQ5ZDc3ODFlZmE4NThmNTI1XzExNjM_0b3eeb24-9f92-46b4-88da-e12126ea28ea"
      unitRef="usd">30000000</abus:RoyaltyPayable>
    <abus:NonCashRoyaltyRevenueRelatedToSaleOfFutureRoyalties
      contextRef="iddd1b293f81b44678477159655ef38cc_D20190702-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjEvZnJhZzphZmY3NTUyOTk0NzM0MTE0OWQ3NzgxZWZhODU4ZjUyNS90ZXh0cmVnaW9uOmFmZjc1NTI5OTQ3MzQxMTQ5ZDc3ODFlZmE4NThmNTI1XzEwOTk1MTE2MzE0MTc_e93f2003-19f5-4394-bd87-22d5e3b22575"
      unitRef="usd">11200000</abus:NonCashRoyaltyRevenueRelatedToSaleOfFutureRoyalties>
    <abus:RoyaltyPayable
      contextRef="i68f353ed6e70469d81fb7c0d6cfa9b4c_I20190702"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjEvZnJhZzphZmY3NTUyOTk0NzM0MTE0OWQ3NzgxZWZhODU4ZjUyNS90ZXh0cmVnaW9uOmFmZjc1NTI5OTQ3MzQxMTQ5ZDc3ODFlZmE4NThmNTI1XzEzMTA_20bbb25a-0248-46de-b296-2b35f13cba5f"
      unitRef="usd">30000000</abus:RoyaltyPayable>
    <abus:TransactionCostsRelatedToSaleOfFutureRoyalties
      contextRef="i93c0f2967c8b4a1d8eeebec58ea29610_D20190702-20190702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjEvZnJhZzphZmY3NTUyOTk0NzM0MTE0OWQ3NzgxZWZhODU4ZjUyNS90ZXh0cmVnaW9uOmFmZjc1NTI5OTQ3MzQxMTQ5ZDc3ODFlZmE4NThmNTI1XzE1MDc_102a1def-4ce3-4c9f-892e-ef89396c857e"
      unitRef="usd">1500000</abus:TransactionCostsRelatedToSaleOfFutureRoyalties>
    <abus:EffectiveAnnualInterestRateOfRoyaltyLiability
      contextRef="ia1e916b5d10a4b98a1374fb20cd3ca64_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjEvZnJhZzphZmY3NTUyOTk0NzM0MTE0OWQ3NzgxZWZhODU4ZjUyNS90ZXh0cmVnaW9uOmFmZjc1NTI5OTQ3MzQxMTQ5ZDc3ODFlZmE4NThmNTI1XzE3MjY_56ab1409-d2c7-47dc-8c81-662ce7a3efda"
      unitRef="number">0.12</abus:EffectiveAnnualInterestRateOfRoyaltyLiability>
    <abus:NonCashRoyaltyRevenueRelatedToSaleOfFutureRoyalties
      contextRef="iddd1b293f81b44678477159655ef38cc_D20190702-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjEvZnJhZzphZmY3NTUyOTk0NzM0MTE0OWQ3NzgxZWZhODU4ZjUyNS90ZXh0cmVnaW9uOmFmZjc1NTI5OTQ3MzQxMTQ5ZDc3ODFlZmE4NThmNTI1XzI0NzA_04df43ae-68a0-4975-b21a-91b553ea71c3"
      unitRef="usd">11200000</abus:NonCashRoyaltyRevenueRelatedToSaleOfFutureRoyalties>
    <abus:NonCashRoyaltyRevenueRelatedToSaleOfFutureRoyalties
      contextRef="ia1e916b5d10a4b98a1374fb20cd3ca64_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjEvZnJhZzphZmY3NTUyOTk0NzM0MTE0OWQ3NzgxZWZhODU4ZjUyNS90ZXh0cmVnaW9uOmFmZjc1NTI5OTQ3MzQxMTQ5ZDc3ODFlZmE4NThmNTI1XzI3NzQ_b2f70e32-abf4-4792-bd54-3113fc00b606"
      unitRef="usd">6100000</abus:NonCashRoyaltyRevenueRelatedToSaleOfFutureRoyalties>
    <abus:LiabilityFromSaleOfFutureRoyaltiesNonCashExpense
      contextRef="ia1e916b5d10a4b98a1374fb20cd3ca64_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjEvZnJhZzphZmY3NTUyOTk0NzM0MTE0OWQ3NzgxZWZhODU4ZjUyNS90ZXh0cmVnaW9uOmFmZjc1NTI5OTQ3MzQxMTQ5ZDc3ODFlZmE4NThmNTI1XzI3ODE_6c657828-42b3-4cda-953b-35c27f8519a6"
      unitRef="usd">2900000</abus:LiabilityFromSaleOfFutureRoyaltiesNonCashExpense>
    <abus:NonCashRoyaltyRevenueRelatedToSaleOfFutureRoyalties
      contextRef="ia6251adcb69949c296557f5e15b9ff0f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjEvZnJhZzphZmY3NTUyOTk0NzM0MTE0OWQ3NzgxZWZhODU4ZjUyNS90ZXh0cmVnaW9uOmFmZjc1NTI5OTQ3MzQxMTQ5ZDc3ODFlZmE4NThmNTI1XzI5MTI_1d9282e4-d5f1-4449-b4f3-d586f404a771"
      unitRef="usd">3400000</abus:NonCashRoyaltyRevenueRelatedToSaleOfFutureRoyalties>
    <abus:LiabilityFromSaleOfFutureRoyaltiesNonCashExpense
      contextRef="ia6251adcb69949c296557f5e15b9ff0f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjEvZnJhZzphZmY3NTUyOTk0NzM0MTE0OWQ3NzgxZWZhODU4ZjUyNS90ZXh0cmVnaW9uOmFmZjc1NTI5OTQ3MzQxMTQ5ZDc3ODFlZmE4NThmNTI1XzI5NTY_bd31a1b0-2ff4-446f-9281-8c720ae53878"
      unitRef="usd">4000000</abus:LiabilityFromSaleOfFutureRoyaltiesNonCashExpense>
    <abus:LiabilitiesRelatedToSaleOfFutureRoyaltiesRollForwardTableTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjEvZnJhZzphZmY3NTUyOTk0NzM0MTE0OWQ3NzgxZWZhODU4ZjUyNS90ZXh0cmVnaW9uOmFmZjc1NTI5OTQ3MzQxMTQ5ZDc3ODFlZmE4NThmNTI1XzM0NjA_ad2341b3-d503-4140-8ce8-990f871b081e">&lt;div style="text-align:justify"&gt;&lt;span style="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 the years ended December&#160;31, 2021 and December 31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Twelve Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net liability related to sale of future royalties - beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash royalty revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net liability related to sale of future royalties - ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</abus:LiabilitiesRelatedToSaleOfFutureRoyaltiesRollForwardTableTextBlock>
    <abus:LiabilityRelatedToSaleOfFutureRoyaltiesNoncurrent
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjEvZnJhZzphZmY3NTUyOTk0NzM0MTE0OWQ3NzgxZWZhODU4ZjUyNS90YWJsZTo4MzUzMWFlNDEyNWU0OTJkOGNlY2JlNzlkNjExNmY5Ni90YWJsZXJhbmdlOjgzNTMxYWU0MTI1ZTQ5MmQ4Y2VjYmU3OWQ2MTE2Zjk2XzMtMS0xLTEtMTQ1ODM_aa1829a9-d3c3-4c47-8c47-8736203cc158"
      unitRef="usd">19554000</abus:LiabilityRelatedToSaleOfFutureRoyaltiesNoncurrent>
    <abus:LiabilityRelatedToSaleOfFutureRoyaltiesNoncurrent
      contextRef="ifd101b78397046a5af56e2d1f7dfa0c2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjEvZnJhZzphZmY3NTUyOTk0NzM0MTE0OWQ3NzgxZWZhODU4ZjUyNS90YWJsZTo4MzUzMWFlNDEyNWU0OTJkOGNlY2JlNzlkNjExNmY5Ni90YWJsZXJhbmdlOjgzNTMxYWU0MTI1ZTQ5MmQ4Y2VjYmU3OWQ2MTE2Zjk2XzMtMy0xLTEtMTQ1ODM_1446e439-8240-4158-9454-b0a383b623f4"
      unitRef="usd">18992000</abus:LiabilityRelatedToSaleOfFutureRoyaltiesNoncurrent>
    <abus:LiabilityFromSaleOfFutureRoyaltiesNonCashRoyaltyIncome
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjEvZnJhZzphZmY3NTUyOTk0NzM0MTE0OWQ3NzgxZWZhODU4ZjUyNS90YWJsZTo4MzUzMWFlNDEyNWU0OTJkOGNlY2JlNzlkNjExNmY5Ni90YWJsZXJhbmdlOjgzNTMxYWU0MTI1ZTQ5MmQ4Y2VjYmU3OWQ2MTE2Zjk2XzYtMS0xLTEtMTQ1ODM_3e94bf9d-5a94-4adc-be63-f603cda2cdcc"
      unitRef="usd">6108000</abus:LiabilityFromSaleOfFutureRoyaltiesNonCashRoyaltyIncome>
    <abus:LiabilityFromSaleOfFutureRoyaltiesNonCashRoyaltyIncome
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjEvZnJhZzphZmY3NTUyOTk0NzM0MTE0OWQ3NzgxZWZhODU4ZjUyNS90YWJsZTo4MzUzMWFlNDEyNWU0OTJkOGNlY2JlNzlkNjExNmY5Ni90YWJsZXJhbmdlOjgzNTMxYWU0MTI1ZTQ5MmQ4Y2VjYmU3OWQ2MTE2Zjk2XzYtMy0xLTEtMTQ1ODM_1fd8917e-3e91-4a72-9e52-cf71a3d8b2d4"
      unitRef="usd">3395000</abus:LiabilityFromSaleOfFutureRoyaltiesNonCashRoyaltyIncome>
    <abus:LiabilityFromSaleOfFutureRoyaltiesNonCashExpense
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjEvZnJhZzphZmY3NTUyOTk0NzM0MTE0OWQ3NzgxZWZhODU4ZjUyNS90YWJsZTo4MzUzMWFlNDEyNWU0OTJkOGNlY2JlNzlkNjExNmY5Ni90YWJsZXJhbmdlOjgzNTMxYWU0MTI1ZTQ5MmQ4Y2VjYmU3OWQ2MTE2Zjk2XzctMS0xLTEtMTQ1ODM_63dbce8b-de92-4302-b224-4505ec0d9e2e"
      unitRef="usd">2850000</abus:LiabilityFromSaleOfFutureRoyaltiesNonCashExpense>
    <abus:LiabilityFromSaleOfFutureRoyaltiesNonCashExpense
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjEvZnJhZzphZmY3NTUyOTk0NzM0MTE0OWQ3NzgxZWZhODU4ZjUyNS90YWJsZTo4MzUzMWFlNDEyNWU0OTJkOGNlY2JlNzlkNjExNmY5Ni90YWJsZXJhbmdlOjgzNTMxYWU0MTI1ZTQ5MmQ4Y2VjYmU3OWQ2MTE2Zjk2XzctMy0xLTEtMTQ1ODM_7e9ca507-68d2-4f2c-be40-2935ae8eae1b"
      unitRef="usd">3957000</abus:LiabilityFromSaleOfFutureRoyaltiesNonCashExpense>
    <abus:LiabilityRelatedToSaleOfFutureRoyaltiesNoncurrent
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjEvZnJhZzphZmY3NTUyOTk0NzM0MTE0OWQ3NzgxZWZhODU4ZjUyNS90YWJsZTo4MzUzMWFlNDEyNWU0OTJkOGNlY2JlNzlkNjExNmY5Ni90YWJsZXJhbmdlOjgzNTMxYWU0MTI1ZTQ5MmQ4Y2VjYmU3OWQ2MTE2Zjk2XzgtMS0xLTEtMTQ1ODM_7f797638-cb06-4d57-9653-b5746b75c55e"
      unitRef="usd">16296000</abus:LiabilityRelatedToSaleOfFutureRoyaltiesNoncurrent>
    <abus:LiabilityRelatedToSaleOfFutureRoyaltiesNoncurrent
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjEvZnJhZzphZmY3NTUyOTk0NzM0MTE0OWQ3NzgxZWZhODU4ZjUyNS90YWJsZTo4MzUzMWFlNDEyNWU0OTJkOGNlY2JlNzlkNjExNmY5Ni90YWJsZXJhbmdlOjgzNTMxYWU0MTI1ZTQ5MmQ4Y2VjYmU3OWQ2MTE2Zjk2XzgtMy0xLTEtMTQ1ODM_da33af0d-1d43-4325-adb4-93402875b361"
      unitRef="usd">19554000</abus:LiabilityRelatedToSaleOfFutureRoyaltiesNoncurrent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjQvZnJhZzpiMjg3OTk2YWI2OTk0ODgyYjFjMzBmOWU2MDJiNDJlYS90ZXh0cmVnaW9uOmIyODc5OTZhYjY5OTQ4ODJiMWMzMGY5ZTYwMmI0MmVhXzQzMTU_31e5e2de-f03e-4e5e-b677-d8cbb5746bb2">Contingencies and commitments&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;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="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 for Marqibo, a chemotherapy product sold by Acrotech Biopharma LLC (&#x201c;Acrotech&#x201d;). For the years ended December&#160;31, 2021 and 2020, the Company earned royalties on Marqibo sales in the amount of $0.2 million in each period. The resulting royalties payable by the Company to TPC were not material in either period.&#160;The cumulative amount paid or accrued up to December&#160;31, 2021 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="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&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 the Company that was subsequently assigned to UBC. These inventions are licensed to the Company by UBC under a license agreement, initially entered into in 1998 and as amended in 2001, 2006 and 2007. The Company has granted sublicenses under the UBC license to certain third parties, including Alnylam.  In November 2014, UBC filed a demand for arbitration against the Company which alleged entitlement to unpaid royalties.  In August 2019, the arbitrator issued its decision for the second phase of the arbitration, awarding UBC $5.9 million, which included interest of approximately $2.6 million.  The Company paid the $5.9 million award to UBC in September 2019 and paid an additional $0.2 million for costs and attorneys&#x2019; fees in March 2021, and this matter is now fully resolved. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On December 18, 2020, UBC delivered to the Company a notice of arbitration alleging that under the cross license between UBC and Arbutus, it is due royalties of $2.0 million plus interest arising from the Company&#x2019;s sale to OMERS of part of its royalty interest on future global net sales of ONPATTRO, currently being sold by Alnylam.  Oral hearings for this matter are currently scheduled to begin on April 25, 2022. The Company does not believe that any royalties are due to UBC and the Company intends to vigorously contest UBC&#x2019;s allegation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Purchase Agreement with Enantigen &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2014, Arbutus Inc., the Company&#x2019;s wholly-owned subsidiary, acquired all of the outstanding shares of Enantigen Therapeutics, Inc. (&#x201c;Enantigen&#x201d;) pursuant to a stock purchase agreement. The amount paid to Enantigen&#x2019;s selling shareholders could be up to an additional $102.5 million in sales performance milestones in connection with the sale of the first commercialized product by Arbutus 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&#x2019; milestone payment obligations. Certain other development milestones related to the acquisition were tied to programs which are no longer under development by Arbutus, and therefore the contingency related to those development milestones is 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contingent consideration is a financial liability and is measured at its fair value at each reporting period, with any changes in fair value from the previous reporting period recorded in the statement of operations and comprehensive loss (note 3). &lt;/span&gt;&lt;/div&gt;The fair value of the contingent consideration was $5.3 million as of December&#160;31, 2021.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <abus:PercentOfCostsFundedByTPC
      contextRef="i66bb2b7710ed4110b6ea07096d3ecc91_D19991112-20040331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjQvZnJhZzpiMjg3OTk2YWI2OTk0ODgyYjFjMzBmOWU2MDJiNDJlYS90ZXh0cmVnaW9uOmIyODc5OTZhYjY5OTQ4ODJiMWMzMGY5ZTYwMmI0MmVhXzI4MA_7522a56a-c597-4e43-85b1-0f2e8f41f2da"
      unitRef="number">0.27</abus:PercentOfCostsFundedByTPC>
    <abus:MaximumContributionForProduct
      contextRef="i66bb2b7710ed4110b6ea07096d3ecc91_D19991112-20040331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjQvZnJhZzpiMjg3OTk2YWI2OTk0ODgyYjFjMzBmOWU2MDJiNDJlYS90ZXh0cmVnaW9uOmIyODc5OTZhYjY5OTQ4ODJiMWMzMGY5ZTYwMmI0MmVhXzQ1Mg_1fb20ace-ef2c-44a1-9a44-6a3b7f2b7899"
      unitRef="usd">7200000</abus:MaximumContributionForProduct>
    <abus:MaximumContributionForProduct
      contextRef="i66bb2b7710ed4110b6ea07096d3ecc91_D19991112-20040331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjQvZnJhZzpiMjg3OTk2YWI2OTk0ODgyYjFjMzBmOWU2MDJiNDJlYS90ZXh0cmVnaW9uOmIyODc5OTZhYjY5OTQ4ODJiMWMzMGY5ZTYwMmI0MmVhXzQ1Ng_342b5b3c-0316-4bc1-b451-e56d66a1d66d"
      unitRef="cad">9300000</abus:MaximumContributionForProduct>
    <abus:CumulativeContributionforProduct
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjQvZnJhZzpiMjg3OTk2YWI2OTk0ODgyYjFjMzBmOWU2MDJiNDJlYS90ZXh0cmVnaW9uOmIyODc5OTZhYjY5OTQ4ODJiMWMzMGY5ZTYwMmI0MmVhXzUxMg_ad23a04a-c15c-42c6-8970-ed266d904a5e"
      unitRef="usd">2700000</abus:CumulativeContributionforProduct>
    <abus:CumulativeContributionforProduct
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjQvZnJhZzpiMjg3OTk2YWI2OTk0ODgyYjFjMzBmOWU2MDJiNDJlYS90ZXh0cmVnaW9uOmIyODc5OTZhYjY5OTQ4ODJiMWMzMGY5ZTYwMmI0MmVhXzUxNg_b39fdd51-c76c-45b9-b3e4-12c57e0b26a9"
      unitRef="cad">3700000</abus:CumulativeContributionforProduct>
    <abus:RoyaltyGuaranteesCommitmentsPercentage
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjQvZnJhZzpiMjg3OTk2YWI2OTk0ODgyYjFjMzBmOWU2MDJiNDJlYS90ZXh0cmVnaW9uOmIyODc5OTZhYjY5OTQ4ODJiMWMzMGY5ZTYwMmI0MmVhXzEwNTU_665390ba-ba5f-47ce-9a1a-cba68cb2505b"
      unitRef="number">0.025</abus:RoyaltyGuaranteesCommitmentsPercentage>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i230724ffc9574a14804a8b8b63f5d8bb_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjQvZnJhZzpiMjg3OTk2YWI2OTk0ODgyYjFjMzBmOWU2MDJiNDJlYS90ZXh0cmVnaW9uOmIyODc5OTZhYjY5OTQ4ODJiMWMzMGY5ZTYwMmI0MmVhXzEyOTY_535e5428-43e9-4f21-9a0b-60a3bf6d4e15"
      unitRef="usd">200000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i748ca4af34064dce8eae539295a1a70c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjQvZnJhZzpiMjg3OTk2YWI2OTk0ODgyYjFjMzBmOWU2MDJiNDJlYS90ZXh0cmVnaW9uOmIyODc5OTZhYjY5OTQ4ODJiMWMzMGY5ZTYwMmI0MmVhXzEyOTY_8641714a-1e7d-4534-862a-6e12d4b8a13c"
      unitRef="usd">200000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <abus:RoyaltiesPaidOrAccrued
      contextRef="i230724ffc9574a14804a8b8b63f5d8bb_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjQvZnJhZzpiMjg3OTk2YWI2OTk0ODgyYjFjMzBmOWU2MDJiNDJlYS90ZXh0cmVnaW9uOmIyODc5OTZhYjY5OTQ4ODJiMWMzMGY5ZTYwMmI0MmVhXzE0NjY_62a08322-7788-48b5-8d01-ff12ef0be4f9"
      unitRef="usd">100000</abus:RoyaltiesPaidOrAccrued>
    <us-gaap:ContractualObligation
      contextRef="ie623e1658f0e45a1a5b835dec62a2ac9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjQvZnJhZzpiMjg3OTk2YWI2OTk0ODgyYjFjMzBmOWU2MDJiNDJlYS90ZXh0cmVnaW9uOmIyODc5OTZhYjY5OTQ4ODJiMWMzMGY5ZTYwMmI0MmVhXzE1MjI_4da48b7d-64fe-4326-8403-466872636883"
      unitRef="usd">2700000</us-gaap:ContractualObligation>
    <us-gaap:ContractualObligation
      contextRef="ie623e1658f0e45a1a5b835dec62a2ac9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjQvZnJhZzpiMjg3OTk2YWI2OTk0ODgyYjFjMzBmOWU2MDJiNDJlYS90ZXh0cmVnaW9uOmIyODc5OTZhYjY5OTQ4ODJiMWMzMGY5ZTYwMmI0MmVhXzE1MjY_9bdecbd7-f7dc-4dc3-9221-3042e94dc422"
      unitRef="cad">3700000</us-gaap:ContractualObligation>
    <us-gaap:PaymentsForLegalSettlements
      contextRef="i2462021e2a454d918e14b09dfe01c95c_D20190820-20190820"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjQvZnJhZzpiMjg3OTk2YWI2OTk0ODgyYjFjMzBmOWU2MDJiNDJlYS90ZXh0cmVnaW9uOmIyODc5OTZhYjY5OTQ4ODJiMWMzMGY5ZTYwMmI0MmVhXzIyNjk_8f740064-043c-4095-a9fa-2532199721a2"
      unitRef="usd">5900000</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:LitigationSettlementInterest
      contextRef="i2462021e2a454d918e14b09dfe01c95c_D20190820-20190820"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjQvZnJhZzpiMjg3OTk2YWI2OTk0ODgyYjFjMzBmOWU2MDJiNDJlYS90ZXh0cmVnaW9uOmIyODc5OTZhYjY5OTQ4ODJiMWMzMGY5ZTYwMmI0MmVhXzIzMTQ_712009aa-14c1-4f2f-95e7-70688b874ed8"
      unitRef="usd">2600000</us-gaap:LitigationSettlementInterest>
    <us-gaap:PaymentsForLegalSettlements
      contextRef="ie20ff687d28049609211aa1fc8f48945_D20190901-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjQvZnJhZzpiMjg3OTk2YWI2OTk0ODgyYjFjMzBmOWU2MDJiNDJlYS90ZXh0cmVnaW9uOmIyODc5OTZhYjY5OTQ4ODJiMWMzMGY5ZTYwMmI0MmVhXzIzMzk_30e79ae0-bc7a-4443-b956-022f2c31f795"
      unitRef="usd">5900000</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:LegalFees
      contextRef="ifc1c289f7b72406fa868b3d5dd5d3f4e_D20210301-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjQvZnJhZzpiMjg3OTk2YWI2OTk0ODgyYjFjMzBmOWU2MDJiNDJlYS90ZXh0cmVnaW9uOmIyODc5OTZhYjY5OTQ4ODJiMWMzMGY5ZTYwMmI0MmVhXzI0NTg_54260db1-a3e1-440b-bcc2-b145aba9e1be"
      unitRef="usd">200000</us-gaap:LegalFees>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="i8193efe61fc54c4190b0f00ad977c370_D20201218-20201218"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjQvZnJhZzpiMjg3OTk2YWI2OTk0ODgyYjFjMzBmOWU2MDJiNDJlYS90ZXh0cmVnaW9uOmIyODc5OTZhYjY5OTQ4ODJiMWMzMGY5ZTYwMmI0MmVhXzI3NTk_e3f1337b-d1c7-4843-8e82-9497e7f1e57a"
      unitRef="usd">2000000</us-gaap:LossContingencyDamagesSoughtValue>
    <abus:LicenseAgreementMaximumDevelopmentAndRegulatoryMilestonePaymentsPerLicense
      contextRef="ibc03e0e9ec1c45a4938d1f402c5560e0_I20141031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjQvZnJhZzpiMjg3OTk2YWI2OTk0ODgyYjFjMzBmOWU2MDJiNDJlYS90ZXh0cmVnaW9uOmIyODc5OTZhYjY5OTQ4ODJiMWMzMGY5ZTYwMmI0MmVhXzMzNjA_77223296-94d6-4775-b303-1635cfa95481"
      unitRef="usd">102500000</abus:LicenseAgreementMaximumDevelopmentAndRegulatoryMilestonePaymentsPerLicense>
    <abus:LicenseAgreementMaximumDevelopmentAndRegulatoryMilestonePaymentsPerRoyalty
      contextRef="ibc03e0e9ec1c45a4938d1f402c5560e0_I20141031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjQvZnJhZzpiMjg3OTk2YWI2OTk0ODgyYjFjMzBmOWU2MDJiNDJlYS90ZXh0cmVnaW9uOmIyODc5OTZhYjY5OTQ4ODJiMWMzMGY5ZTYwMmI0MmVhXzM3MDQ_ebee7e1c-92e6-4c3e-b709-1a85c0668c5b"
      unitRef="usd">1000000</abus:LicenseAgreementMaximumDevelopmentAndRegulatoryMilestonePaymentsPerRoyalty>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="icef452cfc7d44180b9201fc349732c72_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjQvZnJhZzpiMjg3OTk2YWI2OTk0ODgyYjFjMzBmOWU2MDJiNDJlYS90ZXh0cmVnaW9uOmIyODc5OTZhYjY5OTQ4ODJiMWMzMGY5ZTYwMmI0MmVhXzM5OTU_218ddabf-01aa-40da-bbad-3a33a19e6b27"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i2a650c5d3d414bb8a1471ac48095ad17_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjQvZnJhZzpiMjg3OTk2YWI2OTk0ODgyYjFjMzBmOWU2MDJiNDJlYS90ZXh0cmVnaW9uOmIyODc5OTZhYjY5OTQ4ODJiMWMzMGY5ZTYwMmI0MmVhXzQzMDE_536bacf1-8a58-477f-9114-c59694b1229a"
      unitRef="usd">5300000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:CollaborativeArrangementDisclosureTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5XzUxNzg_a680ab34-960f-4022-95ae-328fb91673ec">Collaborations and royalty entitlements &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Collaborations&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Qilu Pharmaceuticals Co, Ltd.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In December 2021, the Company entered into a technology transfer and exclusive licensing agreement (the &#x201c;License Agreement&#x201d;) with Qilu, pursuant to which the Company granted Qilu an exclusive (except as to certain retained rights), sublicensable, royalty-bearing license, under certain intellectual property owned by the Company, to develop, manufacture and commercialize AB-729, including pharmaceutical products that include AB-729, for the treatment or prevention of hepatitis B in China, Hong Kong, Macau and Taiwan (the &#x201c;Territory&#x201d;). &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In partial consideration for the rights granted by the Company, Qilu paid the Company a one-time upfront cash payment of $40.0 million on January 5, 2022 and agreed to pay the Company milestone payments totaling up to $245&#160;million, net of withholding taxes, upon the achievement of certain technology transfer, development, regulatory and commercialization milestones.  Qilu also agreed to pay the Company double digit royalties into the low twenties percent based upon annual net sales of AB-729 in the Territory. The royalties are payable on a product-by-product and region-by-region basis, subject to certain limitations.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Qilu is responsible for all costs related to developing, obtaining regulatory approval for, and commercializing AB-729 for the treatment or prevention of hepatitis B in the Territory. Qilu is required to use commercially reasonable efforts to develop, seek regulatory approval for, and commercialize at least one AB-729 product candidate in the Territory. A joint development committee will be established between the Company and Qilu to coordinate and review the development, manufacturing and commercialization plans. Both parties also agreed to negotiate in good faith the terms and conditions of a supply agreement and related quality agreement pursuant to which the Company will manufacture or have manufactured and supply Qilu with all quantities of AB-729 necessary for Qilu to develop and commercialize in the Territory until the Company has completed manufacturing technology transfer to Qilu and approval of a product manufactured by Qilu, or its designated contract manufacturing organization, by the National Medical Products Administration in China for AB-729.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Concurrent with the execution of the license agreement, the Company entered into a Share Purchase Agreement (the &#x201c;Share Purchase Agreement&#x201d;) with Anchor Life Limited, a company established pursuant to the applicable laws and regulations of Hong Kong and an affiliate of Qilu (the &#x201c;Investor&#x201d;), pursuant to which the Investor purchased 3,579,952 of the Company&#x2019;s common shares, without par value (the &#x201c;Common Shares&#x201d;), at a purchase price of USD $4.19 per share, which was a 15% premium on the thirty-day average closing price of the Common Shares as of the close of trading on December 10, 2021 (the &#x201c;Share Transaction&#x201d;). The Company received $15.0&#160;million of gross proceeds from the Share Transaction on January 6, 2022. The Common Shares sold to the Investor in the Share Transaction represented approximately 2.5% of the Common Shares outstanding immediately prior to the execution of the Share Purchase Agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The License Agreement falls under the scope of ASC Topic 808, Collaborative Arrangements, (&#x201c;ASC 808&#x201d;) as both parties are active participants in the arrangement that are exposed to significant risks and rewards. While this arrangement is in the scope of ASC 808, the Company analogizes to ASC 606 for some aspects of this arrangement, including for the delivery of a good or service (i.e., a unit of account). Revenue recognized by analogizing to ASC 606 will be recorded as revenue from collaborations and licenses on the consolidated statements of operations as the Company satisfies its performance obligations under the License Agreement which is expected to begin in 2022.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assembly Biosciences, 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the Company entered into a clinical collaboration agreement with Assembly Biosciences, Inc. (&#x201c;Assembly&#x201d;) to evaluate AB-729 in combination with Assembly&#x2019;s lead HBV core inhibitor (capsid inhibitor) candidate vebicorvir (&#x201c;VBR&#x201d;) and standard-of-care NA therapy for the treatment of subjects with HBV infection. The Company and Assembly will share in the costs of the collaboration. The Company incurred $2.6 million and $0.2&#160;million of costs related to the collaboration during the years ended December&#160;31, 2021 and 2020, respectively and reflected those costs in research and development in the statements of operations and comprehensive loss.  Except to the extent necessary to carry out Assembly&#x2019;s responsibilities with respect to the collaboration trial, the Company has not provided any license grant to Assembly for use of  AB-729.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Vaccitech plc&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2021, the Company entered into a clinical collaboration agreement with Vaccitech plc (&#x201c;Vaccitech&#x201d;) to evaluate AB-729 followed by Vaccitech&#x2019;s VTP-300, a proprietary T cell stimulating therapeutic vaccine, in NrtI-suppressed patients with cHBV. The Company is responsible for managing this Phase 2a proof-of-concept clinical trial, subject to oversight by a joint development committee comprised of representatives from the Company and Vaccitech. The Company and Vaccitech retain full rights to their respective product candidates and will split all costs associated with the clinical trial.  The Company incurred $0.5&#160;million of costs related to the collaboration, net of Vaccitech&#x2019;s 50% share, during the year ended December&#160;31, 2021 and reflected those net costs in research and development in the statements of operations and comprehensive loss.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Antios 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2021, the Company entered into a clinical collaboration agreement with Antios Therapeutics, Inc. (&#x201c;Antios&#x201d;) to evaluate a triple combination of AB-729, Antios&#x2019; proprietary active site polymerase inhibitor nucleotide (ASPIN), ATI-2173, and Viread (tenofovir disoproxil fumarate), a nucleos(t)ide reverse transcriptase inhibitor which is currently approved by the FDA, for the treatment of patients with cHBV. Antios is responsible for the costs of adding a single cohort to its clinical trial. The Company is responsible for the manufacture and supply of AB-729, the cost of which is not material.  &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;X-Chem, Inc. and Proteros biostructures GmbH&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2021, the Company entered into a discovery research and license agreement with X-Chem, Inc. (&#x201c;X-Chem&#x201d;) and Proteros biostructures GmbH (&#x201c;Proteros&#x201d;) to focus on the discovery of novel inhibitors targeting the SARS-CoV-2 nsp5 main protease (M&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;pro&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;). The agreement is designed to accelerate the development of pan-coronavirus agents to treat COVID-19 and potential future coronavirus outbreaks. This collaboration brought together the Company&#x2019;s expertise in the discovery and development of antiviral agents with X-Chem&#x2019;s industry leading DNA-encoded library (DEL) technology and Proteros&#x2019; protein sciences, biophysics and structural biology capabilities and provides important synergies to potentially identify safe and effective therapies against coronaviruses including SARS-CoV-2. The collaboration allows for the rapid screening of one of the largest small molecule libraries against M&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;pro&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (an essential protein required for the virus to replicate itself) and the use of state-of-the-art structure guided methods to rapidly optimize M&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;pro&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; inhibitors, which the Company could potentially progress to clinical candidates. The agreement provides for payments by the Company to X-Chem and Proteros upon satisfaction of certain development, regulatory and commercial milestones, as well as royalties on sales. Through this collaboration, the Company has identified and obtained a worldwide exclusive license to several molecules that inhibit M&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;pro&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, a validated target for the treatment of COVID-19 and potential future coronavirus outbreaks.  The Company incurred $1.9 million of costs related to the collaboration during the year ended December&#160;31, 2021 and reflected those costs in research and development in the statements of operations and comprehensive loss. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Royalty Entitlements&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&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="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In 2012, the Company entered into a license agreement with Alnylam Pharmaceuticals, Inc. (&#x201c;Alnylam&#x201d;) that entitles Alnylam to develop and commercialize products with the Company&#x2019;s LNP technology. Alnylam&#x2019;s ONPATTRO, which represents the first approved application of the Company&#x2019;s LNP technology, was launched by Alnylam in 2018. Under the terms of this license agreement, the Company is entitled to tiered royalty payments on global net sales of ONPATTRO ranging from 1.00% - 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&#160;million in royalties, at which point 100% of this royalty entitlement on future global net sales of ONPATTRO will revert back to the Company. OMERS has assumed the risk of collecting up to $30.0 million of future royalty payments from Alnylam and the Company is not obligated to reimburse OMERS if they fail to collect any such future royalties. If this royalty entitlement reverts to the Company, it has the potential to provide an active royalty stream or to be otherwise monetized again in full or in part.  From the inception of the royalty sale through December 31, 2021, an aggregate of $11.2 million of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;royalties have been earned by OMERS. See note 9 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="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, lower royalty interest on global net sales of ONPATTRO originating from a settlement agreement and subsequent license agreement with Acuitas.  This royalty entitlement from Acuitas has been retained by the Company 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Gritstone Oncology, 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 16, 2017, the Company entered into a license agreement with Gritstone that granted them worldwide access to its portfolio of proprietary and clinically validated LNP technology and associated intellectual property to deliver Gritstone&#x2019;s self-replicating, non-mRNA, RNA-based neoantigen immunotherapy products. Gritstone paid the Company an upfront payment, and will make payments for achievement of development, regulatory, and commercial milestones and royalties. As a result of the Company&#x2019;s agreement with Genevant (see note 5 for details), from April 11, 2018 going forward, Genevant is entitled to 50% of the revenues earned by the Company from Gritstone. The Company is the agent in this arrangement and records revenue on a net basis.  Milestone payments that are not within the control of the Company or the licensee, such as those that require regulatory approvals, are not considered probable of being achieved until those approvals are received. The Company did not receive any payments from Gritstone during the years ended December 31, 2021 or 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Acrotech Biopharma LLC  &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2006, the Company signed a number of agreements with Talon Therapeutics, Inc. (&#x201c;Talon,&#x201d; formerly Hana Biosciences, Inc.) that granted Talon worldwide licenses to certain of its LNP technology (the &#x201c;Talon License Agreement&#x201d;) for three of Talon&#x2019;s chemotherapy products, Marqibo&#xae;, Alocrest &#x2122; (Optisomal Vinorelbine) and Brakiva &#x2122; (Optisomal Topotecan).   &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2012, Talon received approval for Marqibo from the FDA for the treatment of adult patients with Philadelphia chromosome negative acute lymphoblastic leukemia in second or greater relapse or whose disease has progressed following two or more anti-leukemia therapies. Marqibo is a liposomal formulation of the chemotherapy drug, vincristine. In 2012, the Company received a milestone payment of $1.0 million based on the FDA&#x2019;s approval of Marqibo and receives royalty payments based on Marqibo&#x2019;s commercial sales. There are no further milestones related to Marqibo but the Company is eligible to receive total milestone payments of up to $18.0 million on Alocrest and Brakiva.  Talon was acquired by Spectrum Pharmaceuticals, Inc. in July 2013, who subsequently sold the license of Marqibo to Acrotech in January 2019. The acquisitions and license sale did not affect the terms of the license between Talon and the Company. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues from the Company&#x2019;s royalty entitlements are summarized in the following table: &lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenue from collaborations and licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acuitas Therapeutics, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acrotech Biopharma, LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-cash royalty revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Alnylam Pharmaceuticals, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CollaborativeArrangementDisclosureTextBlock>
    <us-gaap:ProceedsFromCollaborators
      contextRef="ib4faf14bd562471ca5c65b70a2f66954_D20220105-20220105"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5XzE2NDkyNjc0NjM1NjE_6232324a-f65a-47e5-9ccb-d5c3ca1436b8"
      unitRef="usd">40000000</us-gaap:ProceedsFromCollaborators>
    <abus:LicenseAgreementMilestonePaymentMaximum
      contextRef="i56a12a83375d4add80c376e71690ecbd_I20211213"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5XzEwOTk1MTE2NDk2MDM_133f407e-c59e-4a56-b6e7-2e4e1ea0372f"
      unitRef="usd">245000000</abus:LicenseAgreementMilestonePaymentMaximum>
    <us-gaap:CommonStockSharesIssued
      contextRef="i9d86f61a64e2498a81e26cb1684d8348_I20211213"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5XzEwOTk1MTE2NDk2MTk_0946908f-ddac-4c71-a16c-a1e7c83707f3"
      unitRef="shares">3579952</us-gaap:CommonStockSharesIssued>
    <us-gaap:SharePrice
      contextRef="i9d86f61a64e2498a81e26cb1684d8348_I20211213"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5XzEwOTk1MTE2NDk2MzA_64e2e811-8c54-44d6-8981-1bee7cb7a02e"
      unitRef="usdPerShare">4.19</us-gaap:SharePrice>
    <abus:PremiumonClosingStockPrice
      contextRef="i9d86f61a64e2498a81e26cb1684d8348_I20211213"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5XzEwOTk1MTE2NTAwNDc_c4bb572e-c0b7-49ed-9bdc-1f81aa2da510"
      unitRef="number">0.15</abus:PremiumonClosingStockPrice>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="idc190598732947c38a67b441eacaf45b_D20220106-20220106"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5XzEwOTk1MTE2NDk2Mzc_e9aa7d39-3b3b-4b31-a100-644d8e33ecf8"
      unitRef="usd">15000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i44b8d732a0eb44aca81a4263a056cee6_I20211213"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5XzEwOTk1MTE2NDk2NTI_2caa5c7c-0eec-4c9d-afb0-f93685651d14"
      unitRef="number">0.025</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i76ea1eea7e824f03813158630cd554b8_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5XzI3NDg3NzkwNzUzMzY_75ca9f0b-1744-4ad3-afd6-26d4e6fcf556"
      unitRef="usd">2600000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i52069efb38f14b1fa6acea7090b8d4aa_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5XzEwOTk1MTE2NTAwMzM_7e0b58aa-0d74-4113-8581-e13b06070acf"
      unitRef="usd">200000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="ibe470080f4f54aeeb8df75941053fbff_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5XzEwOTk1MTE2NTAwNTI_6b9b393d-5312-4af0-bc4a-709d12614e3e"
      unitRef="usd">500000</us-gaap:OtherCostAndExpenseOperating>
    <abus:PercentOfCostsRelatedToCollaboration
      contextRef="ibe470080f4f54aeeb8df75941053fbff_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5XzEwOTk1MTE2NTAzMTU_56548f5b-8510-44b3-a48b-e50b1f762bf1"
      unitRef="number">0.50</abus:PercentOfCostsRelatedToCollaboration>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="ia2491a7da35645d48b9bb57153c9e16c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5XzEwOTk1MTE2NTAwNzM_af72c61b-6e07-42ad-81d1-0081a5f65395"
      unitRef="usd">1900000</us-gaap:OtherCostAndExpenseOperating>
    <abus:AlnylamEntitlements
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5Xzk3Ng_19893384-46ba-4395-bbf7-1b239cfc4f94"
      unitRef="product">2</abus:AlnylamEntitlements>
    <abus:RoyaltyPercentageofInterestSold
      contextRef="i6351df3c7db84533a20e08e4957be2f8_D20190702-20190702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5XzE2Njk_82186d37-e8f5-433f-a2a2-9a8d1752ba38"
      unitRef="number">0.0100</abus:RoyaltyPercentageofInterestSold>
    <abus:RoyaltyPercentageofInterestSold
      contextRef="i70b5cde88aee4667ab234205f8030927_D20190702-20190702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5XzE2NzQ_7bc139f8-4fc5-42df-8aa2-99fe618f70fa"
      unitRef="number">0.0233</abus:RoyaltyPercentageofInterestSold>
    <abus:RoyaltyInterestSoldPercentageOfSalesAnnualRevenueThresholdOfHighestTier
      contextRef="i93c0f2967c8b4a1d8eeebec58ea29610_D20190702-20190702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5XzE3NTE_f1496471-f67f-4546-a5a4-2781be0f734d"
      unitRef="usd">500000000</abus:RoyaltyInterestSoldPercentageOfSalesAnnualRevenueThresholdOfHighestTier>
    <abus:GrossProceedsFromRoyaltyInterestSold
      contextRef="ib863873d99264541a97e948ccd5ae02f_D20190101-20190101"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5XzE4MzM_ab579aa7-e17e-4a12-b266-56a7459d4e1c"
      unitRef="usd">20000000</abus:GrossProceedsFromRoyaltyInterestSold>
    <abus:RoyaltyInterestSoldMaximumRoyaltiesForBuyer
      contextRef="i93c0f2967c8b4a1d8eeebec58ea29610_D20190702-20190702"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5XzE5MzM_bc6c304f-aa3f-4a55-9f88-b61b15da3d22"
      unitRef="usd">30000000</abus:RoyaltyInterestSoldMaximumRoyaltiesForBuyer>
    <abus:RoyaltyGuaranteesCommitmentsPercentage
      contextRef="i93c0f2967c8b4a1d8eeebec58ea29610_D20190702-20190702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5XzE5NjU_8d1e973e-19b4-4c6f-88f6-8a973a55ec4b"
      unitRef="number">1</abus:RoyaltyGuaranteesCommitmentsPercentage>
    <abus:RoyaltyPayable
      contextRef="i68f353ed6e70469d81fb7c0d6cfa9b4c_I20190702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5XzIxMTU_db8787c3-63b3-46a3-be14-a8e04e0a2c84"
      unitRef="usd">30000000</abus:RoyaltyPayable>
    <abus:NonCashRoyaltyRevenueRelatedToSaleOfFutureRoyalties
      contextRef="i678641fc890d49aeaaf999fcf4bd43c9_D20190702-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5XzEwOTk1MTE2NTAxNDE_5f181710-5cd7-43d7-b683-282e230c9252"
      unitRef="usd">11200000</abus:NonCashRoyaltyRevenueRelatedToSaleOfFutureRoyalties>
    <abus:EquityMethodInvestmentPercentageOfRevenueEntitled
      contextRef="i2e12460bdeac4a339fe73f365b6a3250_I20180411"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5XzM0Mzk_292fef3c-3c36-46bf-84fb-1a7c97869cb2"
      unitRef="number">0.50</abus:EquityMethodInvestmentPercentageOfRevenueEntitled>
    <abus:NumberOfChemotherapyProductsWithWorldwideLicenses
      contextRef="idc403bc766a04fa184b42a26cd1b5684_I20060506"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5XzQwOTE_f32bb0fe-b39a-498a-b9ea-3943ad13071f"
      unitRef="chemotherapy_products">3</abus:NumberOfChemotherapyProductsWithWorldwideLicenses>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="id512f02bf47b4604a0d334a7138c0f48_D20140101-20141231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5XzQ2MTE_0c09f647-c619-4166-a0a5-fffe18f79564"
      unitRef="usd">1000000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <abus:PotentialContractFundingAmount
      contextRef="i4130890c61d44a1bad3d913b525e7f2c_I20141231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5XzQ4NDQ_1a87f089-064a-4129-89f2-c20b43e42973"
      unitRef="usd">18000000</abus:PotentialContractFundingAmount>
    <us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90ZXh0cmVnaW9uOmU1ZmJlYmJiYmQ2YTRjYmU4NDZmZWQ0ZDE1NDA0NGI5XzUxNzc_4e25626d-da66-4b34-834b-2b0eaa05115d">Revenues from the Company&#x2019;s royalty entitlements are summarized in the following table: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenue from collaborations and licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acuitas Therapeutics, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acrotech Biopharma, LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-cash royalty revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Alnylam Pharmaceuticals, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock>
    <us-gaap:Revenues
      contextRef="ic09393d0f3504dbebd236ffc3f1970aa_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90YWJsZTpmZGVjMWVlM2UzNWE0MWNkODNkOGIxZTczNjc3NmU2Ni90YWJsZXJhbmdlOmZkZWMxZWUzZTM1YTQxY2Q4M2Q4YjFlNzM2Nzc2ZTY2XzQtMS0xLTEtMTQ1ODM_feae75b4-a93e-447a-b96c-64db9f3fcbfe"
      unitRef="usd">4675000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia08bb5da93854e6589a95863bc9af070_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90YWJsZTpmZGVjMWVlM2UzNWE0MWNkODNkOGIxZTczNjc3NmU2Ni90YWJsZXJhbmdlOmZkZWMxZWUzZTM1YTQxY2Q4M2Q4YjFlNzM2Nzc2ZTY2XzQtMy0xLTEtMTQ1ODM_b7847eba-7b86-4459-ad96-5ae0a2558068"
      unitRef="usd">3259000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4d9e4b793c44418197d50fa5ac48c552_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90YWJsZTpmZGVjMWVlM2UzNWE0MWNkODNkOGIxZTczNjc3NmU2Ni90YWJsZXJhbmdlOmZkZWMxZWUzZTM1YTQxY2Q4M2Q4YjFlNzM2Nzc2ZTY2XzYtMS0xLTEtMTQ1ODM_1f14d47c-8296-48eb-ad69-ac674b54901b"
      unitRef="usd">205000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifebfad2ccf964cac8bfc60b08a87ced1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90YWJsZTpmZGVjMWVlM2UzNWE0MWNkODNkOGIxZTczNjc3NmU2Ni90YWJsZXJhbmdlOmZkZWMxZWUzZTM1YTQxY2Q4M2Q4YjFlNzM2Nzc2ZTY2XzYtMy0xLTEtMTQ1ODM_78269903-70a2-41a9-8d5a-2c4319af61d0"
      unitRef="usd">269000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i581ad0c27da44e8a834abef8fe44a450_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90YWJsZTpmZGVjMWVlM2UzNWE0MWNkODNkOGIxZTczNjc3NmU2Ni90YWJsZXJhbmdlOmZkZWMxZWUzZTM1YTQxY2Q4M2Q4YjFlNzM2Nzc2ZTY2XzgtMS0xLTEtMTQ1ODM_c1accc2b-8a88-483a-84fd-fd55ad041612"
      unitRef="usd">6108000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1758a28321da4ceebc3bc9976d65cfd5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90YWJsZTpmZGVjMWVlM2UzNWE0MWNkODNkOGIxZTczNjc3NmU2Ni90YWJsZXJhbmdlOmZkZWMxZWUzZTM1YTQxY2Q4M2Q4YjFlNzM2Nzc2ZTY2XzgtMy0xLTEtMTQ1ODM_fc493b8d-5a44-4343-987c-c7d8e07b913f"
      unitRef="usd">3386000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90YWJsZTpmZGVjMWVlM2UzNWE0MWNkODNkOGIxZTczNjc3NmU2Ni90YWJsZXJhbmdlOmZkZWMxZWUzZTM1YTQxY2Q4M2Q4YjFlNzM2Nzc2ZTY2XzktMS0xLTEtMTQ1ODM_41a72690-c69e-4132-9d6d-32030b7cdbd7"
      unitRef="usd">10988000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMjcvZnJhZzplNWZiZWJiYmJkNmE0Y2JlODQ2ZmVkNGQxNTQwNDRiOS90YWJsZTpmZGVjMWVlM2UzNWE0MWNkODNkOGIxZTczNjc3NmU2Ni90YWJsZXJhbmdlOmZkZWMxZWUzZTM1YTQxY2Q4M2Q4YjFlNzM2Nzc2ZTY2XzktMy0xLTEtMTQ1ODM_d63960af-1c5c-4dac-8d51-f67a5cbfd075"
      unitRef="usd">6914000</us-gaap:Revenues>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzAvZnJhZzphNGM5ODkzYTA3MjM0MmMxYjkwMjZmMWM0NGZhOTA4YS90ZXh0cmVnaW9uOmE0Yzk4OTNhMDcyMzQyYzFiOTAyNmYxYzQ0ZmE5MDhhXzIxOTkwMjMzMTEzNDc_5d5294f2-ad5a-4925-8512-645d77af20ae">Shareholders&#x2019; equity&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Authorized share capital&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company&#x2019;s authorized share capital consists of an unlimited number of common shares and 1,164,000 preferred shares without par value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Open Market Sale 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company has an Open Market Sale Agreement with Jefferies LLC (&#x201c;Jefferies&#x201d;) dated December 20, 2018, as amended by Amendment No. 1, dated December 20, 2019, Amendment No. 2, dated August 7, 2020 and Amendment No. 3, dated March 4, 2021 (as amended, the &#x201c;Sale Agreement&#x201d;), under which the Company may issue and sell common shares, from time to time, under a shelf registration statement on Form S-3 (File No. 333-248467), filed with the SEC on August 28, 2020 (the &#x201c;Registration Statement&#x201d;). On March 4, 2021, the Company filed a prospectus supplement with the SEC (the &#x201c;March 2021 Prospectus Supplement&#x201d;) in connection with the offering of up to an additional $75.0 million of the Company&#x2019;s common shares pursuant to the Sale Agreement under the Registration Statement, which the Company fully utilized during 2021.  On October 8, 2021, the Company filed a prospectus supplement with the SEC (the &#x201c;October 2021 Prospectus Supplement&#x201d;) in connection with the offering of up to an additional $75.0 million of the Company&#x2019;s common shares pursuant to the Sale Agreement under the Registration Statement.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;During the years ended December 31, 2021 and 2020, the Company issued 31,571,036 and 24,728,368 common shares, respectively, under the Sale Agreement, as amended, resulting in net proceeds of approximately $134.7 million and $86.3 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December&#160;31, 2021, there was approximately $52.3 million remaining available under the October 2021 Prospectus Supplement.  &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&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="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 Preferred Shares to Roivant for gross proceeds of $116.4 million.  The Preferred Shares were non-voting and were convertible into common shares at a conversion price of $7.13 per share (which represented a 15% premium to the closing price of $6.20 per share). The purchase price for the Preferred Shares plus an amount equal to 8.75% per annum, compounded annually, was subject to mandatory conversion into common shares on October 18, 2021, at which time the Preferred Shares were converted into 22,833,922 common shares and both the lockup and standstill periods that Roivant had previously agreed to expired.  Immediately following the conversion, Roivant owned approximately 27% of the Company&#x2019;s outstanding common shares as of December 31, 2021. &lt;/span&gt;&lt;/div&gt;The Company recorded the Preferred Shares wholly as equity with no bifurcation of conversion feature from the host contract, given that the Preferred Shares could not be cash settled and the redemption features were within the Company&#x2019;s control, which included a fixed conversion ratio with predetermined timing and proceeds. The Company accrued for the 8.75% per annum compounding coupon at each reporting period end date as an increase to share capital, and an increase to deficit (see statement of stockholder&#x2019;s equity).</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzAvZnJhZzphNGM5ODkzYTA3MjM0MmMxYjkwMjZmMWM0NGZhOTA4YS90ZXh0cmVnaW9uOmE0Yzk4OTNhMDcyMzQyYzFiOTAyNmYxYzQ0ZmE5MDhhXzIxOTkwMjMzMTIxNDQ_0a11d1cb-0701-48df-a3e1-2af1e3ed4c49"
      unitRef="shares">1164000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:SaleOfStockConsiderationReceivedPerTransaction
      contextRef="i92701d77b3df4bc4ae4c6ec9e00a8cb6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzAvZnJhZzphNGM5ODkzYTA3MjM0MmMxYjkwMjZmMWM0NGZhOTA4YS90ZXh0cmVnaW9uOmE0Yzk4OTNhMDcyMzQyYzFiOTAyNmYxYzQ0ZmE5MDhhXzEwOTk1MTE2ODA0NzU_36e9ca43-ca5a-4332-8aa2-f7c7eb88cf11"
      unitRef="usd">75000000</us-gaap:SaleOfStockConsiderationReceivedPerTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedPerTransaction
      contextRef="i7a08cdecee544428a25222115a7d3bce_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzAvZnJhZzphNGM5ODkzYTA3MjM0MmMxYjkwMjZmMWM0NGZhOTA4YS90ZXh0cmVnaW9uOmE0Yzk4OTNhMDcyMzQyYzFiOTAyNmYxYzQ0ZmE5MDhhXzEwOTk1MTE2ODA0OTQ_6ed9c7b9-044e-4e5b-aab5-d54afe0e8ca2"
      unitRef="usd">75000000</us-gaap:SaleOfStockConsiderationReceivedPerTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ibf3e36cf7edb41caa936d3c0731a8fab_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzAvZnJhZzphNGM5ODkzYTA3MjM0MmMxYjkwMjZmMWM0NGZhOTA4YS90ZXh0cmVnaW9uOmE0Yzk4OTNhMDcyMzQyYzFiOTAyNmYxYzQ0ZmE5MDhhXzU0OTc1NTgxODMzMDY_e94ff11c-a395-42a8-aa2f-b2d306530f95"
      unitRef="shares">31571036</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i3ebff2afa85946c5984042b67c6216f3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzAvZnJhZzphNGM5ODkzYTA3MjM0MmMxYjkwMjZmMWM0NGZhOTA4YS90ZXh0cmVnaW9uOmE0Yzk4OTNhMDcyMzQyYzFiOTAyNmYxYzQ0ZmE5MDhhXzU0OTc1NTgxODQ4MjI_c68fa52b-9f5b-4ab3-b5db-ebc03f45434a"
      unitRef="shares">24728368</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ibf3e36cf7edb41caa936d3c0731a8fab_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzAvZnJhZzphNGM5ODkzYTA3MjM0MmMxYjkwMjZmMWM0NGZhOTA4YS90ZXh0cmVnaW9uOmE0Yzk4OTNhMDcyMzQyYzFiOTAyNmYxYzQ0ZmE5MDhhXzU0OTc1NTgxODM0MzY_6a0c8949-1b9d-42ed-a11e-7f79eeb7a429"
      unitRef="usd">134700000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i3ebff2afa85946c5984042b67c6216f3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzAvZnJhZzphNGM5ODkzYTA3MjM0MmMxYjkwMjZmMWM0NGZhOTA4YS90ZXh0cmVnaW9uOmE0Yzk4OTNhMDcyMzQyYzFiOTAyNmYxYzQ0ZmE5MDhhXzU0OTc1NTgxODQ4Mjk_2eea7583-badd-4fad-99c1-29b4878809ce"
      unitRef="usd">86300000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:CommonStockSharesSubscriptions
      contextRef="i62443a983d044111829979244112102b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzAvZnJhZzphNGM5ODkzYTA3MjM0MmMxYjkwMjZmMWM0NGZhOTA4YS90ZXh0cmVnaW9uOmE0Yzk4OTNhMDcyMzQyYzFiOTAyNmYxYzQ0ZmE5MDhhXzEwOTk1MTE2ODA1MTM_a8a7781f-12f4-4433-a007-463131f806e9"
      unitRef="usd">52300000</us-gaap:CommonStockSharesSubscriptions>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i63985605890e4ba98ed0791caec41663_D20171002-20171002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzAvZnJhZzphNGM5ODkzYTA3MjM0MmMxYjkwMjZmMWM0NGZhOTA4YS90ZXh0cmVnaW9uOmE0Yzk4OTNhMDcyMzQyYzFiOTAyNmYxYzQ0ZmE5MDhhXzEwOTk1MTE2NzA5OTY_8a872623-74d8-4fa6-9f0c-8890f90cc2fd"
      unitRef="usd">116400000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i9864549f9c264bde95de6d57451407c2_I20171002"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzAvZnJhZzphNGM5ODkzYTA3MjM0MmMxYjkwMjZmMWM0NGZhOTA4YS90ZXh0cmVnaW9uOmE0Yzk4OTNhMDcyMzQyYzFiOTAyNmYxYzQ0ZmE5MDhhXzEwOTk1MTE2NzEwNTE_3e1bff92-2caf-45b8-bc51-aa6f8289d9af"
      unitRef="usdPerShare">7.13</us-gaap:PreferredStockParOrStatedValuePerShare>
    <abus:PremiumonClosingStockPrice
      contextRef="i9864549f9c264bde95de6d57451407c2_I20171002"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzAvZnJhZzphNGM5ODkzYTA3MjM0MmMxYjkwMjZmMWM0NGZhOTA4YS90ZXh0cmVnaW9uOmE0Yzk4OTNhMDcyMzQyYzFiOTAyNmYxYzQ0ZmE5MDhhXzEwOTk1MTE2NzEwNTg_814fc7fe-b22f-437d-bba1-fc95705993c8"
      unitRef="number">0.15</abus:PremiumonClosingStockPrice>
    <us-gaap:SharePrice
      contextRef="i9864549f9c264bde95de6d57451407c2_I20171002"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzAvZnJhZzphNGM5ODkzYTA3MjM0MmMxYjkwMjZmMWM0NGZhOTA4YS90ZXh0cmVnaW9uOmE0Yzk4OTNhMDcyMzQyYzFiOTAyNmYxYzQ0ZmE5MDhhXzEwOTk1MTE2NzEwNjM_aebf8de2-bdd9-4eb0-b694-71ae33fb777e"
      unitRef="usdPerShare">6.20</us-gaap:SharePrice>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="i63985605890e4ba98ed0791caec41663_D20171002-20171002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzAvZnJhZzphNGM5ODkzYTA3MjM0MmMxYjkwMjZmMWM0NGZhOTA4YS90ZXh0cmVnaW9uOmE0Yzk4OTNhMDcyMzQyYzFiOTAyNmYxYzQ0ZmE5MDhhXzEwOTk1MTE2NzEwNzA_1d1eb45d-0d54-4a4c-8f6e-9ea674a455dd"
      unitRef="number">0.0875</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion
      contextRef="i5b7dee880bd045e5957e001cb376159e_I20211018"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzAvZnJhZzphNGM5ODkzYTA3MjM0MmMxYjkwMjZmMWM0NGZhOTA4YS90ZXh0cmVnaW9uOmE0Yzk4OTNhMDcyMzQyYzFiOTAyNmYxYzQ0ZmE5MDhhXzEwOTk1MTE2NzA2OTA_bc776b1e-4212-4852-919d-8a39bd99e5fb"
      unitRef="shares">22833922</us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion>
    <abus:NoncontrollingInterestOwnershipPercentageByNoncontrollingOwnersAfterConversion
      contextRef="i1b22500a3a8244bdb2efa23657af2900_I20211018"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzAvZnJhZzphNGM5ODkzYTA3MjM0MmMxYjkwMjZmMWM0NGZhOTA4YS90ZXh0cmVnaW9uOmE0Yzk4OTNhMDcyMzQyYzFiOTAyNmYxYzQ0ZmE5MDhhXzEwOTk1MTE2NzA2OTY_b0877556-4556-433e-b5e8-a9d588e781be"
      unitRef="number">0.27</abus:NoncontrollingInterestOwnershipPercentageByNoncontrollingOwnersAfterConversion>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="i63985605890e4ba98ed0791caec41663_D20171002-20171002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzAvZnJhZzphNGM5ODkzYTA3MjM0MmMxYjkwMjZmMWM0NGZhOTA4YS90ZXh0cmVnaW9uOmE0Yzk4OTNhMDcyMzQyYzFiOTAyNmYxYzQ0ZmE5MDhhXzM1ODM_9f017294-271a-4c2a-b205-0f0d72dd872a"
      unitRef="number">0.0875</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzYyMTg_d3040b99-b7dc-4f3f-9e9d-72dae59824f6">Stock-based compensation&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Awards outstanding and available for issuance&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2021, the Company had stock options outstanding under the following plans (collectively, the &#x201c;Plans&#x201d;): the 2016 Omnibus Share and Incentive Plan (the &#x201c;2016 Plan&#x201d;), the 2011 Omnibus Share Compensation Plan (the &#x201c;2011 Plan&#x201d;); the 2019 inducement grant; and the OnCore Option Plan. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the aggregate number of shares authorized for awards under all Plans was 24,790,202.  As of December&#160;31, 2021, the Company had 11,410,574 options outstanding and 9,519,084 awards available for issuance under the Plans.&#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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company issues new common shares of stock to settle options exercised. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2011 Plan expired in June 2021.  Under the 2016 Plan, the Company&#x2019;s board of directors may grant options, and other types of awards, to employees, directors and consultants of the Company.&#160;&#160;The exercise price of the options is determined by the Company&#x2019;s board of directors but will be at least equal to the closing market price of the common shares on the date of grant and the term may not exceed 10 years.&#160;&#160;Options granted generally vest over four years for employees and for directors&#x2019; initial grants, and immediately for directors&#x2019; annual grants.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2019, the Company provided an inducement grant of 1,112,000 options to its newly hired Chief Executive Officer.  These options were awarded in a separate plan as non-qualified awards and are governed by the substantially the same terms as the 2016 Plan.  &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Hereafter, information on options governed by the 2016 Plan, the 2011 Plan and inducement grant (the &#x201c;Arbutus Plans&#x201d;) is presented on a consolidated basis as the terms of the plans are similar. Information on the OnCore Option Plan is presented separately.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock options under the Arbutus Plans&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Equity-classified stock options under the Arbutus Plans&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes activity related to the Company&#x2019;s equity-classified stock options, including its performance options, for the year ended December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Stock Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Vested Stock Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-Vested Stock Options&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Grant-Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,391,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,384,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,007,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,531,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,531,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(637,721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(637,721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options forfeited, canceled or expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,975,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,698,338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(276,693)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,496,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,496,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,309,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,544,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,765,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The intrinsic value of options exercised under the Arbutus Plans during 2021 and 2020 are $0.2 million and $0.3 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes additional information related to the Company&#x2019;s equity-classified stock options, including its performance options, as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.946%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.854%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Options outstanding and expected to vest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of stock options outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,309,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average exercise price&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intrinsic value (in $000s)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average term remaining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.6 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Vested stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of vested stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,544,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average exercise price&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intrinsic value (in $000s)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average term remaining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9 years&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assumptions used in the Black-Scholes option-pricing for grants made during the years ended December&#160;31, 2021 and 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.224%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected average option term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.2 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considers all available information when estimating the fair value of its stock option grants.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liability-classified stock options under the Arbutus Plans&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due to the change in the Company&#x2019;s functional currency as of January 1, 2016, certain stock option awards with exercise prices denominated in Canadian dollars changed from equity classification to liability classification (see note 2).&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes activity related to the Company&#x2019;s liability-classified stock options for the year ended December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.046%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Stock Options Vested and Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options forfeit, canceled or expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(107,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All of the outstanding liability-classified options are vested and the intrinsic value of those options exercised during 2021 was less than $0.1 million. The weighted average term remaining for the liability-classified options is 2.1 years as of December&#160;31, 2021 and the fair value was less than $0.1&#160;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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Liability options are re-measured to their fair values at each reporting date, using the Black-Scholes valuation model.  &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;OnCore Option Plan&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has reserved shares for the future exercises of OnCore stock options that were granted prior to the merger in 2015.  The Company is not permitted to grant any further options under the OnCore Option Plan. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes activity related to the OnCore stock options for the year ended December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.301%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Stock Options Vested and Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of OnCore Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Equivalent Company Common Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options forfeit, canceled or expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes additional information related to the OnCore stock options as of December&#160;31, 2021:&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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Vested stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intrinsic value (in $000s)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average term remaining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8 years&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2020, the Company&#x2019;s stockholders approved the 2020 Employee Stock Purchase Plan (ESPP) which became effective on May 28, 2020. A total of 1,500,000 common shares were reserved for issuance under the ESPP. Company employees contribute funds via payroll deductions, which are used to buy Company common shares at a discount of up to 15% based on the lower of the price at the start of the offering period and at the end of the relevant purchase period within such offering &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;period. The initial offering period under the ESPP was September 1, 2020 through August 31, 2021 with purchase dates set on February 26, 2021 and August 31, 2021, with subsequent offering periods beginning on September 1 and ending on August 31. A total of 196,335 ESPP shares were issued under the plan and the balance remaining for issuance under the ESPP plan is 1,303,665 at December&#160;31, 2021. For the years ended December&#160;31, 2021 and 2020, the Company recognized $0.3&#160;million and $0.2 million, respectively, of stock-based compensation expense related to the ESPP.  The fair value of the right to acquire stock at a discounted price under the ESPP is calculated using the Black-Scholes valuation model and recorded as stock-based compensation.  Expense is recognized over the period the employee contributes to the plan through payroll deductions.  &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-based compensation expense &lt;/span&gt;&lt;/div&gt;&lt;div style="text-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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total stock-based compensation expense was comprised of: (1) vesting of options awarded to employees under the Arbutus and OnCore Plans calculated in accordance with the fair value method as described above; (2) fair value adjustments for the Company&#x2019;s liability-classified stock options; and (3) amortization of compensation cost related to the ESPP. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes forfeitures as they occur, and the effects of forfeitures are reflected in stock-based compensation expense. &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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation has been recorded in the consolidated statement of operations and comprehensive income (loss) as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.202%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021, there remained $11.6 million of unearned compensation expense related to unvested equity employee stock options to be recognized as expense over a weighted-average period of approximately 2.7 years&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;For the year ended December 31, 2020, the Company recognized $0.3 million of performance based stock compensation expense, which is included in the table above. There was no performance based stock compensation expense in 2021.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ie5cc3536c274488b87d6e10dfbbd5099_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzQ2Ng_f54b22d4-85ec-4d4c-91ab-896f5223daf0"
      unitRef="shares">24790202</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ie5cc3536c274488b87d6e10dfbbd5099_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzQ5Nw_f58a12b8-deb7-4307-b7cc-c79a5a03dfd9"
      unitRef="shares">11410574</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="i3c0f6e571f194f9680e4783c8f3054b2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzUyNA_ce2e12d7-d799-4831-ba88-84dd3da75108"
      unitRef="shares">9519084</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="if774e7db37ce4a4ab01827fd5fe0485c_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzEwNDY_853fe24e-7c70-4000-87f8-3e5d683b1320">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i92b667d3ea3941dc80023128df186b88_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzEwOTM_c2a06fd4-7e3f-4e3e-891e-a1017caba873">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i0f1e9315182d44f983f30eb7e910b52b_D20190601-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzEyNTA_da09a73f-3a7d-47d6-9b33-e4906a1eaee5"
      unitRef="shares">1112000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="ifdf5a3edd4e14bf5af77be77c195eb13_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzYyMzk_42a87575-8b9d-4b44-9ca4-215546e931ee">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes activity related to the Company&#x2019;s equity-classified stock options, including its performance options, for the year ended December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Stock Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Vested Stock Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-Vested Stock Options&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Grant-Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,391,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,384,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,007,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,531,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,531,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(637,721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(637,721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options forfeited, canceled or expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,975,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,698,338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(276,693)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,496,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,496,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,309,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,544,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,765,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes additional information related to the Company&#x2019;s equity-classified stock options, including its performance options, as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.946%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.854%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Options outstanding and expected to vest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of stock options outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,309,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average exercise price&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intrinsic value (in $000s)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average term remaining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.6 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Vested stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of vested stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,544,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average exercise price&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intrinsic value (in $000s)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average term remaining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i9e3375cce4fa457699038f23b030ba80_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzItMS0xLTEtMTQ1ODM_1618dcaf-0b01-4e1a-8adb-3c7075fe7488"
      unitRef="shares">10391676</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i9e3375cce4fa457699038f23b030ba80_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzItMy0xLTEtMTQ1ODM_b39af1ea-7008-4bc0-945e-698bdb9df197"
      unitRef="usdPerShare">4.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i8e70a17095b84035901c73636ef31b68_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzItNS0xLTEtMTQ1ODM_7c91ead0-8b65-4631-8959-ec00193a1619"
      unitRef="shares">6384386</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i9ec9917daae04708be5d8c428889878f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzItNy0xLTEtMTQ1ODM_7ed3b5f6-b572-4c87-8b61-2391ad9b6139"
      unitRef="shares">4007290</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i9ec9917daae04708be5d8c428889878f_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzItOS0xLTEtMTQ1ODM_f75fdd3f-1a84-4fef-84c2-b2a04a8e7fe4"
      unitRef="usdPerShare">2.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="icf5ecd544c2f4cb087db91ec7a4f9c32_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzMtMS0xLTEtMTQ1ODM_f7a1ff25-d33c-42a5-a1bd-ef2fb869dfaa"
      unitRef="shares">3531050</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="icf5ecd544c2f4cb087db91ec7a4f9c32_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzMtMy0xLTEtMTQ1ODM_96f306a4-958c-4473-9234-3d1ef50be131"
      unitRef="usdPerShare">4.17</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i0bc5b700639c4ae396d24ed66975993a_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzMtNS0xLTEtMTQ1ODM_13347df8-187b-4386-9d14-9a22136c52bb"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i1e7b4ee63485478d8241c4b2c90e26ae_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzMtNy0xLTEtMTQ1ODM_78e11089-d91d-4a6a-b008-9bf10c97e0c2"
      unitRef="shares">3531050</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i1e7b4ee63485478d8241c4b2c90e26ae_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzMtOS0xLTEtMTQ1ODM_8d5e90f0-0281-4dfc-8e01-9b6db00dd31a"
      unitRef="usdPerShare">3.06</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="icf5ecd544c2f4cb087db91ec7a4f9c32_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzQtMS0xLTEtMTQ1ODM_efe24316-13bc-4080-a530-dd714f1f6a85"
      unitRef="shares">637721</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="icf5ecd544c2f4cb087db91ec7a4f9c32_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzQtMy0xLTEtMTQ1ODM_a5298efe-ccc3-4819-a5bf-3a93a3e18db1"
      unitRef="usdPerShare">3.13</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i0bc5b700639c4ae396d24ed66975993a_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzQtNS0xLTEtMTQ1ODM_d42c3646-10a9-4265-be4c-17fae469b00a"
      unitRef="shares">637721</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i1e7b4ee63485478d8241c4b2c90e26ae_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzQtNy0xLTEtMTQ1ODM_53a80217-daf6-412c-b1fd-ad01f7110a13"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i1e7b4ee63485478d8241c4b2c90e26ae_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzQtOS0xLTEtMTQ1ODM_cc639091-7432-47dc-9320-c826482b8a73"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="icf5ecd544c2f4cb087db91ec7a4f9c32_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzUtMS0xLTEtMTQ1ODM_6f702354-8534-40ab-aa7a-c61f133a5570"
      unitRef="shares">1975031</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="icf5ecd544c2f4cb087db91ec7a4f9c32_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzUtMy0xLTEtMTQ1ODM_ee819ac6-83a1-47b7-97bf-11e621ee1625"
      unitRef="usdPerShare">6.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="i0bc5b700639c4ae396d24ed66975993a_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzUtNS0xLTEtMTQ1ODM_71dfa635-6d01-42dc-b9f6-086df8036b6d"
      unitRef="shares">1698338</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="i1e7b4ee63485478d8241c4b2c90e26ae_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzUtNy0xLTEtMTQ1ODM_ed33a2a6-3e54-4e81-94c0-1dd8ce2528f6"
      unitRef="shares">276693</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i1e7b4ee63485478d8241c4b2c90e26ae_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzUtOS0xLTEtMTQ1ODM_c0c27d7c-3505-47b6-8525-e53c746022a9"
      unitRef="usdPerShare">2.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="icf5ecd544c2f4cb087db91ec7a4f9c32_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzYtMS0xLTEtMTQ1ODM_a025c453-5ecb-4a73-981b-1df375192a6c"
      unitRef="shares">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <abus:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodWeightedAverageFairValue
      contextRef="icf5ecd544c2f4cb087db91ec7a4f9c32_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzYtMy0xLTEtMTQ1ODM_f2281288-d42a-44ec-b4fc-f4994a0535dd"
      unitRef="usdPerShare">0</abus:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodWeightedAverageFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="i0bc5b700639c4ae396d24ed66975993a_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzYtNS0xLTEtMTQ1ODM_27ee44c7-94f7-4dc4-83d3-f12846180029"
      unitRef="shares">2496021</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="i1e7b4ee63485478d8241c4b2c90e26ae_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzYtNy0xLTEtMTQ1ODM_76db944b-32f7-4073-994a-3b585b21118a"
      unitRef="shares">2496021</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <abus:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodWeightedAverageFairValue
      contextRef="i1e7b4ee63485478d8241c4b2c90e26ae_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzYtOS0xLTEtMTQ1ODM_ffe29a8f-b3c0-4b18-bce5-e4c974d23892"
      unitRef="usdPerShare">2.88</abus:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsVestedInPeriodWeightedAverageFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ibf1c8a14d2bd4ecdae139b6289160ab7_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzctMS0xLTEtMTQ1ODM_22de35dd-5855-435c-ad62-62b2e0ff2a95"
      unitRef="shares">11309974</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ibf1c8a14d2bd4ecdae139b6289160ab7_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzctMy0xLTEtMTQ1ODM_777ead76-3619-46f6-bc42-8cbee6872338"
      unitRef="usdPerShare">4.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ife06579dc2024ee5919fdce674372e0b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzctNS0xLTEtMTQ1ODM_253428a9-88b3-433a-a0c8-95e931051b28"
      unitRef="shares">6544348</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i6150507d52274d98bf40558145e5963d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzctNy0xLTEtMTQ1ODM_944f350b-612d-4c8d-a6cb-48b026fb8885"
      unitRef="shares">4765626</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i6150507d52274d98bf40558145e5963d_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTowMWFmYmZmNzQ1N2Q0NWNjYmRlYmMyYTlhMWJkMGQ1Ni90YWJsZXJhbmdlOjAxYWZiZmY3NDU3ZDQ1Y2NiZGViYzJhOWExYmQwZDU2XzctOS0xLTEtMTQ1ODM_9183d709-222d-48b0-a994-b4d474c954f8"
      unitRef="usdPerShare">2.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ifdf5a3edd4e14bf5af77be77c195eb13_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzIwNTA_0d5d5adf-3caa-41ed-ba6c-0bd2aaefec00"
      unitRef="usd">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i52f622ae274d4fafb8e3680a2306ea32_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzIwNjc_25f1b24d-c877-42c9-bb74-24da627260e7"
      unitRef="usd">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i78d0c39e5bf44282a0b702e7dcfa4ff7_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTpkMjFkNDAyODc1NmE0NzM3ODEwODhjZDYyYTVmMDkzYS90YWJsZXJhbmdlOmQyMWQ0MDI4NzU2YTQ3Mzc4MTA4OGNkNjJhNWYwOTNhXzItMS0xLTEtMTQ1ODM_67eef641-aa89-4f28-bea1-41d4302ef4e9"
      unitRef="shares">11309974</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i78d0c39e5bf44282a0b702e7dcfa4ff7_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTpkMjFkNDAyODc1NmE0NzM3ODEwODhjZDYyYTVmMDkzYS90YWJsZXJhbmdlOmQyMWQ0MDI4NzU2YTQ3Mzc4MTA4OGNkNjJhNWYwOTNhXzMtMS0xLTEtMTQ1ODM_4e42bcb8-af34-4df2-bc3d-6e8395aeacd4"
      unitRef="usdPerShare">4.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i78d0c39e5bf44282a0b702e7dcfa4ff7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTpkMjFkNDAyODc1NmE0NzM3ODEwODhjZDYyYTVmMDkzYS90YWJsZXJhbmdlOmQyMWQ0MDI4NzU2YTQ3Mzc4MTA4OGNkNjJhNWYwOTNhXzQtMS0xLTEtMTQ1ODM_7f79b4e0-1d11-42cb-a3a2-9897d1d8d22b"
      unitRef="usd">5117000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i5cce32eb03954feb9eda610fd852c3c3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTpkMjFkNDAyODc1NmE0NzM3ODEwODhjZDYyYTVmMDkzYS90YWJsZXJhbmdlOmQyMWQ0MDI4NzU2YTQ3Mzc4MTA4OGNkNjJhNWYwOTNhXzUtMS0xLTEtMTQ1ODM_866445b7-ac68-4e0b-867b-27747d5465b0">P7Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i214a4c77417247de8a9e96d114963fdb_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTpkMjFkNDAyODc1NmE0NzM3ODEwODhjZDYyYTVmMDkzYS90YWJsZXJhbmdlOmQyMWQ0MDI4NzU2YTQ3Mzc4MTA4OGNkNjJhNWYwOTNhXzctMS0xLTEtMTQ1ODM_25068072-4475-4d63-a627-75feaa05f4fa"
      unitRef="shares">6544348</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i214a4c77417247de8a9e96d114963fdb_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTpkMjFkNDAyODc1NmE0NzM3ODEwODhjZDYyYTVmMDkzYS90YWJsZXJhbmdlOmQyMWQ0MDI4NzU2YTQ3Mzc4MTA4OGNkNjJhNWYwOTNhXzgtMS0xLTEtMTQ1ODM_fdfb52fd-5c13-488c-aed7-6feb7130d725"
      unitRef="usdPerShare">4.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i214a4c77417247de8a9e96d114963fdb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTpkMjFkNDAyODc1NmE0NzM3ODEwODhjZDYyYTVmMDkzYS90YWJsZXJhbmdlOmQyMWQ0MDI4NzU2YTQ3Mzc4MTA4OGNkNjJhNWYwOTNhXzktMS0xLTEtMTQ1ODM_0892e6b8-ade3-4ced-8ba6-ee6d7906b093"
      unitRef="usd">3233000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i46f6989e6e144ef39f4eb626208f8721_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTpkMjFkNDAyODc1NmE0NzM3ODEwODhjZDYyYTVmMDkzYS90YWJsZXJhbmdlOmQyMWQ0MDI4NzU2YTQ3Mzc4MTA4OGNkNjJhNWYwOTNhXzEwLTEtMS0xLTE0NTgz_dc03ea69-7aeb-45d0-8f42-82ba3facf25b">P6Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="ifdf5a3edd4e14bf5af77be77c195eb13_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzYyMzA_15def02c-17bb-4439-bfcc-8e478e0ba858">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assumptions used in the Black-Scholes option-pricing for grants made during the years ended December&#160;31, 2021 and 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.224%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected average option term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.2 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ifdf5a3edd4e14bf5af77be77c195eb13_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZToyYTBmMjEzZDhhZjI0ZTEyYTBkNzdlMTk0YWQ5Nzk2MC90YWJsZXJhbmdlOjJhMGYyMTNkOGFmMjRlMTJhMGQ3N2UxOTRhZDk3OTYwXzEtMS0xLTEtMTQ1ODM_f9c6d196-ca1e-4c5c-8c4e-b453981c7ceb">P5Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i52f622ae274d4fafb8e3680a2306ea32_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZToyYTBmMjEzZDhhZjI0ZTEyYTBkNzdlMTk0YWQ5Nzk2MC90YWJsZXJhbmdlOjJhMGYyMTNkOGFmMjRlMTJhMGQ3N2UxOTRhZDk3OTYwXzEtMy0xLTEtMTQ1ODM_eee01137-a2d1-43e0-a4b2-f71390ba7f99">P6Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ifdf5a3edd4e14bf5af77be77c195eb13_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZToyYTBmMjEzZDhhZjI0ZTEyYTBkNzdlMTk0YWQ5Nzk2MC90YWJsZXJhbmdlOjJhMGYyMTNkOGFmMjRlMTJhMGQ3N2UxOTRhZDk3OTYwXzItMS0xLTEtMTQ1ODM_16fcc4bc-2447-47f9-a827-67108567be65"
      unitRef="number">0.934</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i52f622ae274d4fafb8e3680a2306ea32_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZToyYTBmMjEzZDhhZjI0ZTEyYTBkNzdlMTk0YWQ5Nzk2MC90YWJsZXJhbmdlOjJhMGYyMTNkOGFmMjRlMTJhMGQ3N2UxOTRhZDk3OTYwXzItMy0xLTEtMTQ1ODM_e54e2cdd-f18c-4489-9dcf-505cd0b235e7"
      unitRef="number">0.802</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ifdf5a3edd4e14bf5af77be77c195eb13_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZToyYTBmMjEzZDhhZjI0ZTEyYTBkNzdlMTk0YWQ5Nzk2MC90YWJsZXJhbmdlOjJhMGYyMTNkOGFmMjRlMTJhMGQ3N2UxOTRhZDk3OTYwXzMtMS0xLTEtMTQ1ODM_37182a07-ed26-4420-b4a0-4ff542b00a58"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i52f622ae274d4fafb8e3680a2306ea32_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZToyYTBmMjEzZDhhZjI0ZTEyYTBkNzdlMTk0YWQ5Nzk2MC90YWJsZXJhbmdlOjJhMGYyMTNkOGFmMjRlMTJhMGQ3N2UxOTRhZDk3OTYwXzMtMy0xLTEtMTQ1ODM_75b99399-eadf-4f41-96a0-2be19a2ee268"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ifdf5a3edd4e14bf5af77be77c195eb13_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZToyYTBmMjEzZDhhZjI0ZTEyYTBkNzdlMTk0YWQ5Nzk2MC90YWJsZXJhbmdlOjJhMGYyMTNkOGFmMjRlMTJhMGQ3N2UxOTRhZDk3OTYwXzQtMS0xLTEtMTQ1ODM_136a9e5e-2f7f-45f2-b1d9-ba61965b2104"
      unitRef="number">0.0067</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i52f622ae274d4fafb8e3680a2306ea32_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZToyYTBmMjEzZDhhZjI0ZTEyYTBkNzdlMTk0YWQ5Nzk2MC90YWJsZXJhbmdlOjJhMGYyMTNkOGFmMjRlMTJhMGQ3N2UxOTRhZDk3OTYwXzQtMy0xLTEtMTQ1ODM_acc2072e-ef0b-406a-ad94-1f6d65720573"
      unitRef="number">0.012</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="idbbe08ea2cb5486f8b963c18e2fefd61_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzYyNDA_0f215b16-e8f3-4812-bd99-2957bc26e0bd">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes activity related to the Company&#x2019;s liability-classified stock options for the year ended December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.046%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Stock Options Vested and Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options forfeit, canceled or expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(107,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i5c0aab38c9514dc49c92e34d6a1fa240_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTpjZjUwNTI0MWE0ZjA0MWRiYmNhMTMxMjIzZWI1Yzg1MS90YWJsZXJhbmdlOmNmNTA1MjQxYTRmMDQxZGJiY2ExMzEyMjNlYjVjODUxXzItMS0xLTEtMTQ1ODM_ba293acb-e3f4-4a6f-9bab-5fd4df0a922a"
      unitRef="shares">197500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i5c0aab38c9514dc49c92e34d6a1fa240_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTpjZjUwNTI0MWE0ZjA0MWRiYmNhMTMxMjIzZWI1Yzg1MS90YWJsZXJhbmdlOmNmNTA1MjQxYTRmMDQxZGJiY2ExMzEyMjNlYjVjODUxXzItMy0xLTEtMTQ1ODM_84ac846e-4702-4475-b70b-b69ca79355e8"
      unitRef="usdPerShare">6.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="idbbe08ea2cb5486f8b963c18e2fefd61_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTpjZjUwNTI0MWE0ZjA0MWRiYmNhMTMxMjIzZWI1Yzg1MS90YWJsZXJhbmdlOmNmNTA1MjQxYTRmMDQxZGJiY2ExMzEyMjNlYjVjODUxXzMtMS0xLTEtMTQ1ODM_a4959ab4-e483-41b9-b64e-a978a5048c47"
      unitRef="shares">70000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="idbbe08ea2cb5486f8b963c18e2fefd61_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTpjZjUwNTI0MWE0ZjA0MWRiYmNhMTMxMjIzZWI1Yzg1MS90YWJsZXJhbmdlOmNmNTA1MjQxYTRmMDQxZGJiY2ExMzEyMjNlYjVjODUxXzMtMy0xLTEtMTQ1ODM_26763999-9de5-47c7-820a-3a5c210c8d1d"
      unitRef="usdPerShare">1.62</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="idbbe08ea2cb5486f8b963c18e2fefd61_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTpjZjUwNTI0MWE0ZjA0MWRiYmNhMTMxMjIzZWI1Yzg1MS90YWJsZXJhbmdlOmNmNTA1MjQxYTRmMDQxZGJiY2ExMzEyMjNlYjVjODUxXzQtMS0xLTEtMTQ1ODM_06d2bdab-6550-430c-9662-b2b246f423ea"
      unitRef="shares">107500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="idbbe08ea2cb5486f8b963c18e2fefd61_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTpjZjUwNTI0MWE0ZjA0MWRiYmNhMTMxMjIzZWI1Yzg1MS90YWJsZXJhbmdlOmNmNTA1MjQxYTRmMDQxZGJiY2ExMzEyMjNlYjVjODUxXzQtMy0xLTEtMTQ1ODM_a6049c0e-4535-4f32-b655-a6323a6d50a9"
      unitRef="usdPerShare">7.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i3e410d95d2f844d8b06118c3dcb597a0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTpjZjUwNTI0MWE0ZjA0MWRiYmNhMTMxMjIzZWI1Yzg1MS90YWJsZXJhbmdlOmNmNTA1MjQxYTRmMDQxZGJiY2ExMzEyMjNlYjVjODUxXzUtMS0xLTEtMTQ1ODM_11948a6d-63f9-4da0-894c-5f0221a82670"
      unitRef="shares">20000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i3e410d95d2f844d8b06118c3dcb597a0_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTpjZjUwNTI0MWE0ZjA0MWRiYmNhMTMxMjIzZWI1Yzg1MS90YWJsZXJhbmdlOmNmNTA1MjQxYTRmMDQxZGJiY2ExMzEyMjNlYjVjODUxXzUtMy0xLTEtMTQ1ODM_60819f05-03e8-45c8-a2e7-cab6b9ed88c8"
      unitRef="usdPerShare">12.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="idbbe08ea2cb5486f8b963c18e2fefd61_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzI4ODE_e8812924-1723-454a-aa04-d99f5f80d834"
      unitRef="usd">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="idbbe08ea2cb5486f8b963c18e2fefd61_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzI3NDg3NzkwNzcwODk_42d58b76-7be2-40cb-aa37-06311af7e9f8">P2Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="idbbe08ea2cb5486f8b963c18e2fefd61_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzEwOTk1MTE2MzY2MTU_a48dd811-eda4-4ee0-8c9b-6a4e3005b3de"
      unitRef="usd">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock
      contextRef="ibcd6b29864984792a9e307b03045e2fe_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzYyMjc_0e49ffe5-ee4d-4d8c-b3f6-a60efaff6743">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes activity related to the OnCore stock options for the year ended December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.301%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Stock Options Vested and Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of OnCore Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Equivalent Company Common Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options forfeit, canceled or expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i212f69265a3340828dd3125d2be7919c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTozY2ZiN2JjYWFlNWM0ODBiYTk3ZTRmM2ZmMzBkNjYyNy90YWJsZXJhbmdlOjNjZmI3YmNhYWU1YzQ4MGJhOTdlNGYzZmYzMGQ2NjI3XzItMS0xLTEtMTQ1ODM_529dd1b7-b2d9-4434-aa9e-513602eef585"
      unitRef="shares">80035</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ia58f2b0b29084e97ac352f4a6fe9a718_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTozY2ZiN2JjYWFlNWM0ODBiYTk3ZTRmM2ZmMzBkNjYyNy90YWJsZXJhbmdlOjNjZmI3YmNhYWU1YzQ4MGJhOTdlNGYzZmYzMGQ2NjI3XzItMy0xLTEtMTQ1ODM_d4361685-ff48-4744-b692-0bc65727ffb6"
      unitRef="shares">80600</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i212f69265a3340828dd3125d2be7919c_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTozY2ZiN2JjYWFlNWM0ODBiYTk3ZTRmM2ZmMzBkNjYyNy90YWJsZXJhbmdlOjNjZmI3YmNhYWU1YzQ4MGJhOTdlNGYzZmYzMGQ2NjI3XzItNS0xLTEtMTQ1ODM_e8d70b48-7053-4812-9557-67587dbb90d3"
      unitRef="usdPerShare">0.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ibcd6b29864984792a9e307b03045e2fe_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTozY2ZiN2JjYWFlNWM0ODBiYTk3ZTRmM2ZmMzBkNjYyNy90YWJsZXJhbmdlOjNjZmI3YmNhYWU1YzQ4MGJhOTdlNGYzZmYzMGQ2NjI3XzMtMS0xLTEtMTQ1ODM_3198ccae-e32f-4ef3-acf4-9bf5fae96717"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="icdecf49f3ab5415c9356a0de59b76f2d_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTozY2ZiN2JjYWFlNWM0ODBiYTk3ZTRmM2ZmMzBkNjYyNy90YWJsZXJhbmdlOjNjZmI3YmNhYWU1YzQ4MGJhOTdlNGYzZmYzMGQ2NjI3XzMtMy0xLTEtMTQ1ODM_2d206518-6bd3-4df7-b103-b0501bf36d5a"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ibcd6b29864984792a9e307b03045e2fe_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTozY2ZiN2JjYWFlNWM0ODBiYTk3ZTRmM2ZmMzBkNjYyNy90YWJsZXJhbmdlOjNjZmI3YmNhYWU1YzQ4MGJhOTdlNGYzZmYzMGQ2NjI3XzMtNS0xLTEtMTQ1ODM_0306118e-ed32-4602-846d-dd109d4ff341"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="ibcd6b29864984792a9e307b03045e2fe_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTozY2ZiN2JjYWFlNWM0ODBiYTk3ZTRmM2ZmMzBkNjYyNy90YWJsZXJhbmdlOjNjZmI3YmNhYWU1YzQ4MGJhOTdlNGYzZmYzMGQ2NjI3XzQtMS0xLTEtMTQ1ODM_02527882-7a21-4243-8255-89c2e4a10b21"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="icdecf49f3ab5415c9356a0de59b76f2d_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTozY2ZiN2JjYWFlNWM0ODBiYTk3ZTRmM2ZmMzBkNjYyNy90YWJsZXJhbmdlOjNjZmI3YmNhYWU1YzQ4MGJhOTdlNGYzZmYzMGQ2NjI3XzQtMy0xLTEtMTQ1ODM_19b353e1-ff9e-42aa-ac37-333cf00d2609"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="ibcd6b29864984792a9e307b03045e2fe_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTozY2ZiN2JjYWFlNWM0ODBiYTk3ZTRmM2ZmMzBkNjYyNy90YWJsZXJhbmdlOjNjZmI3YmNhYWU1YzQ4MGJhOTdlNGYzZmYzMGQ2NjI3XzQtNS0xLTEtMTQ1ODM_7ddf8c38-7101-40bb-b424-17b884bd3b65"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ie73422d0f8ee43e3adb3178568e8a323_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTozY2ZiN2JjYWFlNWM0ODBiYTk3ZTRmM2ZmMzBkNjYyNy90YWJsZXJhbmdlOjNjZmI3YmNhYWU1YzQ4MGJhOTdlNGYzZmYzMGQ2NjI3XzUtMS0xLTEtMTQ1ODM_4dfc3efa-1103-4554-aa9f-22e1cdf8dfdd"
      unitRef="shares">80035</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i8d1505eb1e174a37b4dcbc47e73d94ac_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTozY2ZiN2JjYWFlNWM0ODBiYTk3ZTRmM2ZmMzBkNjYyNy90YWJsZXJhbmdlOjNjZmI3YmNhYWU1YzQ4MGJhOTdlNGYzZmYzMGQ2NjI3XzUtMy0xLTEtMTQ1ODM_1a87151f-0e1e-497e-9210-fb427a63b0f1"
      unitRef="shares">80600</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ie73422d0f8ee43e3adb3178568e8a323_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTozY2ZiN2JjYWFlNWM0ODBiYTk3ZTRmM2ZmMzBkNjYyNy90YWJsZXJhbmdlOjNjZmI3YmNhYWU1YzQ4MGJhOTdlNGYzZmYzMGQ2NjI3XzUtNS0xLTEtMTQ1ODM_4ecee2d0-325d-49bc-b744-c1760ba4c5ad"
      unitRef="usdPerShare">0.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="ibcd6b29864984792a9e307b03045e2fe_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzYyMzM_4e1685c6-e1fb-4779-952b-30e1fec5b373">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes additional information related to the OnCore stock options as of December&#160;31, 2021:&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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Vested stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intrinsic value (in $000s)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average term remaining&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ie73422d0f8ee43e3adb3178568e8a323_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTo1YWRlOTgzMThjMWQ0ZDcxOTQ3ZWNkNWEwNmM4ZGQ0YS90YWJsZXJhbmdlOjVhZGU5ODMxOGMxZDRkNzE5NDdlY2Q1YTA2YzhkZDRhXzItMS0xLTEtMTQ1ODM_801f0174-beed-4760-871a-c4f280153ff6"
      unitRef="usd">183000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ibcd6b29864984792a9e307b03045e2fe_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTo1YWRlOTgzMThjMWQ0ZDcxOTQ3ZWNkNWEwNmM4ZGQ0YS90YWJsZXJhbmdlOjVhZGU5ODMxOGMxZDRkNzE5NDdlY2Q1YTA2YzhkZDRhXzMtMS0xLTEtMTQ1ODM_d14504e5-b44e-4360-b48b-cf7acb7ac2da">P2Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:EmployeeStockOwnershipPlanESOPSharesInESOP
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzQwMDk_2c074dad-0253-400b-90c5-412cb2f98124"
      unitRef="shares">1500000</us-gaap:EmployeeStockOwnershipPlanESOPSharesInESOP>
    <abus:CommonStockDiscountOnSharesPercentage
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzQxOTU_02ffe942-9190-491f-b7ab-b0344ebeab94"
      unitRef="number">0.15</abus:CommonStockDiscountOnSharesPercentage>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzEwOTk1MTE2MzUxMjA_ca5babc7-0933-4266-8f6a-29c8827fb8b9"
      unitRef="shares">196335</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzEwOTk1MTE2MzUxOTI_454ec7ff-daa8-4a46-bbea-466e826db485"
      unitRef="shares">1303665</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzQ2MjQ_9ef07afe-b028-4837-b75f-c7d893452e7d"
      unitRef="usd">300000</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
    <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzI3NDg3NzkwNzU3MzU_83007f38-f263-43d9-8b57-ae10aeae424a"
      unitRef="usd">200000</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzYyMjk_060c6ecd-efd4-4af3-b3f7-df86ed9e7182">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation has been recorded in the consolidated statement of operations and comprehensive income (loss) as follows: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.202%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i09fef0e318f34a4cbde005c651f3db3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTpkMzM1NmY2YjU1NjE0YTRlYjYwN2Q4ZjhjOWRmOGFkMi90YWJsZXJhbmdlOmQzMzU2ZjZiNTU2MTRhNGViNjA3ZDhmOGM5ZGY4YWQyXzMtMS0xLTEtMTQ1ODM_efce72ca-b177-4a4a-b490-51390d3d3838"
      unitRef="usd">2777000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i271ab74aea094a76907f0a772cc05d1c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTpkMzM1NmY2YjU1NjE0YTRlYjYwN2Q4ZjhjOWRmOGFkMi90YWJsZXJhbmdlOmQzMzU2ZjZiNTU2MTRhNGViNjA3ZDhmOGM5ZGY4YWQyXzMtMy0xLTEtMTQ1ODM_e7063704-8b91-4588-8d01-bb209798c640"
      unitRef="usd">3090000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7ba9bcf24f8a47bba01ea3a1e83f117e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTpkMzM1NmY2YjU1NjE0YTRlYjYwN2Q4ZjhjOWRmOGFkMi90YWJsZXJhbmdlOmQzMzU2ZjZiNTU2MTRhNGViNjA3ZDhmOGM5ZGY4YWQyXzQtMS0xLTEtMTQ1ODM_ff3f8640-9565-4c38-88dd-c837bca8fc0c"
      unitRef="usd">3647000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="icb3acf4c60b143b2b6a83b2e08c5aef3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTpkMzM1NmY2YjU1NjE0YTRlYjYwN2Q4ZjhjOWRmOGFkMi90YWJsZXJhbmdlOmQzMzU2ZjZiNTU2MTRhNGViNjA3ZDhmOGM5ZGY4YWQyXzQtMy0xLTEtMTQ1ODM_628886e8-317c-46c7-9d66-1491a08e8918"
      unitRef="usd">3071000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTpkMzM1NmY2YjU1NjE0YTRlYjYwN2Q4ZjhjOWRmOGFkMi90YWJsZXJhbmdlOmQzMzU2ZjZiNTU2MTRhNGViNjA3ZDhmOGM5ZGY4YWQyXzUtMS0xLTEtMTQ1ODM_55f308d1-bbb6-4957-af5b-2db261ccf140"
      unitRef="usd">6424000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90YWJsZTpkMzM1NmY2YjU1NjE0YTRlYjYwN2Q4ZjhjOWRmOGFkMi90YWJsZXJhbmdlOmQzMzU2ZjZiNTU2MTRhNGViNjA3ZDhmOGM5ZGY4YWQyXzUtMy0xLTEtMTQ1ODM_38572cc7-630a-49d1-a7ce-4794828ed2f9"
      unitRef="usd">6161000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzU5MTE_546ff4ae-46be-47de-a4d7-6d213a799988"
      unitRef="usd">11600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzYwNzM_727bcb01-1cc1-4165-84e9-74f09f1ba7b1">P2Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i04bc9d2d2493487b8aeb7cd06ebde75b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xMzYvZnJhZzphZDZhZWJlM2U0NmM0MWVjOTg1M2FmNmNkNmU1MGZkYS90ZXh0cmVnaW9uOmFkNmFlYmUzZTQ2YzQxZWM5ODUzYWY2Y2Q2ZTUwZmRhXzI3NDg3NzkwNzc3MjI_6482e569-d7fb-42c4-9cca-b431c7bb8470"
      unitRef="usd">300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90ZXh0cmVnaW9uOjAzY2I5NzlmODJmYzQ3NmJhYmU1ZjFiMzU5ZDU3OTk3XzI3ODI_491b3190-4f91-4eff-8f27-23ccfa88a5c1">Income taxes&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to taxation and files income tax returns in Canadian federal and provincial, United States federal and  several state jurisdictions. The United States Internal Revenue service is currently examining the Company&#x2019;s federal tax return for 2018 and the Canada Revenue Agency is currently examining the Company&#x2019;s Canadian tax returns for 2018 and 2019. The outcome of tax audits cannot be predicted with certainty, however the Company believes that an adequate provision has been made for any adjustments that may result from the examination. If any issues addressed in the Company&#x2019;s tax audits are resolved in a manner not consistent with management&#x2019;s expectations, the Company could be required to adjust its provision for income tax in the period such resolution occurs. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax (benefit) expense varies from the amounts that would be computed by applying the combined Canadian federal and provincial income tax rate of 27% (2020 -  27%) to the loss before income taxes as shown in the following tables:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.567%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computed taxes (benefits) at Canadian federal and provincial tax rates&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,864)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment to prior year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Permanent and other differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance - other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal and Provincial ITCs applied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(611)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Difference due to income taxed at foreign rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense (recovery)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the Company had investment tax credits available to reduce Canadian federal income taxes of $7.4 million, versus $8.0 million as of December&#160;31, 2020, which expire between 2030 and 2037, and provincial income taxes of $2.1 million, versus $2.6 million as of December&#160;31, 2020, which expire between 2024 and 2027. The investment tax credits are accounted for under a flow-through method. In addition, the Company had research and development credits of $3.8 million as of December&#160;31, 2021, and $3.9 million as of December&#160;31, 2020, which expire between 2031 and 2038 and which can be used to reduce future taxable income in the United States.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the Company had scientific research and experimental development expenditures of $62.8 million available for indefinite carry-forward, versus the $58.6 million it had as of December&#160;31, 2020. The Company also had net operating losses of $177.7 million as of December&#160;31, 2021 and $175.6 million as of December&#160;31, 2020, which are due to expire between 2028 and 2038 and which can be used to offset future taxable income in Canada.  &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021 and December&#160;31, 2020, the Company had $11.7 million of net operating losses due to expire in 2035 which can be used to offset future taxable income in the United States. Future use of a portion of the United States loss carryforwards are subject to limitations under Internal Revenue Code Section 382. United States net operating loss carryforwards arising in 2019 and future periods have an indefinite carryforward period. As of December&#160;31, 2021 and December&#160;31, 2020, the Company had $197.8 million and $124.6 million, respectively, of total regular net operating losses which can be used to offset future taxable income in the United States. &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of ownership changes occurring on October 1, 2014 and March 4, 2015, the Company&#x2019;s ability to use these losses may be limited. Losses incurred to date may be further limited if a subsequent change in control occurs.&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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company generated $7.7 million and $80.7 million in pre-tax domestic and foreign losses, respectively, for the year ended December&#160;31, 2021. The Company generated $1.8 million and $61.9 million in pre-tax domestic and foreign losses, respectively, for the year ended December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of the Company&#x2019;s deferred tax assets and liabilities are shown below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets (liabilities):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-capital losses carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Book amortization in excess of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(634)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(737)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue recognized for tax purposes in excess of revenue recognized for accounting purposes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax value in excess of accounting value in lease inducements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal investment tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provincial investment tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity accounted for investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal R&amp;amp;E credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deductible stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(130,724)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(114,795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90ZXh0cmVnaW9uOjAzY2I5NzlmODJmYzQ3NmJhYmU1ZjFiMzU5ZDU3OTk3XzI3ODk_645c441c-e60e-43fb-9398-dfefbc04a39c">Income tax (benefit) expense varies from the amounts that would be computed by applying the combined Canadian federal and provincial income tax rate of 27% (2020 -  27%) to the loss before income taxes as shown in the following tables:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.567%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computed taxes (benefits) at Canadian federal and provincial tax rates&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,864)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment to prior year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Permanent and other differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance - other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal and Provincial ITCs applied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(611)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Difference due to income taxed at foreign rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense (recovery)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90ZXh0cmVnaW9uOjAzY2I5NzlmODJmYzQ3NmJhYmU1ZjFiMzU5ZDU3OTk3XzkyOA_f2b623b5-cbfc-4315-b794-efccdcc61c94"
      unitRef="number">0.27</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90ZXh0cmVnaW9uOjAzY2I5NzlmODJmYzQ3NmJhYmU1ZjFiMzU5ZDU3OTk3XzkzOA_95bdaa87-0115-45fc-ac2a-dabfffd54787"
      unitRef="number">0.27</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZTpkMjNmZWJlZGFhZjA0NzI3YTllNjJhY2JmOTA4NDQ0NC90YWJsZXJhbmdlOmQyM2ZlYmVkYWFmMDQ3MjdhOWU2MmFjYmY5MDg0NDQ0XzMtMS0xLTEtMTQ1ODM_431c3a60-289f-4b4f-803b-58b2075d7562"
      unitRef="usd">-23864000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZTpkMjNmZWJlZGFhZjA0NzI3YTllNjJhY2JmOTA4NDQ0NC90YWJsZXJhbmdlOmQyM2ZlYmVkYWFmMDQ3MjdhOWU2MmFjYmY5MDg0NDQ0XzMtMy0xLTEtMTQ1ODM_4e7f0794-6984-4f7b-965b-8899e9b53dcb"
      unitRef="usd">-17211000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZTpkMjNmZWJlZGFhZjA0NzI3YTllNjJhY2JmOTA4NDQ0NC90YWJsZXJhbmdlOmQyM2ZlYmVkYWFmMDQ3MjdhOWU2MmFjYmY5MDg0NDQ0XzUtMS0xLTEtMTQ1ODM_6d1c05b1-c05d-465f-8c16-f79bb9e0820c"
      unitRef="usd">-1041000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZTpkMjNmZWJlZGFhZjA0NzI3YTllNjJhY2JmOTA4NDQ0NC90YWJsZXJhbmdlOmQyM2ZlYmVkYWFmMDQ3MjdhOWU2MmFjYmY5MDg0NDQ0XzUtMy0xLTEtMTQ1ODM_fbc12fe3-9a6c-461b-8acb-a7e76915928e"
      unitRef="usd">390000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZTpkMjNmZWJlZGFhZjA0NzI3YTllNjJhY2JmOTA4NDQ0NC90YWJsZXJhbmdlOmQyM2ZlYmVkYWFmMDQ3MjdhOWU2MmFjYmY5MDg0NDQ0XzYtMS0xLTEtMTQ1ODM_f64cf493-ecf2-480e-a7a9-82fccc336b01"
      unitRef="usd">4292000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZTpkMjNmZWJlZGFhZjA0NzI3YTllNjJhY2JmOTA4NDQ0NC90YWJsZXJhbmdlOmQyM2ZlYmVkYWFmMDQ3MjdhOWU2MmFjYmY5MDg0NDQ0XzYtMy0xLTEtMTQ1ODM_8362adbf-e9e5-4093-bc4b-e6e57a681bb9"
      unitRef="usd">622000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZTpkMjNmZWJlZGFhZjA0NzI3YTllNjJhY2JmOTA4NDQ0NC90YWJsZXJhbmdlOmQyM2ZlYmVkYWFmMDQ3MjdhOWU2MmFjYmY5MDg0NDQ0XzctMS0xLTEtMTQ1ODM_ca60f44d-f33a-42fd-aced-507bdbbf4b5f"
      unitRef="usd">15928000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZTpkMjNmZWJlZGFhZjA0NzI3YTllNjJhY2JmOTA4NDQ0NC90YWJsZXJhbmdlOmQyM2ZlYmVkYWFmMDQ3MjdhOWU2MmFjYmY5MDg0NDQ0XzctMy0xLTEtMTQ1ODM_3085b441-79c3-42c0-b28b-5acc272de86d"
      unitRef="usd">12033000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationTaxCreditsInvestment
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZTpkMjNmZWJlZGFhZjA0NzI3YTllNjJhY2JmOTA4NDQ0NC90YWJsZXJhbmdlOmQyM2ZlYmVkYWFmMDQ3MjdhOWU2MmFjYmY5MDg0NDQ0XzgtMS0xLTEtMjkwMTU_0d4f26a4-778a-4954-ac18-0deaf143ef3c"
      unitRef="usd">611000</us-gaap:IncomeTaxReconciliationTaxCreditsInvestment>
    <us-gaap:IncomeTaxReconciliationTaxCreditsInvestment
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZTpkMjNmZWJlZGFhZjA0NzI3YTllNjJhY2JmOTA4NDQ0NC90YWJsZXJhbmdlOmQyM2ZlYmVkYWFmMDQ3MjdhOWU2MmFjYmY5MDg0NDQ0XzgtMy0xLTEtMjkwMTk_bc2fd259-01c0-4f04-90af-e8663a2a2a60"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationTaxCreditsInvestment>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZTpkMjNmZWJlZGFhZjA0NzI3YTllNjJhY2JmOTA4NDQ0NC90YWJsZXJhbmdlOmQyM2ZlYmVkYWFmMDQ3MjdhOWU2MmFjYmY5MDg0NDQ0XzgtMS0xLTEtMTQ1ODM_d56647d4-9b40-4094-96ac-2b6efdf0477b"
      unitRef="usd">4840000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZTpkMjNmZWJlZGFhZjA0NzI3YTllNjJhY2JmOTA4NDQ0NC90YWJsZXJhbmdlOmQyM2ZlYmVkYWFmMDQ3MjdhOWU2MmFjYmY5MDg0NDQ0XzgtMy0xLTEtMTQ1ODM_120b736c-530e-42ab-be10-680f24a22d4a"
      unitRef="usd">3716000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZTpkMjNmZWJlZGFhZjA0NzI3YTllNjJhY2JmOTA4NDQ0NC90YWJsZXJhbmdlOmQyM2ZlYmVkYWFmMDQ3MjdhOWU2MmFjYmY5MDg0NDQ0XzktMS0xLTEtMTQ1ODM_ef8a888a-113a-4c92-a490-ae577576200a"
      unitRef="usd">456000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZTpkMjNmZWJlZGFhZjA0NzI3YTllNjJhY2JmOTA4NDQ0NC90YWJsZXJhbmdlOmQyM2ZlYmVkYWFmMDQ3MjdhOWU2MmFjYmY5MDg0NDQ0XzktMy0xLTEtMTQ1ODM_be44aaf4-dad3-4f75-9879-ab8d8fc540f2"
      unitRef="usd">450000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZTpkMjNmZWJlZGFhZjA0NzI3YTllNjJhY2JmOTA4NDQ0NC90YWJsZXJhbmdlOmQyM2ZlYmVkYWFmMDQ3MjdhOWU2MmFjYmY5MDg0NDQ0XzExLTEtMS0xLTE0NTgz_8431aaf7-1fab-4b28-9ffd-c90829354c8c"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZTpkMjNmZWJlZGFhZjA0NzI3YTllNjJhY2JmOTA4NDQ0NC90YWJsZXJhbmdlOmQyM2ZlYmVkYWFmMDQ3MjdhOWU2MmFjYmY5MDg0NDQ0XzExLTMtMS0xLTE0NTgz_6eb8d63c-d832-4b54-8950-7e3d9f9bc766"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic
      contextRef="i8c6ce8c5b67148588f5f52974a8c7aaa_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90ZXh0cmVnaW9uOjAzY2I5NzlmODJmYzQ3NmJhYmU1ZjFiMzU5ZDU3OTk3XzExMTQ_2ce42719-237d-4852-9327-0868c61ca69a"
      unitRef="usd">7400000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic
      contextRef="i40ca2d304b17409fb19d0621be16d771_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90ZXh0cmVnaW9uOjAzY2I5NzlmODJmYzQ3NmJhYmU1ZjFiMzU5ZDU3OTk3XzExMjU_a25d43b8-bd4d-4f75-b9cf-1724ca49ae30"
      unitRef="usd">8000000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="i8c6ce8c5b67148588f5f52974a8c7aaa_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90ZXh0cmVnaW9uOjAzY2I5NzlmODJmYzQ3NmJhYmU1ZjFiMzU5ZDU3OTk3XzEyMDU_d3553f19-b545-46d6-904f-fdceab7c4776"
      unitRef="usd">2100000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="i40ca2d304b17409fb19d0621be16d771_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90ZXh0cmVnaW9uOjAzY2I5NzlmODJmYzQ3NmJhYmU1ZjFiMzU5ZDU3OTk3XzEyMTY_b45a7ce1-3740-4390-b4c8-a292582f453e"
      unitRef="usd">2600000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90ZXh0cmVnaW9uOjAzY2I5NzlmODJmYzQ3NmJhYmU1ZjFiMzU5ZDU3OTk3XzEzMzE_0dc64ba4-e68d-4eec-ba40-6bd7d4b179e9"
      unitRef="usd">3800000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90ZXh0cmVnaW9uOjAzY2I5NzlmODJmYzQ3NmJhYmU1ZjFiMzU5ZDU3OTk3XzEzNDg_15a7dda1-d78a-4650-bbde-a25802982878"
      unitRef="usd">3900000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i1819974e23904953957e881c335a5af6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90ZXh0cmVnaW9uOjAzY2I5NzlmODJmYzQ3NmJhYmU1ZjFiMzU5ZDU3OTk3XzE1NjQ_ae633da0-1a2c-462a-a7d8-930da0064602"
      unitRef="usd">62800000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="ib1f39daeef814f8790b204ae75a49257_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90ZXh0cmVnaW9uOjAzY2I5NzlmODJmYzQ3NmJhYmU1ZjFiMzU5ZDU3OTk3XzE2MTg_5be7a4f4-8ef3-4ca9-b3a9-17da90e3d4bc"
      unitRef="usd">58600000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="i1819974e23904953957e881c335a5af6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90ZXh0cmVnaW9uOjAzY2I5NzlmODJmYzQ3NmJhYmU1ZjFiMzU5ZDU3OTk3XzE2ODM_1a5234c7-c28e-4a19-9529-61337104e1de"
      unitRef="usd">177700000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="ib1f39daeef814f8790b204ae75a49257_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90ZXh0cmVnaW9uOjAzY2I5NzlmODJmYzQ3NmJhYmU1ZjFiMzU5ZDU3OTk3XzE2OTk_e6264f74-ca95-44d6-a932-87d04524a7e5"
      unitRef="usd">175600000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90ZXh0cmVnaW9uOjAzY2I5NzlmODJmYzQ3NmJhYmU1ZjFiMzU5ZDU3OTk3XzE4NTk_09ac8206-9d21-4865-9a5a-4ab4bc2595e3"
      unitRef="usd">11700000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90ZXh0cmVnaW9uOjAzY2I5NzlmODJmYzQ3NmJhYmU1ZjFiMzU5ZDU3OTk3XzE4NTk_b313baf8-de5e-463f-b8d8-ce7797825add"
      unitRef="usd">11700000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i040580c742b7476cae2978e342864746_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90ZXh0cmVnaW9uOjAzY2I5NzlmODJmYzQ3NmJhYmU1ZjFiMzU5ZDU3OTk3XzI3NDg3NzkwNzYxNTk_78b70394-4e3e-48b3-ad87-2e667b718ff7"
      unitRef="usd">197800000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i4bc25237bf1446eba156e1ff17c0f9d7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90ZXh0cmVnaW9uOjAzY2I5NzlmODJmYzQ3NmJhYmU1ZjFiMzU5ZDU3OTk3XzI3NDg3NzkwNzYxNjk_0595a3cb-ca6e-407b-bf61-2b6adb659ed4"
      unitRef="usd">124600000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90ZXh0cmVnaW9uOjAzY2I5NzlmODJmYzQ3NmJhYmU1ZjFiMzU5ZDU3OTk3XzI0ODc_db8383f3-bb67-413b-a39e-6adcd04eb39d"
      unitRef="usd">-7700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90ZXh0cmVnaW9uOjAzY2I5NzlmODJmYzQ3NmJhYmU1ZjFiMzU5ZDU3OTk3XzI0OTQ_25936191-9de4-4f79-8300-04ab6c13e085"
      unitRef="usd">-80700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90ZXh0cmVnaW9uOjAzY2I5NzlmODJmYzQ3NmJhYmU1ZjFiMzU5ZDU3OTk3XzI0OTQ_80d034b0-4df6-4fc2-bc6f-12a88cb5c2fa"
      unitRef="usd">-80700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90ZXh0cmVnaW9uOjAzY2I5NzlmODJmYzQ3NmJhYmU1ZjFiMzU5ZDU3OTk3XzI1OTY_7dc70cfd-c61f-4c03-961f-f0f28a896115"
      unitRef="usd">-1800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="id8dc1131468a4e78b85c1dc587f722e7_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90ZXh0cmVnaW9uOjAzY2I5NzlmODJmYzQ3NmJhYmU1ZjFiMzU5ZDU3OTk3XzI2MDM_86241a53-46c6-492a-a160-f136094986b8"
      unitRef="usd">-61900000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90ZXh0cmVnaW9uOjAzY2I5NzlmODJmYzQ3NmJhYmU1ZjFiMzU5ZDU3OTk3XzI3ODg_2ef56073-eb2c-4032-82dc-70944ba0ad48">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of the Company&#x2019;s deferred tax assets and liabilities are shown below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets (liabilities):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-capital losses carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Book amortization in excess of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(634)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(737)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue recognized for tax purposes in excess of revenue recognized for accounting purposes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax value in excess of accounting value in lease inducements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal investment tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provincial investment tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity accounted for investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal R&amp;amp;E credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deductible stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(130,724)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(114,795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzQtMS0xLTEtMTQ1ODM_a0447b9f-b7ab-45a2-890d-7355c20962e0"
      unitRef="usd">90255000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzQtMy0xLTEtMTQ1ODM_1f91f3b8-802e-4027-88e2-f0f4b3d7cdb1"
      unitRef="usd">74351000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzUtMS0xLTEtMTQ1ODM_868af6f0-927c-4b46-b9f8-e250e2eff6b8"
      unitRef="usd">16968000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzUtMy0xLTEtMTQ1ODM_abce2fea-5fd0-4355-9f21-f9bb268c74bf"
      unitRef="usd">15812000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <abus:DeferredTaxAssetBookAmortizationInExcessOfTax
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzYtMS0xLTEtMTQ1ODM_2ec94d26-950a-4a08-9dbd-08eb859cd81e"
      unitRef="usd">634000</abus:DeferredTaxAssetBookAmortizationInExcessOfTax>
    <abus:DeferredTaxAssetBookAmortizationInExcessOfTax
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzYtMy0xLTEtMTQ1ODM_43f653e4-0721-405b-b29c-b57309cb5c6a"
      unitRef="usd">737000</abus:DeferredTaxAssetBookAmortizationInExcessOfTax>
    <abus:DeferredTaxAssetRevenueRecognizedForTaxPurposesInExcessOfRevenueRecognizedForAccountingPurposes
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzctMS0xLTEtMTQ1ODM_bcedfa2c-c24f-465b-bd3c-ef3f60265aeb"
      unitRef="usd">4400000</abus:DeferredTaxAssetRevenueRecognizedForTaxPurposesInExcessOfRevenueRecognizedForAccountingPurposes>
    <abus:DeferredTaxAssetRevenueRecognizedForTaxPurposesInExcessOfRevenueRecognizedForAccountingPurposes
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzctMy0xLTEtMTQ1ODM_843442ca-a1a0-4122-8f69-cd4f9c348d2f"
      unitRef="usd">5279000</abus:DeferredTaxAssetRevenueRecognizedForTaxPurposesInExcessOfRevenueRecognizedForAccountingPurposes>
    <abus:DeferredTaxAssetTaxValueInExcessOfAccountingValueInLeaseInducements
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzgtMS0xLTEtMTQ1ODM_12ff93c7-1272-4894-980b-f4270e4b8b1e"
      unitRef="usd">549000</abus:DeferredTaxAssetTaxValueInExcessOfAccountingValueInLeaseInducements>
    <abus:DeferredTaxAssetTaxValueInExcessOfAccountingValueInLeaseInducements
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzgtMy0xLTEtMTQ1ODM_facb6a40-4eba-4cca-9164-2bae34012263"
      unitRef="usd">627000</abus:DeferredTaxAssetTaxValueInExcessOfAccountingValueInLeaseInducements>
    <us-gaap:DeferredTaxAssetsInvestments
      contextRef="i040580c742b7476cae2978e342864746_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzktMS0xLTEtMTQ1ODM_bc19df53-48c2-432d-a9c5-005f0559a0c8"
      unitRef="usd">5301000</us-gaap:DeferredTaxAssetsInvestments>
    <us-gaap:DeferredTaxAssetsInvestments
      contextRef="i4bc25237bf1446eba156e1ff17c0f9d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzktMy0xLTEtMTQ1ODM_93777f80-4b9b-4576-b2af-ca226c14f736"
      unitRef="usd">5872000</us-gaap:DeferredTaxAssetsInvestments>
    <us-gaap:DeferredTaxAssetsInvestments
      contextRef="i182f44966a4145d88518b6e5a909e75b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzEwLTEtMS0xLTE0NTgz_d16f9a67-657c-4ab9-a1ea-3891827f2df4"
      unitRef="usd">2119000</us-gaap:DeferredTaxAssetsInvestments>
    <us-gaap:DeferredTaxAssetsInvestments
      contextRef="i05be7c401064405bb5982bce8c7e1523_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzEwLTMtMS0xLTE0NTgz_083baa9e-adfd-4d00-8a37-fc060afaf916"
      unitRef="usd">2644000</us-gaap:DeferredTaxAssetsInvestments>
    <us-gaap:DeferredTaxAssetsEquityMethodInvestments
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzExLTEtMS0xLTE0NTgz_5217db0c-dd5c-4617-a130-98c1c4c994ef"
      unitRef="usd">3375000</us-gaap:DeferredTaxAssetsEquityMethodInvestments>
    <us-gaap:DeferredTaxAssetsEquityMethodInvestments
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzExLTMtMS0xLTE0NTgz_3cf8fd6e-78a0-48ba-a44d-f6a4a6c6903b"
      unitRef="usd">3375000</us-gaap:DeferredTaxAssetsEquityMethodInvestments>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzEyLTEtMS0xLTE0NTgz_b4651e97-f849-46a7-acac-10adfd5823f1"
      unitRef="usd">3741000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzEyLTMtMS0xLTE0NTgz_4eb08520-1908-4aaa-8226-ffd4ef8b8a5a"
      unitRef="usd">3897000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <abus:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsStockOptions
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzEzLTEtMS0xLTE0NTgz_37c1ae24-45cf-42e1-9280-59145fa96141"
      unitRef="usd">3309000</abus:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsStockOptions>
    <abus:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsStockOptions
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzEzLTMtMS0xLTE0NTgz_58c5a2ae-bd99-4cbf-b562-a3ae0ef32e91"
      unitRef="usd">2457000</abus:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsStockOptions>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzE0LTEtMS0xLTE0NTgz_39574030-938c-444f-8c5b-10dfd947c0af"
      unitRef="usd">1341000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzE0LTMtMS0xLTE0NTgz_6119d3bb-fb1f-4045-87bd-ba87d57a5395"
      unitRef="usd">1218000</us-gaap:DeferredTaxAssetsOther>
    <abus:DeferredTaxAssetsLiabilitiesGross
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzE1LTEtMS0xLTE0NTgz_04754469-e1af-4b89-afb8-ba17cc52da7f"
      unitRef="usd">130724000</abus:DeferredTaxAssetsLiabilitiesGross>
    <abus:DeferredTaxAssetsLiabilitiesGross
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzE1LTMtMS0xLTE0NTgz_1c351ecb-51db-4252-bc72-31693814f83a"
      unitRef="usd">114795000</abus:DeferredTaxAssetsLiabilitiesGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzE2LTEtMS0xLTE0NTgz_e545dfc8-85f9-41cf-881e-39313a961cbf"
      unitRef="usd">130724000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzE2LTMtMS0xLTE0NTgz_7bb4e4a8-758e-4f77-9b64-97f8e54a683a"
      unitRef="usd">114795000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i901f967052e4481ca8ae033e9769df31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzE3LTEtMS0xLTE0NTgz_617dc63d-5625-4539-833e-0ac62d95abdb"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i8b911985aadf4f58b19ba06772b1a883_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDIvZnJhZzowM2NiOTc5ZjgyZmM0NzZiYWJlNWYxYjM1OWQ1Nzk5Ny90YWJsZToxMjkwNzUzZDlhMGE0ODNlOWE1OTFkYmVlNTQxZmIxNS90YWJsZXJhbmdlOjEyOTA3NTNkOWEwYTQ4M2U5YTU5MWRiZWU1NDFmYjE1XzE3LTMtMS0xLTE0NTgz_1b063701-3eef-42ba-847f-00790dabbaa6"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="ib67925680cc94d39b8c23f015fea683f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDUvZnJhZzoxOTJmOWU3ZDU1Nzk0M2JjOTI2YjVmNjI3MWUzOGRmYy90ZXh0cmVnaW9uOjE5MmY5ZTdkNTU3OTQzYmM5MjZiNWY2MjcxZTM4ZGZjXzEyMTQ_f160fba8-a5d9-4029-812d-dc48fbb48567">Related party transactions&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to a financing and related subscription agreement, the Company issued Roivant the Preferred Shares in October 2017. On October 18, 2021, the Preferred Shares were converted into 22,833,922 common shares. Immediately following the conversion, Roivant owned approximately 27% of the Company&#x2019;s outstanding common shares. See note 12 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 31, 2020, Genevant was recapitalized through an equity investment and conversion of previously issued convertible debt securities held by Roivant. Arbutus participated in the recapitalization of Genevant with an investment of $2.5 million. Arbutus determined that this $2.5 million additional investment in Genevant represented the funding of prior losses and accordingly, the Company recorded the amount as an equity investment loss on the Consolidated Statements of Operations and Comprehensive Loss in 2020. As of December&#160;31, 2021, the carrying value of the Company&#x2019;s investment in Genevant was zero and the Company owned approximately 16% of the common equity of Genevant.  See note 5 for further details.&lt;/span&gt;&lt;/div&gt;During each of the years ended December 31, 2021 and 2020, Genevant purchased certain administrative and transitional services from the Company totaling less than $0.1 million. These services were billed at agreed hourly rates and reflective of market rates for such services and these costs were netted in research and development in the income statement.</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion
      contextRef="i5b7dee880bd045e5957e001cb376159e_I20211018"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDUvZnJhZzoxOTJmOWU3ZDU1Nzk0M2JjOTI2YjVmNjI3MWUzOGRmYy90ZXh0cmVnaW9uOjE5MmY5ZTdkNTU3OTQzYmM5MjZiNWY2MjcxZTM4ZGZjXzI3NDg3NzkwNzIzNjY_bc776b1e-4212-4852-919d-8a39bd99e5fb"
      unitRef="shares">22833922</us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion>
    <abus:NoncontrollingInterestOwnershipPercentageByNoncontrollingOwnersAfterConversion
      contextRef="i1b22500a3a8244bdb2efa23657af2900_I20211018"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDUvZnJhZzoxOTJmOWU3ZDU1Nzk0M2JjOTI2YjVmNjI3MWUzOGRmYy90ZXh0cmVnaW9uOjE5MmY5ZTdkNTU3OTQzYmM5MjZiNWY2MjcxZTM4ZGZjXzI3NDg3NzkwNzI0OTA_b0877556-4556-433e-b5e8-a9d588e781be"
      unitRef="number">0.27</abus:NoncontrollingInterestOwnershipPercentageByNoncontrollingOwnersAfterConversion>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i14a308d4c3dc4d75aed90853e3e246cc_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDUvZnJhZzoxOTJmOWU3ZDU1Nzk0M2JjOTI2YjVmNjI3MWUzOGRmYy90ZXh0cmVnaW9uOjE5MmY5ZTdkNTU3OTQzYmM5MjZiNWY2MjcxZTM4ZGZjXzI3Mg_08160805-42f0-4512-bed5-a985522105ef"
      unitRef="usd">2500000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i06b0186abf5141868f9140d93f650f6b_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDUvZnJhZzoxOTJmOWU3ZDU1Nzk0M2JjOTI2YjVmNjI3MWUzOGRmYy90ZXh0cmVnaW9uOjE5MmY5ZTdkNTU3OTQzYmM5MjZiNWY2MjcxZTM4ZGZjXzMwNQ_01cb2375-0620-4ba7-a6f7-6e2e711cc376"
      unitRef="usd">2500000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i3d0684849c494f828f08641f59e81e84_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDUvZnJhZzoxOTJmOWU3ZDU1Nzk0M2JjOTI2YjVmNjI3MWUzOGRmYy90ZXh0cmVnaW9uOjE5MmY5ZTdkNTU3OTQzYmM5MjZiNWY2MjcxZTM4ZGZjXzU0OTc1NTgxNDM3OTU_3f0756fb-342f-4861-9efe-3d573584ca4c"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i3d0684849c494f828f08641f59e81e84_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDUvZnJhZzoxOTJmOWU3ZDU1Nzk0M2JjOTI2YjVmNjI3MWUzOGRmYy90ZXh0cmVnaW9uOjE5MmY5ZTdkNTU3OTQzYmM5MjZiNWY2MjcxZTM4ZGZjXzU0OTc1NTgxNDM4MzU_95ee79f7-6da6-4e28-b5df-d35dba387288"
      unitRef="number">0.16</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i511adfa29a664d26b1369a713f44ae14_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDUvZnJhZzoxOTJmOWU3ZDU1Nzk0M2JjOTI2YjVmNjI3MWUzOGRmYy90ZXh0cmVnaW9uOjE5MmY5ZTdkNTU3OTQzYmM5MjZiNWY2MjcxZTM4ZGZjXzY4NA_8d888aa1-c357-4da3-a326-2edb3c457441"
      unitRef="usd">100000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i7dc87782fea8445f84aeeddf06a6a614_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE2MDg1ZWE4NzljYzQ5ZTJhM2IyMWExZjcwOWRlOTYyL3NlYzoxNjA4NWVhODc5Y2M0OWUyYTNiMjFhMWY3MDlkZTk2Ml8xNDUvZnJhZzoxOTJmOWU3ZDU1Nzk0M2JjOTI2YjVmNjI3MWUzOGRmYy90ZXh0cmVnaW9uOjE5MmY5ZTdkNTU3OTQzYmM5MjZiNWY2MjcxZTM4ZGZjXzY4NA_d00ed564-9898-4617-9b33-51061dc20745"
      unitRef="usd">100000</us-gaap:RevenueFromRelatedParties>
</xbrl>
