<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2022"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:ibrx="http://www.immunitybio.com/20221231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="ibrx-20221231.xsd" xlink:type="simple"/>
    <context id="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia65dfc67fe594188be30691514b6359e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id73aefad9d97498797431ba8be724d7c_I20230224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
        </entity>
        <period>
            <instant>2023-02-24</instant>
        </period>
    </context>
    <context id="ifc0278780d964005b50018a673237f4b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7b064ca3d15642daa26c2ef38e50acbb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i85b09d551c944a1a883e6035c523e990_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ibrx:PromissoryNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id72545b971c7406eae1d6d3c10a1ef2e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ibrx:PromissoryNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib96daab5eadd4686b1b565fe83d59381_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1cc862edf5384b7bb5c788f0d7df16ba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic610d924620f47dd95066e520d8de21d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="i565f04edce0e4a7e9fc414e6256ccf31_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="iede9541ad36c4a2bad1f187d37ace541_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="i044c188086974885be534927f28b4bba_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="i59f1957ed16a42458f23f9553e025924_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i75d1963bf7bf43499fbf8f326f4a3859_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3f495a3765b74724adc0bd7bb2a2c582_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3dbda8a3b08d496f9e74d148cde87b39_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ibrx:PublicStockOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1efe27b9796f4687badcb856aa3c20f2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="i7d18670a89254af5bee22f19931774f1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="ic0a565f891254b54bb27763837b7337d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib8610e9979914be58c490a82f5db81cd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="ifca78f2fd43042cdbc209816bde87e9d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="i815c74d2fac64684bd12978cad06768b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia50aeac315d6430490733b6aa4437086_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="if5cfed58250c4016ace37ea368a9290e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="icf8798ecfe034732ad9cd2bb5d77fcc5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="ie9d40c5a233d496c92753d3ffb31fc01_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="i7423d27940804e8c96452a7d01136cd0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i152084ea75284956874d1da6cb1e82d2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i90d4de54e9d547f982d81fbd4b2a7a05_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iee76859562cd4b16a8862a800bb6c633_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ibrx:AtTheMarketOfferingProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia298644cf5e940caa58bb6eba27d7561_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="idcd4aab9fe7945dfb03fa96f0b19cdf3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="i61226cc225414f9299909bafdbd77a5b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia9e1e39c872244beadf7418530bcd0b7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="i3585c1ca14694507a509e38b426dd3c2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="ia82490a3ac19486fb74f1a5f88cd269a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4adfa86768604d61827b847476ba3686_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="id836aaeca3884a08bd60ef71d7dafeb7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="i21d9a5bf9f774daf84c56bcfab337aad_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="i2f39d00db28544449b9727fcc86be5f1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="i3cf9b5d5b9d14ba48dff77a6d87c4b8c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib0660015173f40c39597cfb1f6901856_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i46858babde4d43d0b898ee387d3ef1de_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i18052b5f9680437193171951206d24b7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3c7f6cd93f7840b8b53c353aca2c88f7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib83cfba6e2984b69800f155586f3c185_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8756213d263b42979981ee2250b9c253_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i16b84fea09374a57899488afdc6cdd4e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0a5b22f66e4a42e8b1e4210678637169_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if620c28942ed4bb6aa2f3e81b540f9ab_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ibrx:AtTheMarketOfferingProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i577b53198b614f5584099b110fe673f0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ibrx:AtTheMarketOfferingProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id390d59723474874993dc643fa474986_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ibrx:AtTheMarketOfferingProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2a399e46a83e424d8b72ff7c7f5aa423_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ibrx:AtTheMarketOfferingProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia5c4333529194c86b1a33503eb33a431_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5c726250e3864eb3967a1f4a51edf9be_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic014cdf0199b4539adefcdf14fcb6912_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic86601cfae664329a189c6faa2fcdf5e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5acf0adc112e4773b81a1f44c8744cff_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if8389788e4fd4d67a2d91eaa36509ccf_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i75d285254d0e43c48cb3ca2c0b174f9a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7f2c6dc50e6b410abdde3e056c0a3285_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2d704f1fad9e4d3cb4ac6e49b222b746_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i10153d4646364a0e8f306a36c43a739a_I20210309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ibrx:NantCellIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-09</instant>
        </period>
    </context>
    <context id="if4e1a70cd50c47b094946d463c950335_D20210309-20210309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ibrx:NantCellIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-09</startDate>
            <endDate>2021-03-09</endDate>
        </period>
    </context>
    <context id="ibf3619fcb8574534890a012c76dd35cd_I20210309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
        </entity>
        <period>
            <instant>2021-03-09</instant>
        </period>
    </context>
    <context id="i8f8cb74f712040a8907606152660e891_I20210309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ibrx:NantKwestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-09</instant>
        </period>
    </context>
    <context id="ie1a19bf9fdb0436dbb9308fd8970dcb7_D20210309-20210309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ibrx:ExecutiveChairmanAndGlobalChiefScientificAndMedicalOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-09</startDate>
            <endDate>2021-03-09</endDate>
        </period>
    </context>
    <context id="ia4e528735b284e39aecc9daa21ad726e_D20201221-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-21</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iac07760bf4d344d4b1079700af44c65b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i850dfe6fc8f246cb8e571b5f121626b7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0b14a09d956d4064b72f839803ca2b6f_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ibrx:NantCellIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i3be5ca5c26c44072b0a4d6a54f2243a0_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ibrx:NantKwestIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib845ca1623364db69310bbaaecc736a6_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i3175aa51cd344695980ae2f8118741b4_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iad8769cf0f8e4ec8b88b87bf16005be9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ibrx:NantCellIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2a84792f2a4846d58650e2f1cb9ce58e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ibrx:NantKwestIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableLegalEntitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i568bc3c1fe5c41cfb0c60478a2ceb077_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ica4d33cc96c64035a739b238ac0ca62d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:AtTheMarketOfferingProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib85d96f58a7a49638400701ef8553ed4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8d6846f5604d4108a2422f815110733c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7f3a0ee28a1a43ffb1edd6059d97e693_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ibrx:LaboratoryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i68e9897c6e5d4502ac0e02bf89f2ae6e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ibrx:LaboratoryEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4dd0b0662e5e44bab3728142f8e478b1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifacd788d40d840a883be205920b71f9f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic832f5157a4a4a28bf71ac846bd3cb07_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">ibrx:DunkirkFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ibrx:OrganizedWorkforceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3999c466b8084c3092fc8e9bf6271597_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:LicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib1c39f09705046349d7b8642ec4d0571_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ibrx:NantCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:FiveFiveSevenDougStLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i5a93e10f5ebb42ee9100de5091dd75be_D20210901-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ibrx:NantCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:FiveFiveSevenDougStLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8f27ecde7d534a5b8c179a818e91c85b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ibrx:GlobeImmuneIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icc95e94c03484fbf920e5727a974debb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ibrx:GlobeImmuneIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i770984630a464e778e31115e8d2a24c5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ibrx:GlobeImmuneIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iff7a18646b3b4375bd979af51d5a38fc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ibrx:NANTibodyLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8a1c89574ba542a497aede2aef09b3be_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ibrx:NANTibodyLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3cfe659f1062429c93c79ce0fa2c7d7d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ibrx:NANTibodyLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i37fae98156bc405497d1a1347cdc284b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ibrx:GlobeImmuneIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3fd683a682ec4373818f42a975c6400d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ibrx:GlobeImmuneIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i323fcb3ce01440449f516dd26fdc894c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ibrx:GlobeImmuneIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iec30855a5a5a4bdaa6110372e89205aa_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ibrx:GlobeImmuneIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6e8d5535147a4ae9a272b52a5cece305_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ibrx:GlobeImmuneIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib9399c6ec5b94a3b90790263fcd122b8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib46c4c5fca354a628c9a91a0330ee88b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="i1a84d04c95774d03b4f687e508d34bf8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i54ca0a87aa684ec38644f06a2446216b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i22b24c0fda5f40e5a585f108bae8564c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iec2b2c7267d640ffba13feeeae52c89e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3ac16a20f9d3425cb8a2fa0d239d464a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i43fa47d2b2d349d8a082403ea2aa4cec_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2d946c49e1af4dba98a7ee8112a489a9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic1922e2f247d418ebc60af59a47cb7cc_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ibrx:RelatedPartyWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id0bd520f1e164fc68ed532b813b71d59_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ibrx:RelatedPartyWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i90bdc215d7fa425ab0dd43e579d0e65c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ibrx:RelatedPartyWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ica017e02b6a34bb388de309196058ca7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i51195ce219374e439f61551d90cae200_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i40e92131877243dcabc824ee60941cc0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib71dc384c59f4bcc872293c35737738b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4c1dc0b0ee12421c8508b2f3673be325_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3189e09a630f4d7d9efb306db2441781_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7b3133c96c1d40409d0f3ee476c334e9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i78902dd8b22b4f2e8c814cd6294dd57c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="i6a13f5058b9044b6812dca8c44bd8d97_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i713b0a4f4bc74e66926879700c7e999b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6d91c3caaf954ffdadb3197dc193d4aa_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8dfcf071a2b1432fa67a0a475b1de982_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i818af0b762414d4ea9c5bf5f6edd5230_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic8b720ca0ddc44779c89052c994d4ba4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i275a4d4d1e004ec3854fb13a7db914fc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iaf4118e5b0044c8382deab179f717db2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic266bd2da2e04c36b97b65347b4ec8d0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OffMarketFavorableLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1e8414aad45f4d59a4bb1a0f46cfffdb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OffMarketFavorableLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iea1b8d9836b74c3894effb06b836ebd9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ibrx:OrganizedWorkforceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2b5c6fbfa66549be929f272de1ba47b5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">ibrx:DunkirkFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie7cad12bb30c4defa8565a71bf1cad3e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">ibrx:DunkirkFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OffMarketFavorableLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i745a194abc2141e6adb37eccdedce334_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">ibrx:IPRDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i77d575ce772541eabe1e4e4441653504_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">ibrx:IPRDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib5859d5bb7584ddaac96627299582728_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ibrx:RiptideBioscienceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="icc172c10c0744300813848a6a38e0151_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ibrx:RiptideBioscienceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i46ab3745ff684dfe98974682555577ad_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ibrx:RiptideBioscienceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i09e7601fce494864ade0266868d40939_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ibrx:RiptideBioscienceIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i05901035c88c4e8a8915eeda59ec22c4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i18d6ca3216dc49c9ae2d96c88cd52792_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:NoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8f9c706079ae4cc99132962c75f5b589_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:NoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i90736b19a17b4e11971931fb62aa9aab_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if01ee8cf927c49f7b72a1feba7f9c5a0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if8444c848d4e48aabb26b8f1dde06903_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4ccd63062a774d1fbbe0a8c7c9537435_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2d617e51611449f0813f8971f79dab8d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:NoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7daec6d6ac2a45aa81396a49f8b0205d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:NoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie05368fec7cc4a3fa8cd519cad11a6f9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0eb397270c914e72bedb4c222e06c1a2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i554285d40bd145d38e008444ec28b3bd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4a7a76b6b21e4223b5749d60729fcf24_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9119156f173b40d2b73449acbc7f69e3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if47377ff4ea845ca9dcdef707153d519_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i226a7fc4ec7c4fbcb3029b7c5454d30c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9f309b53ecbb49ea8f4b94b1cc379664_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idf9e69529b944a3a9fb4738a6eff69ba_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i65252e8ceb994bafadf3ea89d78b2446_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8c02a21130b14a7c9f32252dbcdd2cd3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i57ec7941909b4028b0762fb06f80fe49_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if69cb1c2d096488085e3976551fa09f7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i363c39e008e042af8f12c9b54ffd5839_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i41856370c0a24a2aae94245d8a3983d0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib8daffa1b0f7477a917559511dd5221f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i76ec44bdca40435bb2b86ecf436e8f73_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5adbe732114247a6b31eee1938d5578b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1edb9656538f4a06961efd5ab0e5a09a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icd29d355691d425695e2f598e713062a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i72d7bb4bffdb42b3a4cd759756a757bf_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:NoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ForeignGovernmentDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i68ecc82e06714bb1ac4897be54372815_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:NoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ForeignGovernmentDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9ba4f68e6a224baf8f19679301952ef8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:NoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ForeignGovernmentDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia210a9fdc3634e3f8fc17570e99acf3e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:NoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ForeignGovernmentDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7c0d1bc37d77458595ce49da47036a32_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3dd908a16dbb4cbcb963dd0dea055c02_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib33cbe25e05f4a56bdc4530d235571ee_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9da0ae32c8784582a20d1f75298dd123_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib7330cf59e084579a8e477fe6bcdebb7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ibrx:ContingentConsiderationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic437fc3b0fe244f78dfc9d033f36211c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ibrx:ContingentConsiderationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0c80970771a049809ed76bad93fe5f85_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ibrx:ContingentConsiderationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7eb6f27e55624adc9747e55d7ed8e5eb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ibrx:ContingentConsiderationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id6349cb3e8814d4385df1551a5e03fa4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i85159105be39466bbb29c0131f1538b0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i74600561e8934f36a621c27434f9a16c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib61bf53ca6674d09bd3cc7e45cbbf57f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia435c9dbe8cc4431a62aa80546c939bf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashAndCashEquivalentsMember</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="i5f087ba526f04c20b3f9808e0e753311_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib1a42810f0f84034afa1d59023b199e5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3b712ae0bf63469ebf6f8a0f6d8b8f3b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i432776ef8ed04575a8bd323723e6b690_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8ad504425ef2426e8dd86529ee305e47_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4f74d72a43d041eab2ea056970f55f13_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i833360c8f3dc4d2abfa1049dc394527b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i48fbc0f57a894035b8f21b033ae5633c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</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="i2b33d14f39154a5684d59d4aabeed44e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i08f69667c392425493d2ae35d769ce4a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i021969ce03874d6c85e7f64a56a6b4a1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id9dbedb9eba945a58d3560fcd7e68777_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ForeignGovernmentDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia5d08f9516714b68a1a561b81624ba29_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ForeignGovernmentDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i00362260314c41a588d1f2e66d574b9f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ForeignGovernmentDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2b5c53c963ea4f0bbfe974b62df4e977_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ForeignGovernmentDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4b6ecf0ddeb14110919562c20d3251b6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i827839e32124444f87af97ee164f4e74_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1cd9d4fc7fad42629d97b10e40ba355e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic149ff9bd88a4808bb91835a355f28de_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib43131d99d0f4ec3b61baa9baf06ad94_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:NoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ForeignGovernmentDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic3260d365b10443b82c8f544f6d105b3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:NoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ForeignGovernmentDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i407e00ae9c0745a7a4f702940f276a1d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:NoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ForeignGovernmentDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i482b575121a34b69b67beae123dc0997_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:NoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ForeignGovernmentDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i27161c17bb0947e6a56546ae52be16a7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="i8b8611c6d7cc4e199a2bfce8d72ba386_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="ic55d058771bb4c37a7ed89581b0c13aa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="i8ced9248a9254743aa403a58636f003e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="i03aa3c52f339463ab57a55aa70c788de_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ibrx:ContingentConsiderationMember</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="i8ad4ee5bf5f5456d821e2e1e9d3091fd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ibrx:ContingentConsiderationMember</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="i32c947f2af8049babafc56cb86b97d12_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ibrx:ContingentConsiderationMember</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="iff85e79223174caaaf0889270eeb1e7e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ibrx:ContingentConsiderationMember</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="i034329d1dcd9497eb89d9fa1afa9e6bc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4e0ae558bf204f2f8c2c5e4c7a7956d8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashAndCashEquivalentsMember</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="i6e6728fccd5a4d17a3bd7a2b033c37d2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib442ef73de44490fb151401771a4f7c7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashAndCashEquivalentsMember</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="iedd73743a85d4b48bc539911c8e553b5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ief16b9eabf7f4bd5946b5a05f7695167_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ibrx:CurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashAndCashEquivalentsMember</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="i16418dd2eaaa434184ca534f2113573f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="i5f091884d9014d0fa19ad8d516e17a31_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i34bda079a9504857b0ae67264cd710e7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9de6174a06494f6bbf34b95281ce222a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5e698697ac434d89a967cbf07ad8c17f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic65191258f3f4e4d819bda3e1e62fbb4_I20221212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-12</instant>
        </period>
    </context>
    <context id="ia4ff97571e7c4115a70dd3182c36e101_I20221212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-12</instant>
        </period>
    </context>
    <context id="i80be0525621d446c9d9a4dd17ede24f1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie7098c2b48074b3388ea7a070001770c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifa2fd48196d348a083c27bff34a2ded0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i903bc7e709e04fb38799215b53e99dc7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibf7989bb136847c4ab7dd7f76ea9ff7e_D20180101-20180131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">ibrx:NationalCancerInstituteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:CooperativeResearchAndDevelopmentAgreement2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-01-31</endDate>
        </period>
    </context>
    <context id="ib599f59b61c84a27905f8bc5d9543847_D20211101-20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">ibrx:NationalCancerInstituteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:CooperativeResearchAndDevelopmentAgreement2015AmendmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="i1d874e293cb74ddca0b1fc63e2c09e42_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">ibrx:NationalCancerInstituteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:CooperativeResearchAndDevelopmentAgreement2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib515c49d686d4488a713003d31c55027_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">ibrx:NationalCancerInstituteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:CooperativeResearchAndDevelopmentAgreement2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i465a0c611a5e4986aafe27674ea762c9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">ibrx:NationalCancerInstituteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:CooperativeResearchAndDevelopmentAgreement2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8e49880b184b41989aaa61d6c9024cbb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ibrx:AmyrisJointVentureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ibrx:AmyrisIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6e2e4af3102746f4ac43ecc76309bae5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ibrx:AmyrisJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4570788a3b4f437098985ad6a8a69ae2_D20220201-20220228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ibrx:AmyrisJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-02-28</endDate>
        </period>
    </context>
    <context id="idafe7d3e8a6b42ab9f3e9e6568d196ad_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ibrx:AmyrisJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2661e178da7f446e90c3154ed3f38f23_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ibrx:AmyrisJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6d7c7871906c4323854d90d5136a4218_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">ibrx:AmyrisJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9809b36246df4e7a81e8ca466a93dc5a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:A3MIPCAndAccessToAdvancedHealthInstituteLicenseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ibrx:CollaborativeArrangementAndArrangementOtherThanCollaborativeFeeScheduleAxis">ibrx:CollaborativeArrangementAndArrangementOtherThanCollaborativeFeeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4964377a91864bfaa539d12ce0124f10_D20211101-20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:A3MIPCAndAccessToAdvancedHealthInstituteLicenseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ibrx:CollaborativeArrangementAndArrangementOtherThanCollaborativeFeeScheduleAxis">ibrx:CollaborativeArrangementAndArrangementOtherThanCollaborativeFeeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="i5579dd88f9de4e0bbfb967969ea8e0c6_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:A3MIPCAndAccessToAdvancedHealthInstituteLicenseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ibrx:CollaborativeArrangementAndArrangementOtherThanCollaborativeFeeScheduleAxis">ibrx:CollaborativeArrangementAndArrangementOtherThanCollaborativeFeeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iad1f656d2c334e0b8145392d896ed322_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:A3MIPCAndAccessToAdvancedHealthInstituteLicenseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ibrx:CollaborativeArrangementAndArrangementOtherThanCollaborativeFeeScheduleAxis">ibrx:CollaborativeArrangementAndArrangementOtherThanCollaborativeFeeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i426be1df86cb40a5a2904fdab12890b0_D20210501-20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:InfectiousDiseaseResearchInstituteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="ie8503c5127ee4fbe8286b78c4248b0b9_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:InfectiousDiseaseResearchInstituteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibf18df46df9c41a583aed02815726261_D20210901-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:InfectiousDiseaseResearchInstituteAmendedAndRestatedAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i59825062b23344a58619b85c37b89390_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:InfectiousDiseaseResearchInstituteAmendedAndRestatedAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ibrx:CollaborativeArrangementAndArrangementOtherThanCollaborativeFeeScheduleAxis">ibrx:CollaborativeArrangementAndArrangementOtherThanCollaborativeFeeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7c961fc6464748679d1247b2dd2dab8f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:InfectiousDiseaseResearchInstituteAmendedAndRestatedAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ibrx:CollaborativeArrangementAndArrangementOtherThanCollaborativeFeeScheduleAxis">ibrx:CollaborativeArrangementAndArrangementOtherThanCollaborativeFeeTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icae1c966ef64474ab96f9a12e17f4324_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:InfectiousDiseaseResearchInstituteAmendedAndRestatedAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iff6388e326364f078225ee4ffd75c493_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:InfectiousDiseaseResearchInstituteAmendedAndRestatedAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i41d12b79be814138923b8bdc2fbcd7fc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:InfectiousDiseaseResearchInstituteAmendedAndRestatedAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6a72d8ed0ceb4ff781316538e903ca9f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">ibrx:SponsoredResearchAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:InfectiousDiseaseResearchInstituteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9c2b5a4db44e44c2a4bf510921e571b7_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">ibrx:LicenseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:ViractaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ia4227f0be7824ba0b9ee0772559e5a44_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">ibrx:LicenseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:ViractaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ie994fe1e49eb44ab9fdbd9cf5beda00d_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">ibrx:LicenseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:ViractaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ibca94478603d4c7dabc11a5097216ece_I20220214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">ibrx:DunkirkFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-14</instant>
        </period>
    </context>
    <context id="i2d0e5d3f4210422fb4ade445f8e74912_D20220214-20220214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">ibrx:DunkirkFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-14</startDate>
            <endDate>2022-02-14</endDate>
        </period>
    </context>
    <context id="ib6649bfef37b4ffd8767a2f71d95c017_D20220214-20220214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">ibrx:DunkirkFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OffMarketFavorableLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-14</startDate>
            <endDate>2022-02-14</endDate>
        </period>
    </context>
    <context id="i05203feb8ea34487b66ec24768d88525_D20220214-20220214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">ibrx:DunkirkFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ibrx:OrganizedWorkforceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-14</startDate>
            <endDate>2022-02-14</endDate>
        </period>
    </context>
    <context id="i4d22cd26cb94459887a44cfccae19a72_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ibrx:StateOfNewYorkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">ibrx:DunkirkFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i79c091527921446081577e0232472fa9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ibrx:StateOfNewYorkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">ibrx:DunkirkFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i19dbf28c784b4a2f9f9730693b4d133a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ibrx:StateOfNewYorkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">ibrx:DunkirkFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if5cbfbc7095f460a8226e02818694320_D20220901-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">ibrx:DunkirkFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i8741521075e34be5b6e11801d1e53874_I20150430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ibrx:VivaBioCellMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-04-30</instant>
        </period>
    </context>
    <context id="i0891f3a850b54c2ea300de55a4a588ea_D20150401-20150430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ibrx:VivaBioCellMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-04-01</startDate>
            <endDate>2015-04-30</endDate>
        </period>
    </context>
    <context id="ic9dfbd86a39145fca700f391d0689e37_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ibrx:VivaBioCellMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i564b7f0d68a446b28a7573c3a395c845_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ibrx:VivaBioCellMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8d690366cf8641fbaf19e7dcb7888b19_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ibrx:AltorBioScienceCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ibrx:ContingentValueRightsPayableRegulatoryMilestoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icbf5fdcd3f0e4508b9d913dd0377bf82_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ibrx:AltorBioScienceCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ibrx:ContingentValueRightsPayableSalesMilestoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5728cc93bd834d4e84f8ca8da97e62d4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ibrx:AltorBioScienceCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ibrx:ContingentValueRightsPayableSalesMilestoneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iee1f7224062a43268cae12f5cbc39a7b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ibrx:AltorBioScienceCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ibrx:DrSoonShiongAndPelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i50950962805147d1b0703b30192e49a9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ibrx:AltorBioScienceCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ibrx:ContingentValueRightsPayableSalesMilestoneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ibrx:AltorStockholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iafb566501cb94a4facf796514f8317c7_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ibrx:AltorBioScienceLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i12be0d9b2ac84356add8b6c954a9b24c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ibrx:AltorBioScienceLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i6cf63bff9d61492191120122568de64c_I20220709">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-09</instant>
        </period>
    </context>
    <context id="icb8f300a7fcf46aea67037eb560c611d_D20220709-20220709">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-09</startDate>
            <endDate>2022-07-09</endDate>
        </period>
    </context>
    <context id="i112be907c4544277852bcb6664f5f520_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ibrx:AltorBioScienceLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i91156b10ca3c41e5b31fd8b262b3809f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ibrx:AltorBioScienceLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4b81126bc0bc4e41ba7188f470976c89_D20221202-20221202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ibrx:NantCellIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ibrx:SorrentoTherapeuticsIncLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-02</startDate>
            <endDate>2022-12-02</endDate>
        </period>
    </context>
    <context id="i7ae19739bb5a460fa375f148d5913649_D20221202-20221202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ibrx:NANTibodyLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ibrx:SorrentoTherapeuticsIncLitigationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-02</startDate>
            <endDate>2022-12-02</endDate>
        </period>
    </context>
    <context id="i19a39d5d8b57491583c3d53bac23b1d0_D20230207-20230207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ibrx:SorrentoTherapeuticsIncLitigationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-07</startDate>
            <endDate>2023-02-07</endDate>
        </period>
    </context>
    <context id="i3697e75a67c4445494b7d526ee52188c_D20230207-20230207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">ibrx:NantCellIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ibrx:SorrentoTherapeuticsIncLitigationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-07</startDate>
            <endDate>2023-02-07</endDate>
        </period>
    </context>
    <context id="i2d38c956f7384876b17755ebf9ca0afb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">ibrx:CGMPBatchesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4fb957d97410428c8a56a31f1c67c042_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic8e26976414648d1aa0c6c6b666edf08_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i344a709c41c04c8cb09b7ccee75fddb9_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ibrx:A3530JohnHopkinsCourtFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ic67d5a8b7a5845f5ba76b810774f6341_D20220401-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ibrx:A3530JohnHopkinsCourtFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i29f9b1e355c442bf88da4eff1afa12e0_D20220831-20220831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ibrx:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapital4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-31</startDate>
            <endDate>2022-08-31</endDate>
        </period>
    </context>
    <context id="i846af3b999d040059a2b6689ec288049_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapital4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ibrx:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i08c18a917fd149dc9799a53b06d8e174_I20220831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ibrx:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapital4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-31</instant>
        </period>
    </context>
    <context id="i6f7db7108e064a4784a28ecbbbebc20b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ibrx:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapital4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0385cd575bb2470ea426ac77c4229d03_I20220831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ibrx:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapital3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-31</instant>
        </period>
    </context>
    <context id="ia337cbd396c0465cae7869a21a8d8d8e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapital3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ibrx:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i904fb90817634a2ba50a655dc59e0ffe_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapital3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ibrx:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia69becb2490c45ef8712b8a5fc16b150_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ibrx:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapital3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5e00ea1ac0274c92b8dbbed2e4da2e42_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapital3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i05663077e23f49d9a1f1b8ac37e53269_I20220831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapitalNantWorksLLCNantCancerStemCellLLCAndNantMobileLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-31</instant>
        </period>
    </context>
    <context id="i433b522540df4074bef780a7b26bbae1_D20220101-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapitalNantWorksLLCNantCancerStemCellLLCAndNantMobileLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="if3ea6fa4041741cf86e0b04a4df8c7cc_D20220101-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapitalNantWorksLLCNantCancerStemCellLLCAndNantMobileLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i83ab74cf7c13405580abfff2b8981f0c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ibrx:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">ibrx:MeasurementInputMarketYieldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapitalNantWorksLLCNantCancerStemCellLLCAndNantMobileLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ieb37dce5ac714a7c9e07d1708b7e0517_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ibrx:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">ibrx:MeasurementInputMarketYieldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapitalNantWorksLLCNantCancerStemCellLLCAndNantMobileLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib2dcd07af82a46e5be0a74abc3293cb1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ibrx:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapitalNantWorksLLCNantCancerStemCellLLCAndNantMobileLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iec142d769b7945b9aebd3d3e06941b5d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapitalNantWorksLLCNantCancerStemCellLLCAndNantMobileLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">ibrx:ValuationTechniqueBinomialLatticeModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i88bba4c12267447b9588169af0f7d439_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">ibrx:MeasurementInputMarketYieldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapitalNantWorksLLCNantCancerStemCellLLCAndNantMobileLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">ibrx:ValuationTechniqueBinomialLatticeModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iee34e8ff8f184bf19c42c1c7c79803ac_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapitalNantWorksLLCNantCancerStemCellLLCAndNantMobileLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">ibrx:ValuationTechniqueBinomialLatticeModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0ffe1d64b66a40d1a36e20862b01aaa6_D20221212-20221212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ibrx:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapital6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-12</startDate>
            <endDate>2022-12-12</endDate>
        </period>
    </context>
    <context id="ia68350dde4b341d79c9e656796f8acdb_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapital6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ibrx:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iee4d13c5d7a34210b9f76a3cc003294f_I20221212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ibrx:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapital6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-12</instant>
        </period>
    </context>
    <context id="i70002750fbcb4bab8f6e694e66f47ae2_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ibrx:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapital6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i514fe58442b041da9dc117f412657363_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3a882a3e9d6949ff82317b669d80255a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8dd4b5e077894928a1efe3c635c1b02a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapitalOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9ed4fab4fc444064a6b5192192bc94c4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapitalOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia16a8e2ee3ea4438883fb31b643cc1b8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapitalTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i91d55b0a266e42359abc692a18faff21_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapitalTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibbd102e037904095827966571649c9c0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantMobileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4fb380ee622645769364373c8bd7f8dc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantMobileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idffa4c35201a42e9bbf620989d84a5a3_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NCSCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i46e00e826d4440a78bd1ce616fc56ba9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NCSCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if2c922e0bf3b4304a713687689c0cfee_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapitalNantWorksLLCNantCancerStemCellLLCAndNantMobileLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i46680956ebb5469dbf353c24b4edfc71_D20221212-20221212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantWorksLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-12</startDate>
            <endDate>2022-12-12</endDate>
        </period>
    </context>
    <context id="iccbf14abbac34dfc9daa1e867d59dfd1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ibrx:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapital3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0cc8c443a7024ece838c09103a5bb57c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i867a43c6a3434a5dbf1c9b72bea6fcb0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icb7d05016e1641e6bf59150895e625ef_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapitalOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifa816e8782e7477d8dea31024df23b79_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapitalOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i393ea93508a74aaa97dbdf7365f3deb1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapitalTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibf033953107d444bb9df4f0bf4fa38ea_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapitalTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i28aee8e7c7f84f64b29bdf85f552ba02_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantMobileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ief6578cc38e54443a49caee9f96b3064_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantMobileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib2fed671e4ea4ac9baaf2e13ffee5556_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantWorksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if7cbb27ddfb1499c866086dbf6c57c7c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantWorksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i181ee7abd31a412fb81699ce6d0c8511_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NCSCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia028357b6ed047f8afac18db121d19ec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NCSCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia2c50a784fe34a8b908ec620f9809ce9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantCapital3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i681a19dfd3ae4bb2a48295b805e8578a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ibrx:RelatedPartyNotesPrincipalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i055e674679eb4c228e355a8c2e164c41_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ibrx:RelatedPartyNotesPrincipalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ibrx:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i232be1c0542045b7824ca66b469d614c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ibrx:RelatedPartyNotesInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iaa28f1de5fba4532bb6f8c203e5e3c7b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ibrx:RelatedPartyNotesInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ibrx:PromissoryNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic6c94f94c15a4fd28edfca0823897590_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ibrx:RelatedPartyNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i03bd1945bfd14937b26df45d5f8b34df_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantBioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idc42b66e0d0a4704a7670b3ef6c6bf01_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantBioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifd6a8621a4ed433699e0c1406e25a5f2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:BrinkBiologicsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i20587f5f289d40a68dc5e284a1c510f8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:BrinkBiologicsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifc26ef03d307432681f5158180fa7add_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:VariousMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2c4d6b6d145147dfa330ce5cfd896ca1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:VariousMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i268f0b86c5904e16b9f5f1679534277c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:DuleyRoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id2065c90c6fa416eaf89ea719d91428c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:DuleyRoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4f0f4681e6bf4be88eafd9beb77992c8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantWorksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic52c26da5be4409686250965af7ce09f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantWorksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia8e9f1b2283e40ba95cd0f0f68703eed_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:ImmunoOncologyClinicMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib2ca5864f07c45008bdaa5e62967bf56_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:ImmunoOncologyClinicMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaac95681d5734cb1811de623f21c86af_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantWorksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:SharedServicesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i013e5fc5df12439aaeb2e664e3774b98_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantWorksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:SharedServicesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie1325bef54e845c4895b7410d7b80b62_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantWorksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:SharedServicesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7581a242fec545479bdcc9eb9777b4c8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantWorksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">ibrx:ReimbursementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:SharedServicesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i866c69d8b35a42699619840b9c6ee4f2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantWorksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">ibrx:ReimbursementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:SharedServicesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i52851ea90cf44d10b903c3ae2773ed8b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantWorksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">ibrx:ReimbursementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:SharedServicesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie27d7960a88f41d1931531fae0fe2ac2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantWorksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">ibrx:ReimbursementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:SharedServicesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i71a4c657725d4bfc8a670df37b02e812_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantWorksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">ibrx:ReimbursementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:SharedServicesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i614ca3f1a62b4c8fb9fc7def6ef93562_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantWorksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:SharedServicesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if6fced37897c4cbba277e7ced15873b5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantWorksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:SharedServicesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic8c9397e1d9e49bfadfcd400865d9f39_I20151130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantWorksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-11-30</instant>
        </period>
    </context>
    <context id="i42af19599d2c44df8c494bf0b350d3e1_D20151101-20151130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantWorksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-11-01</startDate>
            <endDate>2015-11-30</endDate>
        </period>
    </context>
    <context id="ie92d608190464e53b47362b6b527b96e_D20210101-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">ibrx:AmendmentToExtendLeaseTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantWorksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i6389cbb3b013482b9ecdb58296c28274_I20220501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ibrx:NantWorksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-01</instant>
        </period>
    </context>
    <context id="iebcd3bb993cb4ecb955f5a9597ab21d5_D20220501-20220501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ibrx:NantWorksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-01</endDate>
        </period>
    </context>
    <context id="i98c4a50df43c4fcdb250f95abe20c4ec_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantWorksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7d988b4c3d164d08940ebbbaa8f88b51_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantWorksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i75ad2366c2f1459fa1153c8c2331a83c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantWorksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1ca246e936254541b575a519335b5f5d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:ConsiderationForFutureServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ibrx:ImmunoOncologyClinicIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if0cbd669e73248828e6e9576d728eb1e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:ImmunoOncologyClinicIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i56e666333abc42178a15d6ac39420b7f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:ImmunoOncologyClinicIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if64535369de149ed9801367bcec700f8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:ImmunoOncologyClinicIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic4d831b57bb2476ca8c08725a35fb48f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:ImmunoOncologyClinicIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1eb48f21f08540b4a3896158a1cf2fb6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:ImmunoOncologyClinicIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2939955629494364aea1fb5f05c7b802_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ibrx:BrinkBiologicsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8b50411e60034d5b8b214c34c9d77f33_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ibrx:BrinkBiologicsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i76029a971bf842338e0d9b33e318cd0d_I20180831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NCSCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-08-31</instant>
        </period>
    </context>
    <context id="i6b81938e037a4634b19d5190127fe798_D20180801-20180831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NCSCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2018-08-31</endDate>
        </period>
    </context>
    <context id="i96aadf0be5db4200b2d504c033908e26_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NCSCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibb55bc99d8884b31a1411f7cdef09b2e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NCSCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i698d36b1d7324f4cae02f39e209d263d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NCSCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i40f2979c566140b7b5133e90ca9da8e2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ibrx:NantBioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i82c0dfaf7cdc4604b4f17501fc9cf21d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ibrx:NantBioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i19eecedf19b347ffb1318b83364f96b9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ibrx:NantBioIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">ibrx:EmployeeBonusesPaymentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if29ac5335ee648acb0fed5246336a203_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ibrx:NantBioIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">ibrx:EmployeeBonusesPaymentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7af03de5db6b4b1d9b82991c71d5ad08_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ibrx:NantBioIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">ibrx:VendorCostsPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i39d1c0908bd84cff88bb8f41071797de_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ibrx:NantBioIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">ibrx:VendorCostsPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i26c230dd2d384d5c9ef85cd2bab8796d_I20160930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:SixZeroFiveDougStLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-09-30</instant>
        </period>
    </context>
    <context id="i8f20f2d5eb514e4a935c33bfa39a1755_D20160901-20160930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:SixZeroFiveDougStLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-09-01</startDate>
            <endDate>2016-09-30</endDate>
        </period>
    </context>
    <context id="if9b11f5a40064174a289f452e4fd3160_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:SixZeroFiveDougStLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibba5ae28a8a149719f0ba048d4462be1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:SixZeroFiveDougStLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6cc8acd02842411b883f936ff58bd98a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:SixZeroFiveDougStLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i08689627d22749239d190c9b6762bb7d_I20170228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:DuleyRoadLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ibrx:AltorBioScienceCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-02-28</instant>
        </period>
    </context>
    <context id="i9f989de665d742b3a96a390cccb05234_D20170201-20170228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:DuleyRoadLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ibrx:AltorBioScienceCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-02-01</startDate>
            <endDate>2017-02-28</endDate>
        </period>
    </context>
    <context id="iec21c9209ccc42d199e862b090e3505d_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">ibrx:SeptemberTwentyNineteenLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:DuleyRoadLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="i79b41f0da44c4e83bf8b5bdc4ee3e8a9_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">ibrx:JulyTwentyNineteenLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:DuleyRoadLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="ie99930d462904efbb700f6b3c32cecaf_D20190101-20190131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:DuleyRoadLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-01-31</endDate>
        </period>
    </context>
    <context id="i18746a2f1ae34dde9a0f1ca9058000c5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ibrx:DueToRelatedPartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:DuleyRoadLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4ed3ce1dc9dc4fe588c6d18b43de0733_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ibrx:DueToRelatedPartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:DuleyRoadLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7c21eac950c74858a6a27c2879832d9b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:DuleyRoadLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id14da73a424a4e2d9979ab70e1e65b40_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:DuleyRoadLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i08b31929dfaf4dbe9040a3732d7750f6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:DuleyRoadLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i65c1d19517d24ff38a1617e0e1679d6d_I20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">ibrx:InitialPremisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:SixZeroFiveNashLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-01</instant>
        </period>
    </context>
    <context id="i39def6f30088465ea0cfcf4a513b1e81_D20210101-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">ibrx:InitialPremisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:SixZeroFiveNashLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i7eef9d9140cb4395b00369b583c877d8_I20210401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">ibrx:AmendmentForExpansionOfPremisesLeaseTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:SixZeroFiveNashLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-01</instant>
        </period>
    </context>
    <context id="i1044751e34c748009a15f5ab9e917ba3_D20210401-20210401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">ibrx:AmendmentForExpansionOfPremisesLeaseTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:SixZeroFiveNashLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-01</endDate>
        </period>
    </context>
    <context id="i0c01a577e8a94660a858c5a62e7c43e9_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">ibrx:AmendmentForExpansionOfPremisesLeaseTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:SixZeroFiveNashLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib4212db6e4254c998301273819d74c58_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">ibrx:AmendmentForExpansionOfPremisesLeaseTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:SixZeroFiveNashLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i648f8aa8262747d0b0f9658b1d364b1d_I20210927">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:FiveFiveSevenDougStLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-27</instant>
        </period>
    </context>
    <context id="i7853d0bdd67e42ab95ce5710dce9fc33_D20210927-20210927">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ibrx:NantCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:FiveFiveSevenDougStLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-27</startDate>
            <endDate>2021-09-27</endDate>
        </period>
    </context>
    <context id="ib0a6b513c546452ab25e8496d28a7f2d_I20210927">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ibrx:NantCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:FiveFiveSevenDougStLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-27</instant>
        </period>
    </context>
    <context id="i9143f6a32a454db59fa1c24d553b76c2_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ibrx:NantCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:FiveFiveSevenDougStLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2a1fc1eae2354dd58b4fa5954b0cf069_D20210901-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:FiveFiveSevenDougStLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i08392a2d0063463e908f849c58bf9760_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:FiveFiveSevenDougStLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i681aedfa09594f61b98f4daee5c49d0b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:FiveFiveSevenDougStLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8a2d36e7e5f44c26881bf9c0638e3f51_I20220531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:FiveFiveSevenDougStLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="ie7e64129d8c94d12acc825e140e4ecf1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:FiveFiveSevenDougStLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i08edc3a3cd574ce2b5418f6a86b8022d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:FiveFiveSevenDougStLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id22b79d3daf14d61acd0eaf7d714a309_I20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ibrx:FourTwoZeroNashLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-01</instant>
        </period>
    </context>
    <context id="ide4dcf0f8d6d46de83ffcbc4f4da4b66_D20211001-20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ibrx:FourTwoZeroNashLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-10-01</endDate>
        </period>
    </context>
    <context id="id6712c1da64e4fd58cdb76a482069aab_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ibrx:FourTwoZeroNashLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8ece48ed878342e28821b8fa006bc757_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ibrx:FourTwoZeroNashLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icb3be60fe79247aab53328d349e25e78_I20220501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ibrx:A23AlaskaLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-01</instant>
        </period>
    </context>
    <context id="i3963e7c1a14b47b2ad68227db8910c7b_D20220501-20220501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ibrx:A23AlaskaLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-01</endDate>
        </period>
    </context>
    <context id="if931b904c6b145cda7eb4bdf1ce0a305_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ibrx:A23AlaskaLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if141d569ef424844a147ab82133849a9_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ibrx:A23AlaskaLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i84abcdaf14e94b1784dd96dc510748b7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ibrx:BrinkBiologicsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib66f434232f24b13801636a828afce60_D20221212-20221212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-12</startDate>
            <endDate>2022-12-12</endDate>
        </period>
    </context>
    <context id="id7be0d2b504c4233b5ba4b77cf960bb4_D20221212-20221212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-12</startDate>
            <endDate>2022-12-12</endDate>
        </period>
    </context>
    <context id="i9181014cc8b446efb8f777db78ebcf84_I20220201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
        </entity>
        <period>
            <instant>2022-02-01</instant>
        </period>
    </context>
    <context id="ie06953b4c99d4ba3a2723460e1b4a1cc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ibrx:TwoThousandFifteenShareRepurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idd7721e2d13f43fd9b798fbf8494a28f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ibrx:TwoThousandFifteenShareRepurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie06b114a35374d7eacfc496b7d3159c3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ibrx:TwoThousandFifteenShareRepurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idabe1da8fc2f41848464886381f8ed03_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ibrx:TwoThousandFifteenShareRepurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia6cf15b01dc44dfc8f144540267b90ee_D20150101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ibrx:TwoThousandFifteenShareRepurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i51979c69bec1499e8409ab0c833c2a8f_D20210430-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:AtTheMarketOfferingProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-30</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="id670e74b21994ae098565645b89f877c_D20221201-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:AtTheMarketOfferingProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5e36f3fa4e3c433e8125d34b378d79da_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:AtTheMarketOfferingProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id6ca089b06d64574bc4196488e4895db_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ibrx:AtTheMarketOfferingProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i26996d97ddec40cc961ffa744a3b3e1c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ibrx:PublicStockOfferingSharesIssuedToThePublicMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icc125e5135c34cb281a1972ee8ea6436_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i87ae0f20e4e649d4a660a931871f6acb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ibrx:PublicStockOfferingSharesIssuedToExecutiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7120a932a9fc4559b0c9663e4f2fceb0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ibrx:PublicStockOfferingSharesIssuedToExecutiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9d288b8288144d00a1abc24afbc650d9_I20221212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantWorksLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-12</instant>
        </period>
    </context>
    <context id="i40603d8935334111b1c10ae0a9d88402_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ibrx:NantWorksLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib657add01f4d4944a98a337089509d1d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ibrx:A2014PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3c661feb1b3444c59b95318a11c853bd_D20210309-20210309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ibrx:NantCellIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ibrx:NantCellTwoThousandAndFifteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-09</startDate>
            <endDate>2021-03-09</endDate>
        </period>
    </context>
    <context id="ib456d2780c164a46aface8a950ab1b60_D20220614-20220614">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ibrx:TwoThousandFifteenEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-14</startDate>
            <endDate>2022-06-14</endDate>
        </period>
    </context>
    <context id="i87b34d0d9ec34e8b959c3f50b8dfe518_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ibrx:TwoThousandFifteenEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i08eb5caab3584b6590e8fdcbdc82b9f2_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="icb98d7bd3ced4f7ca1c89f2c63224813_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2a3e5f96e83441a9983ac2c0997282ce_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i37ea47a76bdc43bdab4f8a05bd294bb6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7288715cbfa940949b3144c8313b4e6b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8f733105db60490faba4214a67285541_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iaa6e4dc3325840f38014e139d631deef_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i044942f7062b4775805939d78abf51fa_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="ifc1e2c4ec4594e5b85bfeae3bc6616dc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="i74b70276f372435988891d7bfaedcb70_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i462842ddaa334ffebd87c89ab670e371_D20220323-20220323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
        </entity>
        <period>
            <startDate>2022-03-23</startDate>
            <endDate>2022-03-23</endDate>
        </period>
    </context>
    <context id="ied392e7a1eac49efb5c03f7c02846904_D20220323-20220323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ibrx:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">ibrx:TimeBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-23</startDate>
            <endDate>2022-03-23</endDate>
        </period>
    </context>
    <context id="i861f3ab5ad694764b16b427ecfdb9c5c_D20220323-20220323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ibrx:NamedExecutiveOfficersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">ibrx:TimeBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-23</startDate>
            <endDate>2022-03-23</endDate>
        </period>
    </context>
    <context id="i20400f539f1543c38645234cc60c1134_D20220323-20220323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ibrx:NamedExecutiveOfficersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">ibrx:PerformanceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-23</startDate>
            <endDate>2022-03-23</endDate>
        </period>
    </context>
    <context id="i183247d7b78742669c3a1d9944ff2936_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0b5e3539f44049158d68b8be906a5e3f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifc8899d0bde04e67abaaedebea4798ab_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</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="ie106de29b4d845d5acc56d4cc407856d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i94d398e4a0644727a85bc993f7929c12_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if5fb12c9290b4f55af799bb414c62a74_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i13eba5b4a97344ccaedcd9117823e6b7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ida499898a7154bf99b5b8b916e1579b4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7f2dbbbbb1c944ba9099d2975a2972e8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ibrx:RelatedPartyWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i38a84194a9564d5a825778b31bb8c7e2_D20220323-20220323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ibrx:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-23</startDate>
            <endDate>2022-03-23</endDate>
        </period>
    </context>
    <context id="i57b570fd92a547fc9a32c2e12314054c_D20220323-20220323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ibrx:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-23</startDate>
            <endDate>2022-03-23</endDate>
        </period>
    </context>
    <context id="i316e9b1fb4f04b7a9e11f7f13e783fce_D20220323-20220323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ibrx:EmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-23</startDate>
            <endDate>2022-03-23</endDate>
        </period>
    </context>
    <context id="ic32ab127ae5c45a78af5f84e56ebb191_D20220323-20220323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ibrx:NamedExecutiveOfficersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-23</startDate>
            <endDate>2022-03-23</endDate>
        </period>
    </context>
    <context id="i76b6ebab3db040e697598919672bc652_D20220323-20220323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ibrx:NamedExecutiveOfficersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-23</startDate>
            <endDate>2022-03-23</endDate>
        </period>
    </context>
    <context id="i1c89ce13ab5544aeb038eabedf0f937d_D20220323-20220323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ibrx:NamedExecutiveOfficersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-23</startDate>
            <endDate>2022-03-23</endDate>
        </period>
    </context>
    <context id="i4b8396217fa54a8e8bfb188f7a71ca80_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id2b7c2c3f4c64f5c8f103dc0e2bf19a7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0816a22eede84fed97708edcac072892_D20230215-20230215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-15</startDate>
            <endDate>2023-02-15</endDate>
        </period>
    </context>
    <context id="i55fcc2aac8fc471895f57d06accaacd2_I20230215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-15</instant>
        </period>
    </context>
    <context id="i5dccc06a1cb446cc9a15d9c81653120d_I20230215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001326110</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-15</instant>
        </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="number">
        <measure>pure</measure>
    </unit>
    <unit id="option">
        <measure>ibrx:option</measure>
    </unit>
    <unit id="segment">
        <measure>ibrx:segment</measure>
    </unit>
    <unit id="y">
        <measure>utr:Y</measure>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="employee">
        <measure>ibrx:employee</measure>
    </unit>
    <unit id="term">
        <measure>ibrx:Term</measure>
    </unit>
    <unit id="lease">
        <measure>ibrx:lease</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV80L2ZyYWc6NDI1MTY1Mjk5MzMwNGM1ZGE5MWE4ZGZiZDUzMmM3ODkvdGFibGU6OTE0MDhkNTZmNGM3NGY4NTgxYjc2NzIxNDEyNzljNTMvdGFibGVyYW5nZTo5MTQwOGQ1NmY0Yzc0Zjg1ODFiNzY3MjE0MTI3OWM1M18zLTEtMS0xLTI0OTk2Mg_725b5fe1-bf4a-40c9-941e-f03998be507a">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV80L2ZyYWc6NDI1MTY1Mjk5MzMwNGM1ZGE5MWE4ZGZiZDUzMmM3ODkvdGFibGU6OTE0MDhkNTZmNGM3NGY4NTgxYjc2NzIxNDEyNzljNTMvdGFibGVyYW5nZTo5MTQwOGQ1NmY0Yzc0Zjg1ODFiNzY3MjE0MTI3OWM1M180LTEtMS0xLTI0OTk2Mg_fa9c5a93-ed0d-4368-adaa-8d988cd355fb">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV80L2ZyYWc6NDI1MTY1Mjk5MzMwNGM1ZGE5MWE4ZGZiZDUzMmM3ODkvdGFibGU6OTE0MDhkNTZmNGM3NGY4NTgxYjc2NzIxNDEyNzljNTMvdGFibGVyYW5nZTo5MTQwOGQ1NmY0Yzc0Zjg1ODFiNzY3MjE0MTI3OWM1M181LTEtMS0xLTI0OTk2Mg_d2121bfe-eb2d-4439-89a0-e855aa8d3ee1">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV80L2ZyYWc6NDI1MTY1Mjk5MzMwNGM1ZGE5MWE4ZGZiZDUzMmM3ODkvdGFibGU6OTE0MDhkNTZmNGM3NGY4NTgxYjc2NzIxNDEyNzljNTMvdGFibGVyYW5nZTo5MTQwOGQ1NmY0Yzc0Zjg1ODFiNzY3MjE0MTI3OWM1M182LTEtMS0xLTI0OTk2Mg_b367ef12-b997-4720-8fba-cf510cb87c99">0001326110</dei:EntityCentralIndexKey>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo2MDM0ZGMyNGNlMDg0Mzg1YmU1YjQ2ZThlZmVkY2FkMi90YWJsZXJhbmdlOjYwMzRkYzI0Y2UwODQzODViZTViNDZlOGVmZWRjYWQyXzQtMC0xLTEtMjg5NzM2_48906a5e-d795-4d43-93f5-ea21ec48b767">http://fasb.org/us-gaap/2022#FairValueAdjustmentOfWarrants</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList>
    <us-gaap:ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzYwNDczMTM5NzgzNjE_a61e4407-08b2-4ff7-b8d3-0bcd90bcd0e7">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</us-gaap:ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i4fb957d97410428c8a56a31f1c67c042_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90ZXh0cmVnaW9uOjYxNDBlMzkyZWE1ZTRlZWQ4NWYxZDFkYzQzMzdlNzkxXzIxOTkwMjMyNTYxNDM_c0d2713e-fc58-4206-bf7c-0c4060b308cf">P2Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="i4fb957d97410428c8a56a31f1c67c042_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90ZXh0cmVnaW9uOjYxNDBlMzkyZWE1ZTRlZWQ4NWYxZDFkYzQzMzdlNzkxXzIxOTkwMjMyNTYyNTM_cacbf256-dece-4fa7-a1b9-995b5b007a19">P1Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzUtMS0xLTEtMjY0MzEz_55331ada-4e97-48cd-a8f7-5989a7c604e7">http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzUtMS0xLTEtMjY0MzEz_ea1d1cbe-ff3a-4601-835e-9aca5653033b">http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzExLTEtMS0xLTI2NDMxNw_44b581d9-12df-4b80-a95d-b21f9aff6060">http://fasb.org/us-gaap/2022#AccountsPayableAndOtherAccruedLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzExLTEtMS0xLTI2NDMxNw_999b5805-5189-4777-9808-b655bfd4cc3c">http://fasb.org/us-gaap/2022#AccountsPayableAndOtherAccruedLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzE0LTEtMS0xLTI2NDMxOQ_36e44947-b886-487c-b996-1e78a768910c">http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzE0LTEtMS0xLTI2NDMxOQ_76c2b7ef-2186-48f9-bcda-94876dc4eefb">http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <ibrx:RentAbatementPeriod
      contextRef="ic67d5a8b7a5845f5ba76b810774f6341_D20220401-20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90ZXh0cmVnaW9uOjYxNDBlMzkyZWE1ZTRlZWQ4NWYxZDFkYzQzMzdlNzkxXzYwNDczMTM5NTU3Mzg_cdce60da-4b21-48e9-bff7-868245cb24ce">P7M</ibrx:RentAbatementPeriod>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i84abcdaf14e94b1784dd96dc510748b7_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV85NTEvZnJhZzo0NWE3ZTEwMWFlYzU0YjQxOTI2MDVhM2UwMDZiMzllMC90ZXh0cmVnaW9uOjQ1YTdlMTAxYWVjNTRiNDE5MjYwNWEzZTAwNmIzOWUwXzYwNDczMTM5NTI4Mzk_2b301fea-73c1-4395-86db-80c986109954"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i38a84194a9564d5a825778b31bb8c7e2_D20220323-20220323"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODEvZnJhZzpiOWEwZjBkMWQ3Yzg0OWU2YmU0MjcyYWZmZWZkNDg3MC90YWJsZToxMWNmZWY5ODk4NWU0MThhOTA4OGE1NmM0NGYxNTk4Ny90YWJsZXJhbmdlOjExY2ZlZjk4OTg1ZTQxOGE5MDg4YTU2YzQ0ZjE1OTg3XzItMS0xLTEtMjQ5OTYy_f55bf49b-7173-4bcf-9ed0-8cab94a8f931"
      unitRef="number">0.33</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i57b570fd92a547fc9a32c2e12314054c_D20220323-20220323"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODEvZnJhZzpiOWEwZjBkMWQ3Yzg0OWU2YmU0MjcyYWZmZWZkNDg3MC90YWJsZToxMWNmZWY5ODk4NWU0MThhOTA4OGE1NmM0NGYxNTk4Ny90YWJsZXJhbmdlOjExY2ZlZjk4OTg1ZTQxOGE5MDg4YTU2YzQ0ZjE1OTg3XzMtMS0xLTEtMjQ5OTYy_982ba6ba-d87c-4b8f-91c0-a48a1cef7437"
      unitRef="number">0.33</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i316e9b1fb4f04b7a9e11f7f13e783fce_D20220323-20220323"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODEvZnJhZzpiOWEwZjBkMWQ3Yzg0OWU2YmU0MjcyYWZmZWZkNDg3MC90YWJsZToxMWNmZWY5ODk4NWU0MThhOTA4OGE1NmM0NGYxNTk4Ny90YWJsZXJhbmdlOjExY2ZlZjk4OTg1ZTQxOGE5MDg4YTU2YzQ0ZjE1OTg3XzQtMS0xLTEtMjQ5OTYy_6f0bd6fa-4b20-4443-9f9b-7f79b8063e25"
      unitRef="number">0.33</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ic32ab127ae5c45a78af5f84e56ebb191_D20220323-20220323"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODEvZnJhZzpiOWEwZjBkMWQ3Yzg0OWU2YmU0MjcyYWZmZWZkNDg3MC90YWJsZToxMWNmZWY5ODk4NWU0MThhOTA4OGE1NmM0NGYxNTk4Ny90YWJsZXJhbmdlOjExY2ZlZjk4OTg1ZTQxOGE5MDg4YTU2YzQ0ZjE1OTg3XzYtMS0xLTEtMjQ5OTYy_29af5698-c923-4d2f-97ab-8e38589c3b66"
      unitRef="number">0.33</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i76b6ebab3db040e697598919672bc652_D20220323-20220323"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODEvZnJhZzpiOWEwZjBkMWQ3Yzg0OWU2YmU0MjcyYWZmZWZkNDg3MC90YWJsZToxMWNmZWY5ODk4NWU0MThhOTA4OGE1NmM0NGYxNTk4Ny90YWJsZXJhbmdlOjExY2ZlZjk4OTg1ZTQxOGE5MDg4YTU2YzQ0ZjE1OTg3XzctMS0xLTEtMjQ5OTYy_ec4fc7a1-874d-4a58-86ee-8e469b28dd5b"
      unitRef="number">0.33</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i1c89ce13ab5544aeb038eabedf0f937d_D20220323-20220323"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODEvZnJhZzpiOWEwZjBkMWQ3Yzg0OWU2YmU0MjcyYWZmZWZkNDg3MC90YWJsZToxMWNmZWY5ODk4NWU0MThhOTA4OGE1NmM0NGYxNTk4Ny90YWJsZXJhbmdlOjExY2ZlZjk4OTg1ZTQxOGE5MDg4YTU2YzQ0ZjE1OTg3XzgtMS0xLTEtMjQ5OTYy_62d66b38-aae7-4172-86be-2e7d38b0f40c"
      unitRef="number">0.33</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i0b5e3539f44049158d68b8be906a5e3f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODEvZnJhZzpiOWEwZjBkMWQ3Yzg0OWU2YmU0MjcyYWZmZWZkNDg3MC90ZXh0cmVnaW9uOmI5YTBmMGQxZDdjODQ5ZTZiZTQyNzJhZmZlZmQ0ODcwXzYwNDczMTM5NTI5Mzk_4af759b7-74ef-44c3-9613-b2234c4559da"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <dei:DocumentType
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGV4dHJlZ2lvbjpiODgxYjYzMDdlMmQ0ZmU4YWJlMjdmNWM1MzVhODNhNl8zMzcy_0994cfc9-64c5-4403-ab45-9ac645db788e">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGFibGU6YzQ2YWY2YjEyYWZjNDc1N2EyZjk5NTE4NTAxYTRkNjYvdGFibGVyYW5nZTpjNDZhZjZiMTJhZmM0NzU3YTJmOTk1MTg1MDFhNGQ2Nl8wLTAtMS0xLTI0OTk2Mg_400f35b9-b659-4fd1-935e-15366a0ed083">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGV4dHJlZ2lvbjpiODgxYjYzMDdlMmQ0ZmU4YWJlMjdmNWM1MzVhODNhNl8zMzY1_d0898418-429d-4dfe-8686-c6d30ccd5aca">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGV4dHJlZ2lvbjpiODgxYjYzMDdlMmQ0ZmU4YWJlMjdmNWM1MzVhODNhNl8zMzY1_5a31ddf1-527a-4e78-84a9-cdabb6906caa">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGFibGU6MmFiYmMyMzgxNDQ1NGMzMjgyZTU1M2E5ZTJjM2Q1ZGYvdGFibGVyYW5nZToyYWJiYzIzODE0NDU0YzMyODJlNTUzYTllMmMzZDVkZl8wLTAtMS0xLTI0OTk2Mg_b06ec835-3418-45ba-a0ab-1805219cbd19">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGV4dHJlZ2lvbjpiODgxYjYzMDdlMmQ0ZmU4YWJlMjdmNWM1MzVhODNhNl8zMzY2_07a1576b-d7a9-4af3-b3d1-62b5fe17d1d2">001-37507</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGV4dHJlZ2lvbjpiODgxYjYzMDdlMmQ0ZmU4YWJlMjdmNWM1MzVhODNhNl8zMzY3_cef7a2f0-599a-4491-81e4-557a3176b221">IMMUNITYBIO,&#160;INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGFibGU6NjRiYmY2ZGRlNGNjNGVhNGExNmMzMTA1NWZiNWJjZDAvdGFibGVyYW5nZTo2NGJiZjZkZGU0Y2M0ZWE0YTE2YzMxMDU1ZmI1YmNkMF8wLTAtMS0xLTI0OTk2Mg_fd4a5c51-0597-4c38-b3df-638be4f3d28e">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGFibGU6NjRiYmY2ZGRlNGNjNGVhNGExNmMzMTA1NWZiNWJjZDAvdGFibGVyYW5nZTo2NGJiZjZkZGU0Y2M0ZWE0YTE2YzMxMDU1ZmI1YmNkMF8wLTEtMS0xLTI0OTk2Mg_8b46bf5e-8ac6-4e71-801b-293f1499e922">43-1979754</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGFibGU6NjRiYmY2ZGRlNGNjNGVhNGExNmMzMTA1NWZiNWJjZDAvdGFibGVyYW5nZTo2NGJiZjZkZGU0Y2M0ZWE0YTE2YzMxMDU1ZmI1YmNkMF8zLTAtMS0xLTI0OTk2Mi90ZXh0cmVnaW9uOmU0Yzg0NGVmOGNkYzQzMzg4Nzk1NDI3MWI5YWFhOWM5XzU_ea30ce08-fe3d-4657-8e0f-8717a60353d8">3530 John Hopkins Court</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGFibGU6NjRiYmY2ZGRlNGNjNGVhNGExNmMzMTA1NWZiNWJjZDAvdGFibGVyYW5nZTo2NGJiZjZkZGU0Y2M0ZWE0YTE2YzMxMDU1ZmI1YmNkMF8zLTAtMS0xLTI0OTk2Mi90ZXh0cmVnaW9uOmU0Yzg0NGVmOGNkYzQzMzg4Nzk1NDI3MWI5YWFhOWM5Xzg_b38baa92-ba40-40c2-a014-107f94c2e930">San Diego</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGFibGU6NjRiYmY2ZGRlNGNjNGVhNGExNmMzMTA1NWZiNWJjZDAvdGFibGVyYW5nZTo2NGJiZjZkZGU0Y2M0ZWE0YTE2YzMxMDU1ZmI1YmNkMF8zLTAtMS0xLTI0OTk2Mi90ZXh0cmVnaW9uOmU0Yzg0NGVmOGNkYzQzMzg4Nzk1NDI3MWI5YWFhOWM5XzEy_afc4a45a-0703-4a12-bc4c-8a868df87300">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGFibGU6NjRiYmY2ZGRlNGNjNGVhNGExNmMzMTA1NWZiNWJjZDAvdGFibGVyYW5nZTo2NGJiZjZkZGU0Y2M0ZWE0YTE2YzMxMDU1ZmI1YmNkMF8zLTEtMS0xLTI0OTk2Mg_245ffab2-60cc-4cfc-96aa-b87852d1731a">92121</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGV4dHJlZ2lvbjpiODgxYjYzMDdlMmQ0ZmU4YWJlMjdmNWM1MzVhODNhNl8zMzc3_12fdcd63-67cc-4566-a374-ccc43d61337b">858</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGV4dHJlZ2lvbjpiODgxYjYzMDdlMmQ0ZmU4YWJlMjdmNWM1MzVhODNhNl8zMzcz_0db6f319-c1a2-44fe-879f-0903a679e911">633-0300</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGFibGU6NGU5YWU0Nzg1MDljNDk2NmE2NmY4YTVhNWE1NWU0ODcvdGFibGVyYW5nZTo0ZTlhZTQ3ODUwOWM0OTY2YTY2ZjhhNWE1YTU1ZTQ4N18xLTAtMS0xLTI0OTk2Mg_ca3896fc-0102-4ab8-b05a-ea639c1f83f0">Common Stock, par value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGFibGU6NGU5YWU0Nzg1MDljNDk2NmE2NmY4YTVhNWE1NWU0ODcvdGFibGVyYW5nZTo0ZTlhZTQ3ODUwOWM0OTY2YTY2ZjhhNWE1YTU1ZTQ4N18xLTItMS0xLTI0OTk2Mg_1f122e41-a3ea-44e3-bb27-35fecc1f1b8d">IBRX</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGFibGU6NGU5YWU0Nzg1MDljNDk2NmE2NmY4YTVhNWE1NWU0ODcvdGFibGVyYW5nZTo0ZTlhZTQ3ODUwOWM0OTY2YTY2ZjhhNWE1YTU1ZTQ4N18xLTQtMS0xLTI0OTk2Mg_2d54b95a-b830-4e61-b97d-28d390f8a5ed">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGV4dHJlZ2lvbjpiODgxYjYzMDdlMmQ0ZmU4YWJlMjdmNWM1MzVhODNhNl8zMzc4_38b0b670-73e6-491b-b01e-7c3acf636f85">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGV4dHJlZ2lvbjpiODgxYjYzMDdlMmQ0ZmU4YWJlMjdmNWM1MzVhODNhNl8zMzY0_c293c26c-d8d0-4c9d-a3d6-58dee69a0414">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGV4dHJlZ2lvbjpiODgxYjYzMDdlMmQ0ZmU4YWJlMjdmNWM1MzVhODNhNl8zMzc1_4ec3d4a3-ef36-4450-9c69-e00e9d04a121">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGV4dHJlZ2lvbjpiODgxYjYzMDdlMmQ0ZmU4YWJlMjdmNWM1MzVhODNhNl8zMzY5_191a5e30-f807-4dd6-bd95-36787c97416c">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGFibGU6YWIzMDVkNzM1ZGM1NGUwMmJmYmRkZDQ3NjNlYjJlODIvdGFibGVyYW5nZTphYjMwNWQ3MzVkYzU0ZTAyYmZiZGRkNDc2M2ViMmU4Ml8yLTAtMS0xLTI3OTMzNQ_5b9d4699-ad98-42c1-82c7-da9ec60a6346">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGFibGU6YWIzMDVkNzM1ZGM1NGUwMmJmYmRkZDQ3NjNlYjJlODIvdGFibGVyYW5nZTphYjMwNWQ3MzVkYzU0ZTAyYmZiZGRkNDc2M2ViMmU4Ml8yLTQtMS0xLTI0OTk2Mg_e21138e6-1301-4a0d-b6b7-4aefb0edf5df">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGFibGU6YWIzMDVkNzM1ZGM1NGUwMmJmYmRkZDQ3NjNlYjJlODIvdGFibGVyYW5nZTphYjMwNWQ3MzVkYzU0ZTAyYmZiZGRkNDc2M2ViMmU4Ml80LTQtMS0xLTI0OTk2Mg_692890e2-23a5-4249-97af-b3353a8014ce">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGV4dHJlZ2lvbjpiODgxYjYzMDdlMmQ0ZmU4YWJlMjdmNWM1MzVhODNhNl8zMzcw_46c86600-610a-4769-9c1f-7b98424ab7d8">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGV4dHJlZ2lvbjpiODgxYjYzMDdlMmQ0ZmU4YWJlMjdmNWM1MzVhODNhNl82MDQ3MzEzOTU2Nzk5_1f1952aa-2ac4-4786-80fb-5dbd1f98d831">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="ia65dfc67fe594188be30691514b6359e_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGV4dHJlZ2lvbjpiODgxYjYzMDdlMmQ0ZmU4YWJlMjdmNWM1MzVhODNhNl8yNzQz_de49d1ed-327b-4f2e-9974-c81fa8e83464"
      unitRef="usd">302100000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="id73aefad9d97498797431ba8be724d7c_I20230224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGV4dHJlZ2lvbjpiODgxYjYzMDdlMmQ0ZmU4YWJlMjdmNWM1MzVhODNhNl8yODI2_9041c616-f288-4672-99b6-bfd555911b83"
      unitRef="shares">435835583</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xL2ZyYWc6Yjg4MWI2MzA3ZTJkNGZlOGFiZTI3ZjVjNTM1YTgzYTYvdGV4dHJlZ2lvbjpiODgxYjYzMDdlMmQ0ZmU4YWJlMjdmNWM1MzVhODNhNl8zMzc5_99227d82-6659-43bf-a3f1-0d9d5e39f0ab">&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;DOCUMENTS INCORPORATED BY REFERENCE&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As noted herein, the information called for by Part&#160;III of this Annual Report on Form&#160;10-K is incorporated by reference to specified portions of the registrant&#x2019;s definitive proxy statement to be filed in conjunction with the registrant&#x2019;s 2023&#160;Annual Meeting of Stockholders, which is expected to be filed not later than 120&#160;days after the registrant&#x2019;s fiscal year ended December&#160;31,&#160;2022.&lt;/span&gt;&lt;/div&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjEvZnJhZzpmMTVhM2JhZmQxMzQ0NTMzOGU0NjY0NDA2YWExNjQ5NC90YWJsZTo3MmRiN2JkYzk5YWE0NWUzOTNmODliNmZjNGE4OTVhYS90YWJsZXJhbmdlOjcyZGI3YmRjOTlhYTQ1ZTM5M2Y4OWI2ZmM0YTg5NWFhXzItMC0xLTEtMjQ5OTYyL3RleHRyZWdpb246MWJmODk2ZmEyMjM4NDNjN2E5YzM3YWYzMzk5YzMzZjhfNzM_2f6a0f93-375a-4ff8-9de6-bcd9dd7d8914">42</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjQvZnJhZzo5MDgwOGI4ZTIwZWE0NjRiODAyZmNhMmEzMjdkMzU0ZC90ZXh0cmVnaW9uOjkwODA4YjhlMjBlYTQ2NGI4MDJmY2EyYTMyN2QzNTRkXzc1Mzk_10dffc98-d88f-49c7-8f74-531f1f62c8fc">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjQvZnJhZzo5MDgwOGI4ZTIwZWE0NjRiODAyZmNhMmEzMjdkMzU0ZC90ZXh0cmVnaW9uOjkwODA4YjhlMjBlYTQ2NGI4MDJmY2EyYTMyN2QzNTRkXzc1NDA_29a5888b-c70e-4bf0-9288-d6be5065c454">Los Angeles, California</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzYtMS0xLTEtMjQ5OTYy_8fc0884c-6ee3-466b-88c9-c605b6c43085"
      unitRef="usd">104641000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzYtMy0xLTEtMjQ5OTYy_2a302426-9fc9-4911-8c0a-1351d6158549"
      unitRef="usd">181101000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzctMS0xLTEtMjQ5OTYy_798e2901-f1bd-4e1b-80c4-c11fcae6a2d3"
      unitRef="usd">2543000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzctMy0xLTEtMjQ5OTYy_badee3ce-0dda-4f0f-a140-6bb68fca3eba"
      unitRef="usd">136015000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzgtMS0xLTEtMjQ5OTYy_ab4a0730-15ba-4e01-bafc-69bdcec4dad6"
      unitRef="usd">1890000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzgtMy0xLTEtMjQ5OTYy_49eab86f-9ac2-43e1-8980-0900e748d7ff"
      unitRef="usd">1333000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzktMS0xLTEtMjQ5OTYy_59ff9199-0561-4753-a0f7-8dd9a73b94d1"
      unitRef="usd">31503000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzktMy0xLTEtMjQ5OTYy_81546275-c8bd-4fd5-9b97-92ef0e4f2745"
      unitRef="usd">15898000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzEwLTEtMS0xLTI0OTk2Mg_14da3b0e-81ce-4381-a33f-5a608e334c96"
      unitRef="usd">140577000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzEwLTMtMS0xLTI0OTk2Mg_1a9d5dcc-fb1a-478c-84ad-da60f3c56371"
      unitRef="usd">334347000</us-gaap:AssetsCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzExLTEtMS0xLTI0OTk2Mg_d23fc798-fc1c-432e-95c9-3170fdc4a19a"
      unitRef="usd">840000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzExLTMtMS0xLTI0OTk2Mg_da6e406c-1244-4934-a070-751535816917"
      unitRef="usd">822000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzEyLTEtMS0xLTI0OTk2Mg_bc93047f-3fcc-4530-b620-2ab417b6c9da"
      unitRef="usd">143659000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzEyLTMtMS0xLTI0OTk2Mg_53992078-34d3-4842-8cd8-702c2a4585f9"
      unitRef="usd">82863000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzE0LTEtMS0xLTI0OTk2Mg_c00fd711-e51e-46a2-859c-d8112f89fe0e"
      unitRef="usd">20003000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzE0LTMtMS0xLTI0OTk2Mg_2c141833-f482-491e-8a78-597f4de15602"
      unitRef="usd">1420000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <ibrx:ConvertibleNoteReceivableNonCurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzE1LTEtMS0xLTI0OTk2Mg_bcd64c39-926c-4d18-971b-fd9a47a70e65"
      unitRef="usd">6629000</ibrx:ConvertibleNoteReceivableNonCurrent>
    <ibrx:ConvertibleNoteReceivableNonCurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzE1LTMtMS0xLTI0OTk2Mg_d691b624-a208-43a3-b2b7-46d818359efa"
      unitRef="usd">6379000</ibrx:ConvertibleNoteReceivableNonCurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzE2LTEtMS0xLTI0OTk2Mg_e5ec4522-a44f-4641-9957-5576c89f7229"
      unitRef="usd">45788000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzE2LTMtMS0xLTI0OTk2Mg_e751e816-e29f-472e-b108-4deffeec9986"
      unitRef="usd">36304000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzE3LTEtMS0xLTI0OTk2Mg_4c4cfa11-7ef2-4fec-906a-a7d4f74ddfc9"
      unitRef="usd">4860000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzE3LTMtMS0xLTI0OTk2Mg_7b91d3e0-71c3-4f5b-9bd8-0af6f2b015c8"
      unitRef="usd">6775000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzE4LTEtMS0xLTI0OTk2Mg_393dc5da-93cf-4c01-ab00-2496805bc8b3"
      unitRef="usd">362356000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzE4LTMtMS0xLTI0OTk2Mg_22ca6d5e-2703-4fb5-8d36-c1b82069a0e4"
      unitRef="usd">468910000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzIxLTEtMS0xLTI0OTk2Mg_f1fc0ff6-8f18-4800-8df8-22246659f9c6"
      unitRef="usd">21016000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzIxLTMtMS0xLTI0OTk2Mg_2d65de01-9fc1-4886-8d43-002ba5e9e218"
      unitRef="usd">11418000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzIyLTEtMS0xLTI0OTk2Mg_11f4b925-7e48-4d61-b9ac-54f7f0cfbe56"
      unitRef="usd">41825000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzIyLTMtMS0xLTI0OTk2Mg_b79b7eed-03ff-47d1-8c11-f05cf83f4976"
      unitRef="usd">51387000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="i85b09d551c944a1a883e6035c523e990_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzIzLTEtMS0xLTI0OTk2Mg_616ccc11-118a-46f0-bf93-5024d4c5f3b7"
      unitRef="usd">431901000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="id72545b971c7406eae1d6d3c10a1ef2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzIzLTMtMS0xLTI0OTk2Mg_bc9e337f-1a03-4925-a11d-a738e4fc3564"
      unitRef="usd">299236000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzI0LTEtMS0xLTI0OTk2Mg_dde6aca7-19a1-4274-8f00-26a83d6fd1c0"
      unitRef="usd">3469000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzI0LTMtMS0xLTI0OTk2Mg_0c0ff14e-a9be-4382-b41e-1f50acb3c71f"
      unitRef="usd">3943000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzI1LTEtMS0xLTI0OTk2Mg_5ad1fbc1-6622-462d-8758-5208bc42c642"
      unitRef="usd">2650000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzI1LTMtMS0xLTI0OTk2Mg_496c9295-100c-442e-a4ce-92139fea4870"
      unitRef="usd">3011000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzI2LTEtMS0xLTI0OTk2Mg_fbefa693-cfec-41be-adcc-29d38894871e"
      unitRef="usd">500861000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzI2LTMtMS0xLTI0OTk2Mg_32feca6c-6352-47b0-b75d-51c4020f3b80"
      unitRef="usd">368995000</us-gaap:LiabilitiesCurrent>
    <us-gaap:NotesPayableRelatedPartiesNoncurrent
      contextRef="i85b09d551c944a1a883e6035c523e990_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzI3LTEtMS0xLTI0OTk2Mg_d800717c-d8fe-4189-a3cb-714dfd026589"
      unitRef="usd">0</us-gaap:NotesPayableRelatedPartiesNoncurrent>
    <us-gaap:NotesPayableRelatedPartiesNoncurrent
      contextRef="id72545b971c7406eae1d6d3c10a1ef2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzI3LTMtMS0xLTI0OTk2Mg_0893187b-c273-4262-b3a2-a8d7a225f268"
      unitRef="usd">306349000</us-gaap:NotesPayableRelatedPartiesNoncurrent>
    <us-gaap:NotesPayableRelatedPartiesNoncurrent
      contextRef="ib96daab5eadd4686b1b565fe83d59381_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzI4LTEtMS0xLTI1MzEwNw_4b59ea6c-835c-424d-87b3-537393a5be5c"
      unitRef="usd">241271000</us-gaap:NotesPayableRelatedPartiesNoncurrent>
    <us-gaap:NotesPayableRelatedPartiesNoncurrent
      contextRef="i1cc862edf5384b7bb5c788f0d7df16ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzI4LTMtMS0xLTI1MzEwNw_48bae4b0-41de-461a-b7cc-fead1b805c2f"
      unitRef="usd">0</us-gaap:NotesPayableRelatedPartiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzI4LTEtMS0xLTI0OTk2Mg_845cdede-aa11-45c2-adfa-27c260c1ddec"
      unitRef="usd">47951000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzI4LTMtMS0xLTI0OTk2Mg_6635a1dc-3f03-4b4e-86aa-aa3fdf67cfe1"
      unitRef="usd">37068000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzMxLTEtMS0xLTI2OTY5NA_da48ff3b-5f30-41d7-9872-a00e3f54e0a8"
      unitRef="usd">21636000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzMxLTMtMS0xLTI2OTcwMg_c5c17661-d7a5-4d96-a6a0-bcaea2909269"
      unitRef="usd">0</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzMwLTEtMS0xLTI0OTk2Mg_a059d8a8-402b-4b87-8a19-556e6a5b3c13"
      unitRef="usd">457000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzMwLTMtMS0xLTI0OTk2Mg_8cc7e1dc-25ca-4d73-8bfa-7c7a13b9232b"
      unitRef="usd">411000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzMxLTEtMS0xLTI0OTk2Mg_26e09e93-8604-48d7-8d34-362b5b081f47"
      unitRef="usd">812176000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzMxLTMtMS0xLTI0OTk2Mg_4b3d0994-1158-46ac-bc0c-0ee97f03964d"
      unitRef="usd">712823000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzMyLTEtMS0xLTI0OTk2Mg_96e0367d-b33e-4032-b829-465432d8faaa"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzMyLTMtMS0xLTI0OTk2Mg_9f979e7b-27ac-4716-9a32-c3db54c555b6"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzM0LTAtMS0xLTI0OTk2Mi90ZXh0cmVnaW9uOmNiZTlkODEwOTJlYjQ4NDg4ZGEzMTBhY2FlYWI0N2ZkXzU0OTc1NTgxNDI2MQ_1f696ed5-52b9-4867-98f5-e3397410b06a"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzM0LTAtMS0xLTI0OTk2Mi90ZXh0cmVnaW9uOmNiZTlkODEwOTJlYjQ4NDg4ZGEzMTBhY2FlYWI0N2ZkXzU0OTc1NTgxNDI2MQ_8d11140d-8a43-4bff-9a7e-aaba55aace27"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzM0LTAtMS0xLTI0OTk2Mi90ZXh0cmVnaW9uOmNiZTlkODEwOTJlYjQ4NDg4ZGEzMTBhY2FlYWI0N2ZkXzU0OTc1NTgxNDI0Mw_d5a80d4f-8564-4144-a315-dc43524db2a5"
      unitRef="shares">900000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzM0LTAtMS0xLTI0OTk2Mi90ZXh0cmVnaW9uOmNiZTlkODEwOTJlYjQ4NDg4ZGEzMTBhY2FlYWI0N2ZkXzMy_e7def769-b135-4743-83c6-3a541dc545f0"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzM0LTAtMS0xLTI0OTk2Mi90ZXh0cmVnaW9uOmNiZTlkODEwOTJlYjQ4NDg4ZGEzMTBhY2FlYWI0N2ZkXzU0OTc1NTgxNDI2NQ_1c5b0e19-99a6-4d83-b86b-372076759c63"
      unitRef="shares">421569115</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzM0LTAtMS0xLTI0OTk2Mi90ZXh0cmVnaW9uOmNiZTlkODEwOTJlYjQ4NDg4ZGEzMTBhY2FlYWI0N2ZkXzU0OTc1NTgxNDI2NQ_d090e16b-a9b8-4668-ab41-bdf49e0b1fcc"
      unitRef="shares">421569115</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzM0LTAtMS0xLTI0OTk2Mi90ZXh0cmVnaW9uOmNiZTlkODEwOTJlYjQ4NDg4ZGEzMTBhY2FlYWI0N2ZkXzU0OTc1NTgxNDI5MQ_ef6c6f15-3ade-418c-9107-ac990b7b7c25"
      unitRef="shares">397830044</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzM0LTAtMS0xLTI0OTk2Mi90ZXh0cmVnaW9uOmNiZTlkODEwOTJlYjQ4NDg4ZGEzMTBhY2FlYWI0N2ZkXzU0OTc1NTgxNDI5MQ_f128f6f8-b197-4c2c-8cee-2e57cea0bd3d"
      unitRef="shares">397830044</us-gaap:CommonStockSharesIssued>
    <us-gaap:TreasuryStockCommonShares
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzM0LTAtMS0xLTI0OTk2Mi90ZXh0cmVnaW9uOmNiZTlkODEwOTJlYjQ4NDg4ZGEzMTBhY2FlYWI0N2ZkXzU0OTc1NTgxNDMwOQ_00144fe3-1b48-49ec-90da-f50ae5db27eb"
      unitRef="shares">163800</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzM0LTAtMS0xLTI0OTk2Mi90ZXh0cmVnaW9uOmNiZTlkODEwOTJlYjQ4NDg4ZGEzMTBhY2FlYWI0N2ZkXzU0OTc1NTgxNDMwOQ_0dc294ab-d68f-49b5-b967-960f122e0906"
      unitRef="shares">163800</us-gaap:TreasuryStockCommonShares>
    <us-gaap:CommonStockValue
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzM0LTEtMS0xLTI0OTk2Mg_e429e10f-49d8-4154-b933-207be315497c"
      unitRef="usd">42000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzM0LTMtMS0xLTI0OTk2Mg_52484c6b-ef3a-4df4-91ec-4538afac5fe3"
      unitRef="usd">40000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzM1LTEtMS0xLTI0OTk2Mg_948d63cf-b25d-4b07-b23b-ea620538e8ea"
      unitRef="usd">1930936000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzM1LTMtMS0xLTI0OTk2Mg_e4430024-2dcc-44d6-a7f1-82ca3efb2a9c"
      unitRef="usd">1719704000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzM2LTEtMS0xLTI0OTk2Mg_f106e472-b340-4a88-8a41-4b25f4f71547"
      unitRef="usd">-2378488000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzM2LTMtMS0xLTI0OTk2Mg_38e3460c-9b01-4c9d-b6be-ae2de675550f"
      unitRef="usd">-1961921000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzM3LTEtMS0xLTI0OTk2Mg_aaf7b7ec-3e88-43d8-80e1-ac0eb1e65876"
      unitRef="usd">183000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzM3LTMtMS0xLTI0OTk2Mg_76bfd1a0-ce34-4eb7-93af-3bbe55cf2361"
      unitRef="usd">4000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzM4LTEtMS0xLTI0OTk2Mg_860f2f1a-9f2f-479b-b02d-abdc9039611e"
      unitRef="usd">-447327000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzM4LTMtMS0xLTI0OTk2Mg_4f28675d-c9a7-44ca-a4cc-35e758579d55"
      unitRef="usd">-242173000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzM5LTEtMS0xLTI0OTk2Mg_49513a1b-aff3-4a56-8b21-050465898b97"
      unitRef="usd">-2493000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzM5LTMtMS0xLTI0OTk2Mg_c62ef609-e577-4376-8799-c113618f1d4d"
      unitRef="usd">-1740000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzQwLTEtMS0xLTI0OTk2Mg_e6c1ccd6-6d61-4cbc-868b-ff7d05ce157f"
      unitRef="usd">-449820000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzQwLTMtMS0xLTI0OTk2Mg_6994afc4-272b-4f41-b5e3-c2a596ac1902"
      unitRef="usd">-243913000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzQxLTEtMS0xLTI0OTk2Mg_e5c051b8-6859-4880-9a90-b9c383d06f48"
      unitRef="usd">362356000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMjcvZnJhZzozNTZiMzE3MWU3MmE0ZDZlOTYzYWJmZTE5NDA2M2E4OC90YWJsZTo5ZDlmZWE0MGM1Mjc0Yjc0OWFlMzMyYzdlMmIwNWNkMy90YWJsZXJhbmdlOjlkOWZlYTQwYzUyNzRiNzQ5YWUzMzJjN2UyYjA1Y2QzXzQxLTMtMS0xLTI0OTk2Mg_b6e2c21a-b8a7-441e-9660-ac125f7eab17"
      unitRef="usd">468910000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzItMS0xLTEtMjQ5OTYy_0858c00a-86aa-4b0a-a476-59f14b3e18be"
      unitRef="usd">240000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzItMy0xLTEtMjQ5OTYy_7e412ef9-3bd0-450f-b7cc-d18a2ea19051"
      unitRef="usd">934000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzItNS0xLTEtMjQ5OTYy_ea52902c-cf0d-4caa-a130-8fd4534c90aa"
      unitRef="usd">605000</us-gaap:Revenues>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzQtMS0xLTEtMjQ5OTYy_ff5b8d51-d4a5-4f1b-85cf-d681ff50887e"
      unitRef="usd">248149000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzQtMy0xLTEtMjQ5OTYy_e66dfc13-02b9-41f3-a435-bc1098b47a4e"
      unitRef="usd">195958000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzQtNS0xLTEtMjQ5OTYy_fe68a104-de2d-4ac1-90fe-354d5198a68f"
      unitRef="usd">139507000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzUtMS0xLTEtMjQ5OTYy_9bf46fd1-3e6f-4402-a0f8-2b3ec11b7348"
      unitRef="usd">102708000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzUtMy0xLTEtMjQ5OTYy_945ed275-4ccf-456e-9981-84c6d6c9d3e4"
      unitRef="usd">135256000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzUtNS0xLTEtMjQ5OTYy_ecefea2b-9751-4151-adcf-95e34d52d65a"
      unitRef="usd">71318000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzYtMS0xLTEtMjQ5OTYy_f4eac9f0-7d7f-44e4-9aea-f6b75204c464"
      unitRef="usd">681000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzYtMy0xLTEtMjQ5OTYy_993857cf-1319-4161-b5a8-f8a8d8502a1b"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzYtNS0xLTEtMjQ5OTYy_a5ca29e6-7e37-4734-be1f-d50303971829"
      unitRef="usd">10660000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:OperatingExpenses
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzctMS0xLTEtMjQ5OTYy_b8e6c314-4d50-4524-8c37-3fb90fd18e7f"
      unitRef="usd">351538000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzctMy0xLTEtMjQ5OTYy_1bd2c724-36aa-42ae-939c-213f54b0e869"
      unitRef="usd">331214000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzctNS0xLTEtMjQ5OTYy_8e6f3262-859d-4ec8-b263-f6191a8bcc3b"
      unitRef="usd">221485000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzgtMS0xLTEtMjQ5OTYy_2a2f62da-4d2b-49fc-a70b-043b3dd3d672"
      unitRef="usd">-351298000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzgtMy0xLTEtMjQ5OTYy_f1861bcc-1bb6-4c1a-814d-b99ae74b8f65"
      unitRef="usd">-330280000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzgtNS0xLTEtMjQ5OTYy_29d5f2eb-5be3-4a9a-ad55-04d1a58a4953"
      unitRef="usd">-220880000</us-gaap:OperatingIncomeLoss>
    <us-gaap:GainLossOnInvestments
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzEwLTEtMS0xLTI0OTk2Mg_77da5947-fe56-4ab0-a94b-2475d2ebfaa1"
      unitRef="usd">-3090000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzEwLTMtMS0xLTI0OTk2Mg_5783d645-1ff6-4d5f-88f9-11eb2c43c8b1"
      unitRef="usd">-4100000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzEwLTUtMS0xLTI0OTk2Mg_46ae2034-ff07-4992-a820-07d3abc909fb"
      unitRef="usd">2435000</us-gaap:GainLossOnInvestments>
    <us-gaap:InterestExpense
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzExLTEtMS0xLTI0OTk2Mg_4b5e5d04-886e-4f68-9d1f-f0810ed87f30"
      unitRef="usd">63515000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzExLTMtMS0xLTI0OTk2Mg_ccce703a-2a14-49de-814b-bd85351eafc5"
      unitRef="usd">14849000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzExLTUtMS0xLTI0OTk2Mg_f6cb5238-c1a8-439e-bae6-b61d7f5373b6"
      unitRef="usd">9074000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzEyLTEtMS0xLTI0OTk2Mg_4bb88f5a-658b-42f6-b5c2-7079e374aa7c"
      unitRef="usd">-12107000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzEyLTMtMS0xLTI0OTk2Mg_0c85071f-ec32-4c7c-a28f-de73738b8d1a"
      unitRef="usd">-803000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzEyLTUtMS0xLTI0OTk2Mg_2bc79e35-77a4-478f-b87b-2403b2176afd"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzEzLTEtMS0xLTI2OTcxOQ_6bd03442-6792-4d84-92db-d340ba8b0ec8"
      unitRef="usd">-13460000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzEzLTMtMS0xLTI2OTcxOQ_542bccbf-4c4b-4f09-b3d2-12dc2488afcc"
      unitRef="usd">0</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzEzLTUtMS0xLTI2OTcxOQ_722e2bad-8891-4443-97d5-1a5315cb2189"
      unitRef="usd">0</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzEzLTEtMS0xLTI0OTk2Mg_ac348d91-3cb8-4ccc-aaa7-da2b2fc510a0"
      unitRef="usd">-736000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzEzLTMtMS0xLTI0OTk2Mg_8c946ccc-62c0-4bf5-916f-52cf21b8547e"
      unitRef="usd">193000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzEzLTUtMS0xLTI0OTk2Mg_eb928fef-ee07-40fe-ae27-6a090e9ff367"
      unitRef="usd">1486000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzE0LTEtMS0xLTI0OTk2Mg_77b2bdf8-d27b-442e-b017-c234e8acbc1c"
      unitRef="usd">-65988000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzE0LTMtMS0xLTI0OTk2Mg_c3004b17-6cdf-4c7e-bd35-1845d42bb35d"
      unitRef="usd">-19559000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzE0LTUtMS0xLTI0OTk2Mg_f99f1411-d93a-4e9f-8203-019f4be76849"
      unitRef="usd">-5153000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzE1LTEtMS0xLTI0OTk2Mg_628223e4-a636-4ecd-917d-125f30421fa7"
      unitRef="usd">-417286000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzE1LTMtMS0xLTI0OTk2Mg_7fe3455f-a756-446c-a945-3781120b50a8"
      unitRef="usd">-349839000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzE1LTUtMS0xLTI0OTk2Mg_2d749d44-3e64-476d-af11-08a6d92aab56"
      unitRef="usd">-226033000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzE2LTEtMS0xLTI0OTk2Mg_9e115e5f-7e0c-4f9f-9eed-b3740494e237"
      unitRef="usd">34000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzE2LTMtMS0xLTI0OTk2Mg_c7980bbe-1ca4-4e93-b632-daa1c2dc09b4"
      unitRef="usd">9000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzE2LTUtMS0xLTI0OTk2Mg_ad411fc8-55f0-4e81-9bfc-c3623723c21c"
      unitRef="usd">-1846000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzE3LTEtMS0xLTI0OTk2Mg_f607de97-82d7-4357-af93-fda4eb90fd7c"
      unitRef="usd">-417320000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzE3LTMtMS0xLTI0OTk2Mg_cd74dbd2-c153-4535-9288-c63c1cafe416"
      unitRef="usd">-349848000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzE3LTUtMS0xLTI0OTk2Mg_c9a2b1f4-94ac-47d7-8c23-d889eca767c7"
      unitRef="usd">-224187000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzE4LTEtMS0xLTI0OTk2Mg_af43690b-28d0-4cc9-bc9c-4ba701c1bc6c"
      unitRef="usd">-753000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzE4LTMtMS0xLTI0OTk2Mg_8a1db630-02a9-4aeb-b59a-a3bb3fab6a60"
      unitRef="usd">-3058000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzE4LTUtMS0xLTI0OTk2Mg_5cecf9db-680f-4a4c-90c8-c1f0dc12edc7"
      unitRef="usd">-2336000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzE5LTEtMS0xLTI0OTk2Mg_3ecea66d-31ca-48d7-92de-0610122e4df0"
      unitRef="usd">-416567000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzE5LTMtMS0xLTI0OTk2Mg_e42491de-ccb7-491c-9750-607564cfd930"
      unitRef="usd">-346790000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzE5LTUtMS0xLTI0OTk2Mg_55e6678c-ab89-4527-b6b9-58490b2205a3"
      unitRef="usd">-221851000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzIxLTEtMS0xLTI0OTk2Mg_3e001a11-9043-465a-a39a-61e93c5ff38e"
      unitRef="usdPerShare">-1.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzIxLTEtMS0xLTI0OTk2Mg_494ec627-f7a2-4a27-9e55-80d398a1875c"
      unitRef="usdPerShare">-1.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzIxLTMtMS0xLTI0OTk2Mg_3032d652-386b-4263-9aae-f2f1bdbeb1df"
      unitRef="usdPerShare">-0.89</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzIxLTMtMS0xLTI0OTk2Mg_30eb6a48-726f-48a6-b35f-bb553a8e05d4"
      unitRef="usdPerShare">-0.89</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzIxLTUtMS0xLTI0OTk2Mg_2e857a01-1f8b-4c58-bc8a-4579576cfba4"
      unitRef="usdPerShare">-0.59</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzIxLTUtMS0xLTI0OTk2Mg_6d86ea99-1bce-4d94-a525-77f71127e6ed"
      unitRef="usdPerShare">-0.59</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzIzLTEtMS0xLTI0OTk2Mg_5614da89-2c18-46e1-bbb5-d130e6712984"
      unitRef="shares">399900374</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzIzLTEtMS0xLTI0OTk2Mg_d6453858-1bc6-47b4-88cb-b63325cf467d"
      unitRef="shares">399900374</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzIzLTMtMS0xLTI0OTk2Mg_c91dfcab-8e6c-4634-989e-8d7af7a3ad48"
      unitRef="shares">389234156</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzIzLTMtMS0xLTI0OTk2Mg_dc76c0e4-b32c-499a-8e05-c7fdfb3c91ef"
      unitRef="shares">389234156</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzIzLTUtMS0xLTI0OTk2Mg_b308c50e-4c4c-402a-9918-091e7e5acd41"
      unitRef="shares">377067527</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzAvZnJhZzpjMDVmMmIwNmVkMzM0NDk3YWFlNDhkMzQxMTI5OGJkYy90YWJsZTo2M2QyOGRiYzUzYWI0YmUxYmJjNzg3OWE0NDRmNjMwYS90YWJsZXJhbmdlOjYzZDI4ZGJjNTNhYjRiZTFiYmM3ODc5YTQ0NGY2MzBhXzIzLTUtMS0xLTI0OTk2Mg_f706b92f-b7a5-4af8-93ae-c333dce238f9"
      unitRef="shares">377067527</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:ProfitLoss
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzMvZnJhZzphMzQ0NWQxNzNlOWU0NDZiODc2MzM1Yzk3ZjNkNDU1MC90YWJsZTplOWYwZjBkZTk2MGM0NDkzYWRmMjVmZGE1MWU1Y2QzYS90YWJsZXJhbmdlOmU5ZjBmMGRlOTYwYzQ0OTNhZGYyNWZkYTUxZTVjZDNhXzItMS0xLTEtMjQ5OTYy_e57c1009-3329-4952-bffd-22ebdc86b249"
      unitRef="usd">-417320000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzMvZnJhZzphMzQ0NWQxNzNlOWU0NDZiODc2MzM1Yzk3ZjNkNDU1MC90YWJsZTplOWYwZjBkZTk2MGM0NDkzYWRmMjVmZGE1MWU1Y2QzYS90YWJsZXJhbmdlOmU5ZjBmMGRlOTYwYzQ0OTNhZGYyNWZkYTUxZTVjZDNhXzItMy0xLTEtMjQ5OTYy_8c6f7b6e-4d03-454d-a199-bdd4d4979a3e"
      unitRef="usd">-349848000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzMvZnJhZzphMzQ0NWQxNzNlOWU0NDZiODc2MzM1Yzk3ZjNkNDU1MC90YWJsZTplOWYwZjBkZTk2MGM0NDkzYWRmMjVmZGE1MWU1Y2QzYS90YWJsZXJhbmdlOmU5ZjBmMGRlOTYwYzQ0OTNhZGYyNWZkYTUxZTVjZDNhXzItNS0xLTEtMjQ5OTYy_9732d76f-2320-45c4-a604-7753514e7b3e"
      unitRef="usd">-224187000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzMvZnJhZzphMzQ0NWQxNzNlOWU0NDZiODc2MzM1Yzk3ZjNkNDU1MC90YWJsZTplOWYwZjBkZTk2MGM0NDkzYWRmMjVmZGE1MWU1Y2QzYS90YWJsZXJhbmdlOmU5ZjBmMGRlOTYwYzQ0OTNhZGYyNWZkYTUxZTVjZDNhXzQtMS0xLTEtMjQ5OTYy_f83bc786-c06c-4a36-8d6d-6023464bddcd"
      unitRef="usd">-183000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzMvZnJhZzphMzQ0NWQxNzNlOWU0NDZiODc2MzM1Yzk3ZjNkNDU1MC90YWJsZTplOWYwZjBkZTk2MGM0NDkzYWRmMjVmZGE1MWU1Y2QzYS90YWJsZXJhbmdlOmU5ZjBmMGRlOTYwYzQ0OTNhZGYyNWZkYTUxZTVjZDNhXzQtMy0xLTEtMjQ5OTYy_87a44781-579d-4f53-aefb-8120c2ba470e"
      unitRef="usd">-13000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzMvZnJhZzphMzQ0NWQxNzNlOWU0NDZiODc2MzM1Yzk3ZjNkNDU1MC90YWJsZTplOWYwZjBkZTk2MGM0NDkzYWRmMjVmZGE1MWU1Y2QzYS90YWJsZXJhbmdlOmU5ZjBmMGRlOTYwYzQ0OTNhZGYyNWZkYTUxZTVjZDNhXzQtNS0xLTEtMjQ5OTYy_024df4c9-ec3e-4fe3-b173-560fb71b9d1e"
      unitRef="usd">140000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzMvZnJhZzphMzQ0NWQxNzNlOWU0NDZiODc2MzM1Yzk3ZjNkNDU1MC90YWJsZTplOWYwZjBkZTk2MGM0NDkzYWRmMjVmZGE1MWU1Y2QzYS90YWJsZXJhbmdlOmU5ZjBmMGRlOTYwYzQ0OTNhZGYyNWZkYTUxZTVjZDNhXzUtMS0xLTEtMjQ5OTYy_4077ff73-0d9b-40d8-9838-7d9a6261903b"
      unitRef="usd">-124000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzMvZnJhZzphMzQ0NWQxNzNlOWU0NDZiODc2MzM1Yzk3ZjNkNDU1MC90YWJsZTplOWYwZjBkZTk2MGM0NDkzYWRmMjVmZGE1MWU1Y2QzYS90YWJsZXJhbmdlOmU5ZjBmMGRlOTYwYzQ0OTNhZGYyNWZkYTUxZTVjZDNhXzUtMy0xLTEtMjQ5OTYy_d2a92728-3db8-4b94-9325-2a14e890d1f3"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzMvZnJhZzphMzQ0NWQxNzNlOWU0NDZiODc2MzM1Yzk3ZjNkNDU1MC90YWJsZTplOWYwZjBkZTk2MGM0NDkzYWRmMjVmZGE1MWU1Y2QzYS90YWJsZXJhbmdlOmU5ZjBmMGRlOTYwYzQ0OTNhZGYyNWZkYTUxZTVjZDNhXzUtNS0xLTEtMjQ5OTYy_5a038f53-c861-45e8-a5ac-d51394aa5b1a"
      unitRef="usd">-9000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzMvZnJhZzphMzQ0NWQxNzNlOWU0NDZiODc2MzM1Yzk3ZjNkNDU1MC90YWJsZTplOWYwZjBkZTk2MGM0NDkzYWRmMjVmZGE1MWU1Y2QzYS90YWJsZXJhbmdlOmU5ZjBmMGRlOTYwYzQ0OTNhZGYyNWZkYTUxZTVjZDNhXzYtMS0xLTEtMjQ5OTYy_084b5507-c6b2-4163-a700-a0c4c4732415"
      unitRef="usd">238000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzMvZnJhZzphMzQ0NWQxNzNlOWU0NDZiODc2MzM1Yzk3ZjNkNDU1MC90YWJsZTplOWYwZjBkZTk2MGM0NDkzYWRmMjVmZGE1MWU1Y2QzYS90YWJsZXJhbmdlOmU5ZjBmMGRlOTYwYzQ0OTNhZGYyNWZkYTUxZTVjZDNhXzYtMy0xLTEtMjQ5OTYy_a356f7d1-2461-4cbe-9104-6b9e7770b2df"
      unitRef="usd">-105000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzMvZnJhZzphMzQ0NWQxNzNlOWU0NDZiODc2MzM1Yzk3ZjNkNDU1MC90YWJsZTplOWYwZjBkZTk2MGM0NDkzYWRmMjVmZGE1MWU1Y2QzYS90YWJsZXJhbmdlOmU5ZjBmMGRlOTYwYzQ0OTNhZGYyNWZkYTUxZTVjZDNhXzYtNS0xLTEtMjQ5OTYy_0ada2547-8f09-457e-b87f-6c1106f2f713"
      unitRef="usd">60000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzMvZnJhZzphMzQ0NWQxNzNlOWU0NDZiODc2MzM1Yzk3ZjNkNDU1MC90YWJsZTplOWYwZjBkZTk2MGM0NDkzYWRmMjVmZGE1MWU1Y2QzYS90YWJsZXJhbmdlOmU5ZjBmMGRlOTYwYzQ0OTNhZGYyNWZkYTUxZTVjZDNhXzctMS0xLTEtMjQ5OTYy_516d218d-05ba-4078-b85f-2a80191f48dd"
      unitRef="usd">179000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzMvZnJhZzphMzQ0NWQxNzNlOWU0NDZiODc2MzM1Yzk3ZjNkNDU1MC90YWJsZTplOWYwZjBkZTk2MGM0NDkzYWRmMjVmZGE1MWU1Y2QzYS90YWJsZXJhbmdlOmU5ZjBmMGRlOTYwYzQ0OTNhZGYyNWZkYTUxZTVjZDNhXzctMy0xLTEtMjQ5OTYy_201ce73b-6232-4007-a3da-bfe621c04d9c"
      unitRef="usd">-118000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzMvZnJhZzphMzQ0NWQxNzNlOWU0NDZiODc2MzM1Yzk3ZjNkNDU1MC90YWJsZTplOWYwZjBkZTk2MGM0NDkzYWRmMjVmZGE1MWU1Y2QzYS90YWJsZXJhbmdlOmU5ZjBmMGRlOTYwYzQ0OTNhZGYyNWZkYTUxZTVjZDNhXzctNS0xLTEtMjQ5OTYy_3136d6b9-cf6d-48d7-bec8-527f781eb198"
      unitRef="usd">209000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzMvZnJhZzphMzQ0NWQxNzNlOWU0NDZiODc2MzM1Yzk3ZjNkNDU1MC90YWJsZTplOWYwZjBkZTk2MGM0NDkzYWRmMjVmZGE1MWU1Y2QzYS90YWJsZXJhbmdlOmU5ZjBmMGRlOTYwYzQ0OTNhZGYyNWZkYTUxZTVjZDNhXzgtMS0xLTEtMjQ5OTYy_33880096-e671-4bd7-bdd3-95864bf993b1"
      unitRef="usd">-417141000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzMvZnJhZzphMzQ0NWQxNzNlOWU0NDZiODc2MzM1Yzk3ZjNkNDU1MC90YWJsZTplOWYwZjBkZTk2MGM0NDkzYWRmMjVmZGE1MWU1Y2QzYS90YWJsZXJhbmdlOmU5ZjBmMGRlOTYwYzQ0OTNhZGYyNWZkYTUxZTVjZDNhXzgtMy0xLTEtMjQ5OTYy_77a88418-aeeb-4147-a19a-7ee6d0d27a54"
      unitRef="usd">-349966000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzMvZnJhZzphMzQ0NWQxNzNlOWU0NDZiODc2MzM1Yzk3ZjNkNDU1MC90YWJsZTplOWYwZjBkZTk2MGM0NDkzYWRmMjVmZGE1MWU1Y2QzYS90YWJsZXJhbmdlOmU5ZjBmMGRlOTYwYzQ0OTNhZGYyNWZkYTUxZTVjZDNhXzgtNS0xLTEtMjQ5OTYy_9d880344-3a0f-4192-bdb8-792024edf269"
      unitRef="usd">-223978000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzMvZnJhZzphMzQ0NWQxNzNlOWU0NDZiODc2MzM1Yzk3ZjNkNDU1MC90YWJsZTplOWYwZjBkZTk2MGM0NDkzYWRmMjVmZGE1MWU1Y2QzYS90YWJsZXJhbmdlOmU5ZjBmMGRlOTYwYzQ0OTNhZGYyNWZkYTUxZTVjZDNhXzktMS0xLTEtMjQ5OTYy_6c72f1d9-d3a2-4d8c-9c0e-53b56f5ce33b"
      unitRef="usd">-753000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzMvZnJhZzphMzQ0NWQxNzNlOWU0NDZiODc2MzM1Yzk3ZjNkNDU1MC90YWJsZTplOWYwZjBkZTk2MGM0NDkzYWRmMjVmZGE1MWU1Y2QzYS90YWJsZXJhbmdlOmU5ZjBmMGRlOTYwYzQ0OTNhZGYyNWZkYTUxZTVjZDNhXzktMy0xLTEtMjQ5OTYy_cd8d04ad-23df-4469-b7bf-37e8626c1d24"
      unitRef="usd">-3058000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzMvZnJhZzphMzQ0NWQxNzNlOWU0NDZiODc2MzM1Yzk3ZjNkNDU1MC90YWJsZTplOWYwZjBkZTk2MGM0NDkzYWRmMjVmZGE1MWU1Y2QzYS90YWJsZXJhbmdlOmU5ZjBmMGRlOTYwYzQ0OTNhZGYyNWZkYTUxZTVjZDNhXzktNS0xLTEtMjQ5OTYy_c6f89a83-0791-4940-9467-8963219a02d2"
      unitRef="usd">-2336000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzMvZnJhZzphMzQ0NWQxNzNlOWU0NDZiODc2MzM1Yzk3ZjNkNDU1MC90YWJsZTplOWYwZjBkZTk2MGM0NDkzYWRmMjVmZGE1MWU1Y2QzYS90YWJsZXJhbmdlOmU5ZjBmMGRlOTYwYzQ0OTNhZGYyNWZkYTUxZTVjZDNhXzEwLTEtMS0xLTI0OTk2Mg_915260bf-71c6-4f79-8ed9-effd69db901a"
      unitRef="usd">-416388000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzMvZnJhZzphMzQ0NWQxNzNlOWU0NDZiODc2MzM1Yzk3ZjNkNDU1MC90YWJsZTplOWYwZjBkZTk2MGM0NDkzYWRmMjVmZGE1MWU1Y2QzYS90YWJsZXJhbmdlOmU5ZjBmMGRlOTYwYzQ0OTNhZGYyNWZkYTUxZTVjZDNhXzEwLTMtMS0xLTI0OTk2Mg_a1e3cab8-cb46-4b85-be56-0bf70626c312"
      unitRef="usd">-346908000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzMvZnJhZzphMzQ0NWQxNzNlOWU0NDZiODc2MzM1Yzk3ZjNkNDU1MC90YWJsZTplOWYwZjBkZTk2MGM0NDkzYWRmMjVmZGE1MWU1Y2QzYS90YWJsZXJhbmdlOmU5ZjBmMGRlOTYwYzQ0OTNhZGYyNWZkYTUxZTVjZDNhXzEwLTUtMS0xLTI0OTk2Mg_884eb8cf-ac37-4043-b9fe-13f769c527e9"
      unitRef="usd">-221642000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ic610d924620f47dd95066e520d8de21d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzE0LTItMS0xLTI0OTk2Mg_f3369361-1acd-4f7a-99a2-948288794188"
      unitRef="shares">371976995</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic610d924620f47dd95066e520d8de21d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzE0LTQtMS0xLTI0OTk2Mg_454be640-aa9d-414b-aab8-047b73a638b2"
      unitRef="usd">37000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i565f04edce0e4a7e9fc414e6256ccf31_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzE0LTYtMS0xLTI0OTk2Mg_77729a64-99ba-4a2f-a94a-c59c6416e55d"
      unitRef="usd">1406002000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iede9541ad36c4a2bad1f187d37ace541_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzE0LTgtMS0xLTI0OTk2Mg_ef035b77-038f-4834-9b7d-05252ad608bd"
      unitRef="usd">-1393280000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i044c188086974885be534927f28b4bba_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzE0LTEwLTEtMS0yNDk5NjI_713dde34-cff9-430b-9a26-682f6e61ddb2"
      unitRef="usd">-87000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i59f1957ed16a42458f23f9553e025924_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzE0LTEyLTEtMS0yNDk5NjI_4f00b0c6-131d-42e6-b074-899d56f6c5d8"
      unitRef="usd">12672000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i75d1963bf7bf43499fbf8f326f4a3859_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzE0LTE0LTEtMS0yNDk5NjI_a22995c5-4327-4f7d-8bac-b2f269ce835d"
      unitRef="usd">3654000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3f495a3765b74724adc0bd7bb2a2c582_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzE0LTE2LTEtMS0yNDk5NjI_2aebc4ef-7c7d-4d0e-972f-5f91ebefbac1"
      unitRef="usd">16326000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i3dbda8a3b08d496f9e74d148cde87b39_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzE1LTAtMS0xLTI0OTk2Mi90ZXh0cmVnaW9uOmYwNmM3ZGE3Y2M3NTQ5N2I4ODdhOTQ1OGQwMTZlN2I3XzU5_55cca0f5-103c-423b-9aa1-313a9f08709c"
      unitRef="usd">4373000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i1efe27b9796f4687badcb856aa3c20f2_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzE1LTItMS0xLTI0OTk2Mg_09eb04e1-fd75-434c-8460-962148201e41"
      unitRef="shares">8521500</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i1efe27b9796f4687badcb856aa3c20f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzE1LTQtMS0xLTI0OTk2Mg_ddb70695-10bb-4df7-baff-ba9341281a00"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i7d18670a89254af5bee22f19931774f1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzE1LTYtMS0xLTI0OTk2Mg_ccf891c8-5e9f-4b24-b5bd-d68126180b0e"
      unitRef="usd">86301000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ic0a565f891254b54bb27763837b7337d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzE1LTEyLTEtMS0yNDk5NjI_fb12e981-3ca0-4dcb-8d67-693899206272"
      unitRef="usd">86302000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzE1LTE2LTEtMS0yNDk5NjI_98fc5f78-ec24-47bd-ac13-d77cd02c3e1e"
      unitRef="usd">86302000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7d18670a89254af5bee22f19931774f1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzE2LTYtMS0xLTI0OTk2Mg_aab93c7f-1351-4338-91b8-0597f5a6972e"
      unitRef="usd">2187000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic0a565f891254b54bb27763837b7337d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzE2LTEyLTEtMS0yNDk5NjI_12bc24c2-8d9c-4590-abaa-898522f9fe51"
      unitRef="usd">2187000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzE2LTE2LTEtMS0yNDk5NjI_2307c94e-d29c-439a-87ee-b301a9018236"
      unitRef="usd">2187000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i1efe27b9796f4687badcb856aa3c20f2_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzE3LTItMS0xLTI0OTk2Mg_f108fad8-46fe-4dab-9748-6a0642dc7d58"
      unitRef="shares">1272273</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i7d18670a89254af5bee22f19931774f1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzE3LTYtMS0xLTI0OTk2Mg_92512395-8dd5-4f2a-931a-af15fab6fe08"
      unitRef="usd">1176000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic0a565f891254b54bb27763837b7337d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzE3LTEyLTEtMS0yNDk5NjI_f1369257-0a4f-4761-96ab-4c23e0855057"
      unitRef="usd">1176000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzE3LTE2LTEtMS0yNDk5NjI_38e6b783-d46b-4b62-9c91-a198db405b6e"
      unitRef="usd">1176000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i1efe27b9796f4687badcb856aa3c20f2_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzE4LTItMS0xLTI0OTk2Mg_884b031e-f5b6-408c-8a26-92ebad0e49b5"
      unitRef="shares">648336</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i1efe27b9796f4687badcb856aa3c20f2_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzE5LTItMS0xLTI0OTk2Mg_036524fe-c0a4-4380-a756-18989cae3abc"
      unitRef="shares">175962</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i7d18670a89254af5bee22f19931774f1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzE5LTYtMS0xLTI0OTk2Mg_cd252207-5c32-4792-a699-e46c74065771"
      unitRef="usd">503000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ic0a565f891254b54bb27763837b7337d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzE5LTEyLTEtMS0yNDk5NjI_64cc08cf-bf06-4fc9-98c8-1cc254132dc9"
      unitRef="usd">503000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzE5LTE2LTEtMS0yNDk5NjI_30dc7b6d-019e-49cc-a280-c4a692eae8d2"
      unitRef="usd">503000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib8610e9979914be58c490a82f5db81cd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzIwLTEwLTEtMS0yNDk5NjI_220e155b-478f-442e-8601-977aebd4789a"
      unitRef="usd">209000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic0a565f891254b54bb27763837b7337d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzIwLTEyLTEtMS0yNDk5NjI_0d497e5b-fefb-4624-9653-bcf1cdfd8e78"
      unitRef="usd">209000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzIwLTE2LTEtMS0yNDk5NjI_82589c1d-c207-4a81-81f3-52ea1e94667b"
      unitRef="usd">209000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="ifca78f2fd43042cdbc209816bde87e9d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzIxLTgtMS0xLTI0OTk2Mg_5274826d-c272-4fb4-810a-d3e4f69a5c66"
      unitRef="usd">-221851000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic0a565f891254b54bb27763837b7337d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzIxLTEyLTEtMS0yNDk5NjI_0e3597c4-fd95-4c22-b164-97b8d912e49a"
      unitRef="usd">-221851000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i815c74d2fac64684bd12978cad06768b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzIxLTE0LTEtMS0yNDk5NjI_568bd66c-b945-4f92-9885-e375501aff10"
      unitRef="usd">-2336000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzIxLTE2LTEtMS0yNDk5NjI_093dd3af-0caa-4716-b5e4-25b778f9a6ec"
      unitRef="usd">-224187000</us-gaap:ProfitLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia50aeac315d6430490733b6aa4437086_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzIyLTItMS0xLTI0OTk2Mg_8650bc36-5957-4593-af94-199861416ca9"
      unitRef="shares">382243142</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia50aeac315d6430490733b6aa4437086_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzIyLTQtMS0xLTI0OTk2Mg_b9778012-bfcf-4572-ba0d-4921a76c80dd"
      unitRef="usd">38000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if5cfed58250c4016ace37ea368a9290e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzIyLTYtMS0xLTI0OTk2Mg_25a00992-8942-493c-bcac-28949151afc5"
      unitRef="usd">1495163000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icf8798ecfe034732ad9cd2bb5d77fcc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzIyLTgtMS0xLTI0OTk2Mg_674bcc68-f676-4eb2-a86b-e1400a80d486"
      unitRef="usd">-1615131000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie9d40c5a233d496c92753d3ffb31fc01_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzIyLTEwLTEtMS0yNDk5NjI_ee4a2a7f-b0be-42f2-87f2-bf48589a12b4"
      unitRef="usd">122000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7423d27940804e8c96452a7d01136cd0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzIyLTEyLTEtMS0yNDk5NjI_d0af44cb-cf7a-4df4-9bdc-73de91b7ea97"
      unitRef="usd">-119808000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i152084ea75284956874d1da6cb1e82d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzIyLTE0LTEtMS0yNDk5NjI_7b20a012-9210-4164-8d7d-56b6d7afcae8"
      unitRef="usd">1318000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i90d4de54e9d547f982d81fbd4b2a7a05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzIyLTE2LTEtMS0yNDk5NjI_ebb90a04-9b9e-42b6-b7d7-2cbe69857c57"
      unitRef="usd">-118490000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="iee76859562cd4b16a8862a800bb6c633_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzIzLTAtMS0xLTI1NTYxOC90ZXh0cmVnaW9uOjY2MWE2ODlmOTgwNzQwMzhhMzA2MDk3ODkwMjIyZTMxXzEwNA_eae057cf-f307-498a-adbf-8326b26cc8ec"
      unitRef="usd">4674000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ia298644cf5e940caa58bb6eba27d7561_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzIzLTItMS0xLTI2NDE3Nw_d4620cef-a8d7-4c7d-96d0-43a5d5c2276f"
      unitRef="shares">13295817</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ia298644cf5e940caa58bb6eba27d7561_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzIzLTQtMS0xLTI2NDE3Nw_66ff865d-7aaa-4367-9a46-5326b64088a6"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="idcd4aab9fe7945dfb03fa96f0b19cdf3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzIzLTYtMS0xLTI2NDE3Nw_97e09ac4-3345-4c8e-b00d-3f6f90fbe0a5"
      unitRef="usd">164528000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i61226cc225414f9299909bafdbd77a5b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzIzLTEyLTEtMS0yNjQxNzc_e983dbcf-39e0-4c77-94d5-d493501ab127"
      unitRef="usd">164530000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzIzLTE2LTEtMS0yNjQxNzc_bc6dbba5-0e28-4338-8b6f-6a56c457d386"
      unitRef="usd">164530000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="idcd4aab9fe7945dfb03fa96f0b19cdf3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzI0LTYtMS0xLTI2NDE3Nw_dfc618d7-8507-40f1-ad6a-66dd5e7a518f"
      unitRef="usd">57181000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i61226cc225414f9299909bafdbd77a5b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzI0LTEyLTEtMS0yNjQxNzc_29190967-5d9a-4f26-bfb6-a19d1cf0a75d"
      unitRef="usd">57181000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzI0LTE2LTEtMS0yNjQxNzc_4bdea956-f5ae-4e31-a44c-5e21d221a774"
      unitRef="usd">57181000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ia298644cf5e940caa58bb6eba27d7561_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzI1LTItMS0xLTI2NDE3Nw_2a5ecd89-7d24-43b6-b8e3-c3630a82a1b2"
      unitRef="shares">1695638</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="idcd4aab9fe7945dfb03fa96f0b19cdf3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzI1LTYtMS0xLTI2NDE3Nw_592a519f-7caa-4293-b6f4-23e05b43c40f"
      unitRef="usd">5461000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i61226cc225414f9299909bafdbd77a5b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzI1LTEyLTEtMS0yNjQxNzc_7e685c14-02ac-4db5-a250-1931fff22531"
      unitRef="usd">5461000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzI1LTE2LTEtMS0yNjQxNzc_1e7e8d5d-9f58-4911-b45e-10d3bc10da6e"
      unitRef="usd">5461000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="ia298644cf5e940caa58bb6eba27d7561_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzI2LTItMS0xLTI2NDE3Nw_60a3c4fe-aefc-405f-a720-987fbe397fc8"
      unitRef="shares">873058</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="ia298644cf5e940caa58bb6eba27d7561_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzI3LTItMS0xLTI2NDE3Nw_7590db04-97dc-4543-835c-b65ed31af058"
      unitRef="shares">277611</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="idcd4aab9fe7945dfb03fa96f0b19cdf3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzI3LTYtMS0xLTI2NDE3Nw_c73a07f8-fd3d-4a1b-b530-c98a697531f6"
      unitRef="usd">4064000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i61226cc225414f9299909bafdbd77a5b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzI3LTEyLTEtMS0yNjQxNzc_d89162f0-8a40-4785-9579-f4d0ed32bd48"
      unitRef="usd">4064000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzI3LTE2LTEtMS0yNjQxNzc_2eb19b03-bd4f-4c1d-8e96-0300c233a1d0"
      unitRef="usd">4064000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="idcd4aab9fe7945dfb03fa96f0b19cdf3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzI4LTYtMS0xLTI2NDE4MQ_92f0c4e6-3618-4aac-b967-6e938d07a1bb"
      unitRef="usd">1435000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="i61226cc225414f9299909bafdbd77a5b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzI4LTEyLTEtMS0yNjQxODE_9fa97433-1590-4a8c-8179-ca876192f6cc"
      unitRef="usd">1435000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzI4LTE2LTEtMS0yNjQxODE_de8cd52c-df89-4a23-b31c-dd87a50e506f"
      unitRef="usd">1435000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia9e1e39c872244beadf7418530bcd0b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzI5LTEwLTEtMS0yNjQxODM_6ba0a369-4431-4d72-8f6e-ba70c75d0283"
      unitRef="usd">-118000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i61226cc225414f9299909bafdbd77a5b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzI5LTEyLTEtMS0yNjQxODM_b4d1ebce-1f1f-48a3-81b1-d45eb7274b49"
      unitRef="usd">-118000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzI5LTE2LTEtMS0yNjQxODM_03d7c885-6f36-4f92-b986-6faed074d681"
      unitRef="usd">-118000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="i3585c1ca14694507a509e38b426dd3c2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzMwLTgtMS0xLTI2NDE4Mw_c5eedacc-56f0-4b69-b5f0-ca180c6c4f7b"
      unitRef="usd">-346790000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i61226cc225414f9299909bafdbd77a5b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzMwLTEyLTEtMS0yNjQxODM_dc7c7580-2fa1-4137-a762-b5d45316b2f8"
      unitRef="usd">-346790000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia82490a3ac19486fb74f1a5f88cd269a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzMwLTE0LTEtMS0yNjQxODM_e9a2c87e-a36f-4583-948c-f1e3b50c8f3d"
      unitRef="usd">-3058000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzMwLTE2LTEtMS0yNjQxODM_8e7d7895-5fa2-4c60-95d1-fc94283ca441"
      unitRef="usd">-349848000</us-gaap:ProfitLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i4adfa86768604d61827b847476ba3686_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzMxLTItMS0xLTI2NDE4Mw_05a233d4-f7cc-4857-9f13-397c63749931"
      unitRef="shares">397830044</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4adfa86768604d61827b847476ba3686_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzMxLTQtMS0xLTI2NDE4Mw_190c91e4-4cec-4c38-b6c2-90feea199da2"
      unitRef="usd">40000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id836aaeca3884a08bd60ef71d7dafeb7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzMxLTYtMS0xLTI2NDE4Mw_d08c4453-2fa3-40a5-b426-81feffeaec6c"
      unitRef="usd">1719704000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i21d9a5bf9f774daf84c56bcfab337aad_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzMxLTgtMS0xLTI2NDE4Mw_ee6a28a6-8408-4b18-aae6-f4ecc4e322e7"
      unitRef="usd">-1961921000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2f39d00db28544449b9727fcc86be5f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzMxLTEwLTEtMS0yNjQxODM_f38bf9f7-5dcb-4ab3-9299-6a0e83ee3cfe"
      unitRef="usd">4000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3cf9b5d5b9d14ba48dff77a6d87c4b8c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzMxLTEyLTEtMS0yNjQxODM_28e7a312-8ec3-46c6-ada4-a4574385d875"
      unitRef="usd">-242173000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib0660015173f40c39597cfb1f6901856_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzMxLTE0LTEtMS0yNjQxODM_ec728047-3348-4388-bdc0-8b4c355097ac"
      unitRef="usd">-1740000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZTpjMTFhOTY1N2QzYzU0ZjFhYmJkYzlkNjk3OTYxMzM2ZC90YWJsZXJhbmdlOmMxMWE5NjU3ZDNjNTRmMWFiYmRjOWQ2OTc5NjEzMzZkXzMxLTE2LTEtMS0yNjQxODM_09e85ab2-5c00-4c9d-b038-c23bdcd062eb"
      unitRef="usd">-243913000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i46858babde4d43d0b898ee387d3ef1de_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzMtMi0xLTEtMjY5NzU3_a03a845a-42d7-4798-8be9-61b9e16d5f7c"
      unitRef="shares">9986920</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i46858babde4d43d0b898ee387d3ef1de_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzMtNC0xLTEtMjY5NzU3_b3687afc-14fe-4220-8989-b8138e1a79c9"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i18052b5f9680437193171951206d24b7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzMtNi0xLTEtMjY5NzU3_a852d291-429c-4b68-8d86-3d5a571bc0f4"
      unitRef="usd">51946000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i3c7f6cd93f7840b8b53c353aca2c88f7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzMtMTItMS0xLTI2OTc1Nw_7aa19e53-b2b0-4a49-8454-f867838b2d29"
      unitRef="usd">51947000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzMtMTYtMS0xLTI2OTc1Nw_8990406f-fe7f-4a93-97de-9137ea0df897"
      unitRef="usd">51947000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="ib83cfba6e2984b69800f155586f3c185_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzQtMC0xLTEtMjY5Nzc0L3RleHRyZWdpb246MWRlNmEwYWFiYWI2NDYzMGEyMmY0MmRjZjZmZjk0MGRfNDM5ODA0NjUxMTMzMw_2f3919b6-5559-488c-87cd-4231709dbd29"
      unitRef="usd">1897000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i8756213d263b42979981ee2250b9c253_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzQtMi0xLTEtMjY5NzU3_710dc50f-89be-48b0-b410-4dd7ae4c35bf"
      unitRef="shares">9090909</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i8756213d263b42979981ee2250b9c253_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzQtNC0xLTEtMjY5NzU3_516c59be-ec36-47f3-b71f-609572ca25e1"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i16b84fea09374a57899488afdc6cdd4e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzQtNi0xLTEtMjY5NzU3_496401c9-03e4-4e2f-9336-834ec2064334"
      unitRef="usd">13006000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i0a5b22f66e4a42e8b1e4210678637169_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzQtMTItMS0xLTI2OTc1Nw_63419974-0c47-4851-b701-3930a8169355"
      unitRef="usd">13007000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ib83cfba6e2984b69800f155586f3c185_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzQtMTYtMS0xLTI2OTc1Nw_2bef76b0-b66c-42b6-88f6-08cd3ae894f5"
      unitRef="usd">13007000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="if620c28942ed4bb6aa2f3e81b540f9ab_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzUtMC0xLTEtMjY5NzY4L3RleHRyZWdpb246MTlhMDg5ZjkzMzU2NGIwYjhiYmQ4Yzc4NDAzMjU2ZjVfMTA5OTUxMTYyNzg4OA_e5dceeca-0158-4970-af64-c6a821b720e8"
      unitRef="usd">302000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i577b53198b614f5584099b110fe673f0_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzUtMi0xLTEtMjY5NzU3_627718a4-7b99-445b-9701-f9744075870d"
      unitRef="shares">2051894</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="id390d59723474874993dc643fa474986_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzUtNi0xLTEtMjY5NzU3_6407b7be-384b-48c2-9c48-7a29b289d8b7"
      unitRef="usd">13129000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i2a399e46a83e424d8b72ff7c7f5aa423_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzUtMTItMS0xLTI2OTc1Nw_7b60d6e4-ad79-48b5-bf8f-9de20a871497"
      unitRef="usd">13129000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="if620c28942ed4bb6aa2f3e81b540f9ab_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzUtMTYtMS0xLTI2OTc1Nw_7e1776b4-a06b-4e0c-b534-3e25cc7699d9"
      unitRef="usd">13129000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i18052b5f9680437193171951206d24b7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzYtNi0xLTEtMjg3OTgy_43a19d13-31cb-4f7b-abf7-4139ca3416d2"
      unitRef="usd">40179000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3c7f6cd93f7840b8b53c353aca2c88f7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzYtMTItMS0xLTI4Nzk4Mg_cbcd315d-1ea8-4edc-9be4-ee3c7119fb77"
      unitRef="usd">40179000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzYtMTYtMS0xLTI4Nzk4Mg_6b9626a9-335b-47ff-948b-f63298c02353"
      unitRef="usd">40179000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i46858babde4d43d0b898ee387d3ef1de_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzEzLTItMS0xLTI1MjIwOA_4ea1bf32-1ef5-4f7c-b057-801856921b8d"
      unitRef="shares">14767</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i18052b5f9680437193171951206d24b7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzEzLTYtMS0xLTI1MjIwOA_0fce8c69-36a3-401d-b070-041aa2fb2e00"
      unitRef="usd">74000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i3c7f6cd93f7840b8b53c353aca2c88f7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzEzLTEyLTEtMS0yNDk5NjI_2f0b5d96-af18-44c6-bc67-73b4a5812f13"
      unitRef="usd">74000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzEzLTE2LTEtMS0yNDk5NjI_d7295cc5-8d91-4690-9cdb-62183faebe85"
      unitRef="usd">74000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i46858babde4d43d0b898ee387d3ef1de_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE0LTItMS0xLTI1MjIwOA_51ca1ec2-b577-47ed-b026-2521096cdbcd"
      unitRef="shares">521296</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i46858babde4d43d0b898ee387d3ef1de_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE1LTItMS0xLTI1MjIwOA_6abb15b8-3eb6-4509-a3f7-a975565b71e8"
      unitRef="shares">156011</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i18052b5f9680437193171951206d24b7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE1LTYtMS0xLTI1MjIwOA_ed38e49d-a93b-4b77-9d4b-372382c7a49c"
      unitRef="usd">616000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i3c7f6cd93f7840b8b53c353aca2c88f7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE1LTEyLTEtMS0yNDk5NjI_8fa12814-69bc-402d-add9-1684f59ce201"
      unitRef="usd">616000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE1LTE2LTEtMS0yNDk5NjI_ec48f935-0e1a-479b-a358-73444f5d8bc9"
      unitRef="usd">616000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <ibrx:StockIssuedDuringPeriodSharesLitigationSettlement
      contextRef="i46858babde4d43d0b898ee387d3ef1de_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE2LTItMS0xLTI0OTk2Mg_519eaaaf-99f8-4b3b-98b0-58ba96ec05f2"
      unitRef="shares">2229296</ibrx:StockIssuedDuringPeriodSharesLitigationSettlement>
    <ibrx:StockIssuedDuringPeriodValueLitigationSettlement
      contextRef="i18052b5f9680437193171951206d24b7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE2LTYtMS0xLTI0OTk2Mg_8e77fd78-75b9-4451-b3ce-d62a10db8e17"
      unitRef="usd">10656000</ibrx:StockIssuedDuringPeriodValueLitigationSettlement>
    <ibrx:StockIssuedDuringPeriodValueLitigationSettlement
      contextRef="i3c7f6cd93f7840b8b53c353aca2c88f7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE2LTEyLTEtMS0yNDk5NjI_c91988a0-ae7e-4066-8698-d90abaac1653"
      unitRef="usd">10656000</ibrx:StockIssuedDuringPeriodValueLitigationSettlement>
    <ibrx:StockIssuedDuringPeriodValueLitigationSettlement
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE2LTE2LTEtMS0yNDk5NjI_fedd6cb9-d8f7-43bd-a3f9-0b9f18b568bb"
      unitRef="usd">10656000</ibrx:StockIssuedDuringPeriodValueLitigationSettlement>
    <ibrx:AdjustmentsToAdditionalPaidInCapitalGainLossOnExtinguishmentOfDebtWithRelatedParty
      contextRef="i18052b5f9680437193171951206d24b7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE3LTYtMS0xLTI1MjIxNw_f0ba4e11-8f3e-4738-a57a-68244d64a3ba"
      unitRef="usd">82858000</ibrx:AdjustmentsToAdditionalPaidInCapitalGainLossOnExtinguishmentOfDebtWithRelatedParty>
    <ibrx:AdjustmentsToAdditionalPaidInCapitalGainLossOnExtinguishmentOfDebtWithRelatedParty
      contextRef="i3c7f6cd93f7840b8b53c353aca2c88f7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE3LTEyLTEtMS0yNTIyMTc_a7ed4f64-0821-4fba-99dd-45f55b2bf013"
      unitRef="usd">82858000</ibrx:AdjustmentsToAdditionalPaidInCapitalGainLossOnExtinguishmentOfDebtWithRelatedParty>
    <ibrx:AdjustmentsToAdditionalPaidInCapitalGainLossOnExtinguishmentOfDebtWithRelatedParty
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE3LTE2LTEtMS0yNTIyMTc_9035db33-c860-4a17-9915-ef84ca7d8c10"
      unitRef="usd">82858000</ibrx:AdjustmentsToAdditionalPaidInCapitalGainLossOnExtinguishmentOfDebtWithRelatedParty>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia5c4333529194c86b1a33503eb33a431_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE3LTEwLTEtMS0yNDk5NjI_0166a103-bd95-4d78-a0b5-be06144b22d0"
      unitRef="usd">179000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i3c7f6cd93f7840b8b53c353aca2c88f7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE3LTEyLTEtMS0yNDk5NjI_96583b38-8201-4e51-9cd4-d06d4e97c3f4"
      unitRef="usd">179000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE3LTE2LTEtMS0yNDk5NjI_c32ef96e-54e5-4ff7-aea0-333ae0d58652"
      unitRef="usd">179000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="i5c726250e3864eb3967a1f4a51edf9be_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE4LTgtMS0xLTI0OTk2Mg_ad572238-f3c1-44b9-80f3-f8a46e1d633c"
      unitRef="usd">-416567000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3c7f6cd93f7840b8b53c353aca2c88f7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE4LTEyLTEtMS0yNDk5NjI_6d2ce875-24e8-44b2-9bc6-c6abd9d21f5b"
      unitRef="usd">-416567000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic014cdf0199b4539adefcdf14fcb6912_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE4LTE0LTEtMS0yNDk5NjI_ca90e316-7fdd-4c7b-9e50-8f01f7a237bd"
      unitRef="usd">-753000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE4LTE2LTEtMS0yNDk5NjI_eec3865f-ae07-434b-be02-975d8a88a6eb"
      unitRef="usd">-417320000</us-gaap:ProfitLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ic86601cfae664329a189c6faa2fcdf5e_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE5LTItMS0xLTI0OTk2Mg_23595a7a-f060-4da5-9b80-3ea31b7be761"
      unitRef="shares">421569115</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic86601cfae664329a189c6faa2fcdf5e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE5LTQtMS0xLTI0OTk2Mg_c6005fc9-e4b2-44ff-a0ff-129d34b130fc"
      unitRef="usd">42000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5acf0adc112e4773b81a1f44c8744cff_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE5LTYtMS0xLTI0OTk2Mg_6e8f6e4e-d049-44ef-937e-d288700dc35d"
      unitRef="usd">1930936000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if8389788e4fd4d67a2d91eaa36509ccf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE5LTgtMS0xLTI0OTk2Mg_ada09e69-d0dc-4b95-b1c6-6e541831f0d5"
      unitRef="usd">-2378488000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i75d285254d0e43c48cb3ca2c0b174f9a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE5LTEwLTEtMS0yNDk5NjI_a33bc19a-b555-4289-aea2-fc999b0220aa"
      unitRef="usd">183000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7f2c6dc50e6b410abdde3e056c0a3285_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE5LTEyLTEtMS0yNDk5NjI_e7572ae8-9b52-44e4-bad6-ca93ae1bc5eb"
      unitRef="usd">-447327000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2d704f1fad9e4d3cb4ac6e49b222b746_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE5LTE0LTEtMS0yNDk5NjI_587b90a8-7efd-46a5-8584-dcf080bba1d4"
      unitRef="usd">-2493000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzYvZnJhZzozOTdkM2E1NjU5YTI0YTcyYTU3MzQ0Mzg1YmQwZjkxNC90YWJsZToxYTBmOGRmNjU5ZGI0MTg3YWJlNDQwNWMzZjJmNzdmMy90YWJsZXJhbmdlOjFhMGY4ZGY2NTlkYjQxODdhYmU0NDA1YzNmMmY3N2YzXzE5LTE2LTEtMS0yNDk5NjI_d00acd59-8b15-4ad4-9100-e4980c338324"
      unitRef="usd">-449820000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzMtMS0xLTEtMjQ5OTYy_dae458a8-8959-452a-8a95-3185677f48a3"
      unitRef="usd">-417320000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzMtMy0xLTEtMjQ5OTYy_23bda76e-6153-44b0-af5c-db241a19751b"
      unitRef="usd">-349848000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzMtNS0xLTEtMjQ5OTYy_5b220175-7608-4c3c-b5cd-b56dd6d5973a"
      unitRef="usd">-224187000</us-gaap:ProfitLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzUtMS0xLTEtMjQ5OTYy_f95a995a-68cb-4e4b-a214-6bf0970b7ef0"
      unitRef="usd">40179000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzUtMy0xLTEtMjQ5OTYy_8cf9883c-a6a5-4762-aec8-75cba8f29fdc"
      unitRef="usd">57181000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzUtNS0xLTEtMjQ5OTYy_8c2902bf-5810-40f4-a6a5-1037d7aa02c3"
      unitRef="usd">2187000</us-gaap:ShareBasedCompensation>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzYtMS0xLTEtMjcxNzEz_4e2ad79b-01b7-4ad0-9eb8-b6b610e17083"
      unitRef="usd">-13460000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzYtMy0xLTEtMjcxNzEz_46b7cce8-37f1-48ec-8396-d7a0923abfdc"
      unitRef="usd">0</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzYtNS0xLTEtMjcxNzEz_95528e17-aa4c-4868-a0c0-9631d2292118"
      unitRef="usd">0</us-gaap:FairValueAdjustmentOfWarrants>
    <ibrx:TransactionCostsWarrantLiability
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzctMS0xLTEtMjcxNzEz_1b8dbf65-40f1-4f57-8249-f760a16c5d04"
      unitRef="usd">1082000</ibrx:TransactionCostsWarrantLiability>
    <ibrx:TransactionCostsWarrantLiability
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzctMy0xLTEtMjcxNzEz_fe55edfc-4a6c-4b47-a70d-4814582a442a"
      unitRef="usd">0</ibrx:TransactionCostsWarrantLiability>
    <ibrx:TransactionCostsWarrantLiability
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzctNS0xLTEtMjcxNzEz_8ee941e2-7d5a-4766-8fb0-49b166e4c668"
      unitRef="usd">0</ibrx:TransactionCostsWarrantLiability>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzYtMS0xLTEtMjQ5OTYy_1af0b8e4-9e1f-4bca-8882-2e16fc33710e"
      unitRef="usd">18260000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzYtMy0xLTEtMjQ5OTYy_31daa988-4ac2-4508-bd8a-79bb9053c2c3"
      unitRef="usd">14238000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzYtNS0xLTEtMjQ5OTYy_8beb7340-bbe4-449a-b401-b5112ef845f9"
      unitRef="usd">12739000</us-gaap:DepreciationDepletionAndAmortization>
    <ibrx:NonCashInterestIncomeExpenseFromOperatingActivities
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzctMS0xLTEtMjQ5OTYy_90218b08-f3d4-43ac-85b4-01c7ab8dddbb"
      unitRef="usd">-11746000</ibrx:NonCashInterestIncomeExpenseFromOperatingActivities>
    <ibrx:NonCashInterestIncomeExpenseFromOperatingActivities
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzctMy0xLTEtMjQ5OTYy_ed560c97-9da1-4de8-9821-22b842eb1795"
      unitRef="usd">-12417000</ibrx:NonCashInterestIncomeExpenseFromOperatingActivities>
    <ibrx:NonCashInterestIncomeExpenseFromOperatingActivities
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzctNS0xLTEtMjQ5OTYy_07014100-9ff3-4957-8f64-12c5ccea1899"
      unitRef="usd">-8531000</ibrx:NonCashInterestIncomeExpenseFromOperatingActivities>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzEwLTEtMS0xLTI3MTcyNw_70d14c65-b9f1-4810-92e3-53e1b5ed4500"
      unitRef="usd">16282000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzEwLTMtMS0xLTI3MTcyNw_7fd56069-82a0-4d7b-8ac3-354083999076"
      unitRef="usd">62000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzEwLTUtMS0xLTI3MTcyNw_5f6fe4e2-d5d6-4815-9c00-63c87c4df1ef"
      unitRef="usd">0</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzgtMS0xLTEtMjQ5OTYy_96d874be-0098-485c-a4b1-9531d5b140b0"
      unitRef="usd">5932000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzgtMy0xLTEtMjQ5OTYy_49a8e505-afac-4413-94eb-3fd34fcf6a2d"
      unitRef="usd">4884000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzgtNS0xLTEtMjQ5OTYy_e38f5e39-b589-4aa2-9a70-68a253f81317"
      unitRef="usd">5155000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzEyLTEtMS0xLTI3MTczOQ_44b4e7e7-7831-47e5-a5fa-00dd751f6c9b"
      unitRef="usd">-1318000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzEyLTMtMS0xLTI3MTczOQ_a5e1912d-b85d-476b-ae5a-fa07ec967d3a"
      unitRef="usd">-403000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzEyLTUtMS0xLTI3MTczOQ_4b891c16-b2a1-4bee-b2a1-823a977ce288"
      unitRef="usd">-794000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzktMS0xLTEtMjQ5OTYy_3bf47b14-cb91-49d2-9235-59782cfb5d51"
      unitRef="usd">-4190000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzktMy0xLTEtMjQ5OTYy_a0087660-b13d-4359-a766-fc112e216dd1"
      unitRef="usd">-4615000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzktNS0xLTEtMjQ5OTYy_d163784f-71bb-471b-8de1-7c3c7449bd1c"
      unitRef="usd">2876000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzEwLTEtMS0xLTI0OTk2Mg_5bff5555-3826-4c5c-aab4-7c3e9390106f"
      unitRef="usd">0</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzEwLTMtMS0xLTI0OTk2Mg_5e264cec-92a2-4eab-82c3-09b4016c9e80"
      unitRef="usd">0</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzEwLTUtMS0xLTI0OTk2Mg_3e234450-b77a-4af9-9fc0-8fb4521c3816"
      unitRef="usd">1405000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzExLTEtMS0xLTI1NTY1NA_d1b5e9f9-30b9-46a0-94bf-8f2d41ac90ba"
      unitRef="usd">681000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzExLTMtMS0xLTI1NTY1NA_49d54ba3-3171-4dee-8f2a-a2ac08bd0819"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzExLTUtMS0xLTI1NTY1NA_75b78762-0306-44d1-a78f-4d013ffb0249"
      unitRef="usd">10660000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzE2LTEtMS0xLTI3MTc1Mg_badbc3c9-61fb-4dc5-a77c-5fcddac38626"
      unitRef="usd">1333000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzE2LTMtMS0xLTI3MTc1Mg_e5751e11-d910-4f36-8631-976f7e1a5f19"
      unitRef="usd">0</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzE2LTUtMS0xLTI3MTc1Mg_486e6f9c-05c4-4384-95d1-3b36e0f56952"
      unitRef="usd">0</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzE0LTEtMS0xLTI0OTk2Mg_52e4884d-4604-4eba-82a5-2174eb06b3f2"
      unitRef="usd">-4000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzE0LTMtMS0xLTI0OTk2Mg_f78f224c-aeb6-4a5f-9155-328e6dbb4c28"
      unitRef="usd">-8000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzE0LTUtMS0xLTI0OTk2Mg_44213279-ff52-4825-a3f3-778b545d58b0"
      unitRef="usd">-2938000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzE1LTEtMS0xLTI0OTk2Mg_3ee1938e-7c39-416c-a2e1-984a2a44e252"
      unitRef="usd">273000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzE1LTMtMS0xLTI0OTk2Mg_189f130a-47ef-477e-8097-2f61e4fcb7f8"
      unitRef="usd">749000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzE1LTUtMS0xLTI0OTk2Mg_8e7fd448-62a2-4436-a0e6-11ee21c68839"
      unitRef="usd">446000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzE3LTEtMS0xLTI0OTk2Mg_da0e9557-a9c9-463b-8520-f3d9a7891ef3"
      unitRef="usd">16557000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzE3LTMtMS0xLTI0OTk2Mg_d68cb7a9-3395-4040-8dce-354243d51cc9"
      unitRef="usd">2249000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzE3LTUtMS0xLTI0OTk2Mg_8cfe8afe-6fec-4368-aa0c-c8a1155c4662"
      unitRef="usd">-4208000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzE4LTEtMS0xLTI0OTk2Mg_2d6a5a76-72f5-4fd3-9628-106844ce5d24"
      unitRef="usd">-1998000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzE4LTMtMS0xLTI0OTk2Mg_87861470-08e1-44a8-b28d-497554356844"
      unitRef="usd">3977000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzE4LTUtMS0xLTI0OTk2Mg_672e34fa-48e0-43f7-baf7-3d11bb0988bd"
      unitRef="usd">684000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzE5LTEtMS0xLTI0OTk2Mg_de409509-5ec1-4fa6-a753-4ebf69583f55"
      unitRef="usd">8000000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzE5LTMtMS0xLTI0OTk2Mg_ecac8c07-d9e8-447a-9e09-4afe001ab4f0"
      unitRef="usd">-3717000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzE5LTUtMS0xLTI0OTk2Mg_dd53b317-8e6d-4e69-ba0c-99067847318a"
      unitRef="usd">2570000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzIwLTEtMS0xLTI0OTk2Mg_e6da4e72-6e77-4f4f-88fb-80697ce55c58"
      unitRef="usd">4102000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzIwLTMtMS0xLTI0OTk2Mg_68ab0a7a-de33-49c1-84a6-8561815df43a"
      unitRef="usd">5182000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzIwLTUtMS0xLTI0OTk2Mg_823708e5-cb8f-4ede-a0ec-a3155e2b7510"
      unitRef="usd">12495000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <ibrx:IncreaseDecreaseInDueToRelatedPartiesCurrentAndNonCurrent
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzIxLTEtMS0xLTI0OTk2Mg_93295e75-ca3d-4834-a001-8c67c8b881bb"
      unitRef="usd">-1225000</ibrx:IncreaseDecreaseInDueToRelatedPartiesCurrentAndNonCurrent>
    <ibrx:IncreaseDecreaseInDueToRelatedPartiesCurrentAndNonCurrent
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzIxLTMtMS0xLTI0OTk2Mg_89064f52-554c-4438-aee3-6aa7c88bf76e"
      unitRef="usd">-10187000</ibrx:IncreaseDecreaseInDueToRelatedPartiesCurrentAndNonCurrent>
    <ibrx:IncreaseDecreaseInDueToRelatedPartiesCurrentAndNonCurrent
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzIxLTUtMS0xLTI0OTk2Mg_b0878f21-0428-4ade-b508-3fa0a9678363"
      unitRef="usd">3378000</ibrx:IncreaseDecreaseInDueToRelatedPartiesCurrentAndNonCurrent>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzIyLTEtMS0xLTI0OTk2Mg_c9f9d156-a854-4762-be8c-d030679e4026"
      unitRef="usd">-4319000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzIyLTMtMS0xLTI0OTk2Mg_5d135693-a1ab-4c27-ae09-0ce61ea168c6"
      unitRef="usd">-4164000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzIyLTUtMS0xLTI0OTk2Mg_ee503cf7-7009-4266-8829-81e8c5f7deb9"
      unitRef="usd">-5607000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzIzLTEtMS0xLTI0OTk2Mg_e5cfae4d-1917-4f27-913f-a0e33d0c4a83"
      unitRef="usd">-337509000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzIzLTMtMS0xLTI0OTk2Mg_2bfa79cc-f96b-4054-8e77-7e22f562b625"
      unitRef="usd">-274419000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzIzLTUtMS0xLTI0OTk2Mg_6f8cee74-852e-4cf3-aa89-70dd91000167"
      unitRef="usd">-171724000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzI1LTEtMS0xLTI0OTk2Mg_b151d6c4-b89e-4609-a7bb-5e3c317a67e3"
      unitRef="usd">78162000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzI1LTMtMS0xLTI0OTk2Mg_07a83406-5a9b-44ce-b8ba-89cbbf456e3c"
      unitRef="usd">33563000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzI1LTUtMS0xLTI0OTk2Mg_5cee35cb-0826-41da-afc4-30cf33a05e1b"
      unitRef="usd">1669000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzI1LTEtMS0xLTI1NjE2Mw_6a057da2-316c-40ef-b3e2-e050686c043e"
      unitRef="usd">21229000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzI1LTMtMS0xLTI1NjE3MQ_24e1c9bd-0b67-4e2a-b034-3b209c35b96e"
      unitRef="usd">0</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzI1LTUtMS0xLTI1NjE3OQ_eebb0d78-9f9a-4da4-9104-a9a9661e408a"
      unitRef="usd">0</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzI2LTEtMS0xLTI0OTk2Mg_ac20a9f7-85bd-4be3-9f75-ef237d80b310"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzI2LTMtMS0xLTI0OTk2Mg_f0f97d3a-e935-49f5-ac98-8ea53bc5919c"
      unitRef="usd">20498000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzI2LTUtMS0xLTI0OTk2Mg_f994263f-66e3-45d6-af8b-0d85f0aa546f"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzI3LTEtMS0xLTI0OTk2Mg_733144cf-2c7c-4f55-a20f-b2f439a0e325"
      unitRef="usd">34312000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzI3LTMtMS0xLTI0OTk2Mg_ec3e4011-dd91-49e5-a755-3068e9477749"
      unitRef="usd">141750000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzI3LTUtMS0xLTI0OTk2Mg_8c9d958b-1938-423e-ac32-f6832f2e3a8c"
      unitRef="usd">91765000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzI4LTEtMS0xLTI0OTk2Mg_31b21637-5a5f-4618-8f7d-9ef803f99ad0"
      unitRef="usd">128188000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzI4LTMtMS0xLTI0OTk2Mg_5e81085a-ba64-44e0-b93b-c334c6fca8c6"
      unitRef="usd">56166000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzI4LTUtMS0xLTI0OTk2Mg_b986259e-38a6-420f-8ae1-4339397f0573"
      unitRef="usd">65350000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzI5LTEtMS0xLTI0OTk2Mg_bd441c00-4e1a-4d24-b372-285ac93430a9"
      unitRef="usd">33812000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzI5LTMtMS0xLTI0OTk2Mg_14405903-d608-42f5-a189-37c70a0cec9e"
      unitRef="usd">13763000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzI5LTUtMS0xLTI0OTk2Mg_44836f9c-db86-4ef7-aea4-88df85a47c44"
      unitRef="usd">8272000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzMwLTEtMS0xLTI1NjIwNg_2ba2fe23-1a58-4e9a-8630-27062e69b8fc"
      unitRef="usd">1000000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzMwLTMtMS0xLTI1NjIxMg_2735d04f-83b7-4ae5-a2a2-8383b8156b69"
      unitRef="usd">0</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzMwLTUtMS0xLTI1NjIxOA_99ae7cf0-5751-4e50-9404-60e20d1a92b1"
      unitRef="usd">0</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzMyLTEtMS0xLTI0OTk2Mg_7ff2b6c5-2307-4d5d-8cc5-71f49af8cb47"
      unitRef="usd">27297000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzMyLTMtMS0xLTI0OTk2Mg_dc826c0a-7920-436a-98d3-f885073a9ce4"
      unitRef="usd">-84886000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTo1YjIyYjVjOTZhMWM0YmEzYTE3N2U2MTIyMjhiZWIxMi90YWJsZXJhbmdlOjViMjJiNWM5NmExYzRiYTNhMTc3ZTYxMjIyOGJlYjEyXzMyLTUtMS0xLTI0OTk2Mg_770b7ca5-eb6e-4206-a2c1-a27abef267c5"
      unitRef="usd">-19812000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzMtMS0xLTEtMjk3MjQy_20f8d7c8-cc56-4883-b948-cbc9700ef243"
      unitRef="usd">174125000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzMtMy0xLTEtMjk3MjQy_8bdc91d2-f176-41dd-9610-b5c2d01713f4"
      unitRef="usd">338500000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzMtNS0xLTEtMjk3MjQy_a56fc8b7-e2a4-49db-a75c-e2f897085a29"
      unitRef="usd">63700000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzMtMS0xLTEtMjQ5OTYy_3def75d8-0869-48d1-8d57-32d2eeca9a36"
      unitRef="usd">60427000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzMtMy0xLTEtMjQ5OTYy_4e4b9f9e-2439-4443-8825-715a5a71d3ab"
      unitRef="usd">164530000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzMtNS0xLTEtMjQ5OTYy_2068c3ec-3661-49e9-a277-f0be7414df13"
      unitRef="usd">86302000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzUtMS0xLTEtMjQ5OTYy_5bee3c21-c96d-4cf1-bee7-5075db732b10"
      unitRef="usd">74000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzUtMy0xLTEtMjQ5OTYy_204b4140-11c0-4534-9a4a-844d1cb77d77"
      unitRef="usd">5461000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzUtNS0xLTEtMjQ5OTYy_e68a032e-bebd-4e13-9d2c-cf7f396d5514"
      unitRef="usd">1176000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromContributionsFromAffiliates
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzYtMS0xLTEtMjQ5OTYy_74c2af5c-48b6-4709-9c86-1caf435150ad"
      unitRef="usd">0</us-gaap:ProceedsFromContributionsFromAffiliates>
    <us-gaap:ProceedsFromContributionsFromAffiliates
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzYtMy0xLTEtMjQ5OTYy_aeaf3698-ed70-437b-a9e0-c4376d666c50"
      unitRef="usd">1435000</us-gaap:ProceedsFromContributionsFromAffiliates>
    <us-gaap:ProceedsFromContributionsFromAffiliates
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzYtNS0xLTEtMjQ5OTYy_dd56bc2e-660a-4bbd-91a5-9ca8338b2de3"
      unitRef="usd">0</us-gaap:ProceedsFromContributionsFromAffiliates>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzctMS0xLTEtMjQ5OTYy_3c916dec-2e64-4a5c-b5a9-7ab5b04b2398"
      unitRef="usd">616000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzctMy0xLTEtMjQ5OTYy_ae3f6fb0-3af6-4bbf-9593-4a679024555e"
      unitRef="usd">4064000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzctNS0xLTEtMjQ5OTYy_a7bd181c-746b-485d-9507-7861a618bc53"
      unitRef="usd">503000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzgtMS0xLTEtMjU2MjM2_4f79daa9-a7b3-4e11-93a6-1a2f43e5a066"
      unitRef="usd">58000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzgtMy0xLTEtMjU2MjQ0_837862d8-205f-4d17-a74c-3b3d8051efef"
      unitRef="usd">0</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzgtNS0xLTEtMjU2MjUy_0c618fa1-525e-40bd-b03f-9ad13acc43b3"
      unitRef="usd">0</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzgtMS0xLTEtMjQ5OTYy_45c12baa-49b0-42e9-ac77-145c80f2828a"
      unitRef="usd">339000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzgtMy0xLTEtMjQ5OTYy_fc9c81af-0280-43d3-89cc-7dabf3ca5405"
      unitRef="usd">419000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzgtNS0xLTEtMjQ5OTYy_15705e13-6ad1-4145-b309-ba4dda2f0f3f"
      unitRef="usd">0</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzExLTEtMS0xLTI0OTk2Mg_745509ee-67b3-4b62-809a-e8e5c9a0cba6"
      unitRef="usd">233613000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzExLTMtMS0xLTI0OTk2Mg_17d646f8-5256-409c-b37e-18059965b3eb"
      unitRef="usd">505443000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzExLTUtMS0xLTI0OTk2Mg_ddc264ae-dfe3-4d57-8747-4d0bd1b8f876"
      unitRef="usd">150675000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzEyLTEtMS0xLTI0OTk2Mg_75a210ef-55df-4ebe-a2e6-9d10bbaf872f"
      unitRef="usd">284000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzEyLTMtMS0xLTI0OTk2Mg_9a0110ad-68b7-49a8-9e9d-7cc6b0a7bf8a"
      unitRef="usd">48000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzEyLTUtMS0xLTI0OTk2Mg_e764d83b-ade5-471b-9edc-cf2cf7482c71"
      unitRef="usd">-25000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzEzLTEtMS0xLTI0OTk2Mg_1efccc55-cbfc-4d88-9dd7-83f52bfa83b0"
      unitRef="usd">-76315000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzEzLTMtMS0xLTI0OTk2Mg_f8ba06de-c863-4d3e-81bd-970658c4a0e1"
      unitRef="usd">146186000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzEzLTUtMS0xLTI0OTk2Mg_b2bea17e-b529-43c7-96e8-3a197f79e278"
      unitRef="usd">-40886000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzE0LTEtMS0xLTI0OTk2Mg_45f4c820-4899-4b4e-a24b-509733182ad6"
      unitRef="usd">181280000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i90d4de54e9d547f982d81fbd4b2a7a05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzE0LTMtMS0xLTI0OTk2Mg_ab3ad37a-f169-4323-9ebf-722ef0fe5575"
      unitRef="usd">35094000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i3f495a3765b74724adc0bd7bb2a2c582_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzE0LTUtMS0xLTI0OTk2Mg_3bdbe081-711c-4904-9d26-eb7063a95da5"
      unitRef="usd">75980000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzE1LTEtMS0xLTI0OTk2Mg_04b9276c-579c-416a-8e65-8fd3353c6f5d"
      unitRef="usd">104965000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzE1LTMtMS0xLTI0OTk2Mg_f88514b1-b5ac-4ecb-b5ab-1c6a38a76636"
      unitRef="usd">181280000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i90d4de54e9d547f982d81fbd4b2a7a05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZTpiMDM3M2UyYTM4YjI0ZjgzOTUxNDE1YjA1YzI5OGQ1YS90YWJsZXJhbmdlOmIwMzczZTJhMzhiMjRmODM5NTE0MTViMDVjMjk4ZDVhXzE1LTUtMS0xLTI0OTk2Mg_f18e6111-de63-4ae4-83fb-a309ed6c06aa"
      unitRef="usd">35094000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzMtMS0xLTEtMjQ5OTYy_4bcea86c-de3c-45f9-950c-51b929bce463"
      unitRef="usd">104641000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzMtMy0xLTEtMjQ5OTYy_0eede710-dfa2-4b27-b437-bfc5f8702b31"
      unitRef="usd">181101000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i90d4de54e9d547f982d81fbd4b2a7a05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzMtNS0xLTEtMjQ5OTYy_470a51d3-096c-4942-b763-693038431996"
      unitRef="usd">34915000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzQtMS0xLTEtMjQ5OTYy_305ba212-eb38-43b0-9e8a-019529498674"
      unitRef="usd">324000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzQtMy0xLTEtMjQ5OTYy_b17ac2eb-85e5-4d17-9c5d-920474952549"
      unitRef="usd">179000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i90d4de54e9d547f982d81fbd4b2a7a05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzQtNS0xLTEtMjQ5OTYy_1da7d92e-f1da-48a1-9998-893267d0c1e1"
      unitRef="usd">179000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzUtMS0xLTEtMjQ5OTYy_3766fec9-4c4c-47bc-a3ee-36104d85ec7a"
      unitRef="usd">104965000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzUtMy0xLTEtMjQ5OTYy_6b91d86e-46fb-47c3-991e-1fbcf42869c2"
      unitRef="usd">181280000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i90d4de54e9d547f982d81fbd4b2a7a05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzUtNS0xLTEtMjQ5OTYy_a996e0c2-d775-4de9-b305-86a2dbe897f7"
      unitRef="usd">35094000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:InterestPaidNet
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzktMS0xLTEtMjQ5OTYy_ba543530-98c5-414e-921b-f9a738257e1a"
      unitRef="usd">35442000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzktMy0xLTEtMjQ5OTYy_a44463b6-a77b-4c69-9fd4-b566597c8b7e"
      unitRef="usd">2106000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzktNS0xLTEtMjQ5OTYy_d9159132-5515-4785-819a-b46b736433a3"
      unitRef="usd">40000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzEwLTEtMS0xLTI0OTk2Mg_f4160dfd-9139-4df2-ad39-6122b7f221b3"
      unitRef="usd">2000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzEwLTMtMS0xLTI0OTk2Mg_44426bd7-2358-4480-82c3-4dfb5a887c6a"
      unitRef="usd">9000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzEwLTUtMS0xLTI0OTk2Mg_a4c36c25-e897-4c20-a086-71c3bea47d87"
      unitRef="usd">8000</us-gaap:IncomeTaxesPaidNet>
    <ibrx:AdjustmentsToAdditionalPaidInCapitalGainLossOnExtinguishmentOfDebtWithRelatedParty
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzEzLTEtMS0xLTI1MjM0Mw_41489e5c-733d-429a-a0e4-067e59845558"
      unitRef="usd">82858000</ibrx:AdjustmentsToAdditionalPaidInCapitalGainLossOnExtinguishmentOfDebtWithRelatedParty>
    <ibrx:AdjustmentsToAdditionalPaidInCapitalGainLossOnExtinguishmentOfDebtWithRelatedParty
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzEzLTMtMS0xLTI1MjM0Mw_5a62516e-8f28-4968-adaa-eb5b2c51812f"
      unitRef="usd">0</ibrx:AdjustmentsToAdditionalPaidInCapitalGainLossOnExtinguishmentOfDebtWithRelatedParty>
    <ibrx:AdjustmentsToAdditionalPaidInCapitalGainLossOnExtinguishmentOfDebtWithRelatedParty
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzEzLTUtMS0xLTI1MjM0Mw_c6b2799a-c0f4-421c-8b5c-bbccf931914b"
      unitRef="usd">0</ibrx:AdjustmentsToAdditionalPaidInCapitalGainLossOnExtinguishmentOfDebtWithRelatedParty>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzE0LTEtMS0xLTI3MTc4MQ_6f8fef2a-69a7-46f3-a5f3-27a474bb13c8"
      unitRef="usd">51947000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzE0LTMtMS0xLTI3MTc4MQ_d39ecd95-94f9-4653-908e-c2f664d317df"
      unitRef="usd">0</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzE0LTUtMS0xLTI3MTc4MQ_81c739b4-8b49-4b95-b4d1-321e7c97c453"
      unitRef="usd">0</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <ibrx:IssuanceOfWarrants
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzE1LTEtMS0xLTI3MTc4MQ_4796f52c-f746-47e1-b19a-45cb1f156e2b"
      unitRef="usd">35096000</ibrx:IssuanceOfWarrants>
    <ibrx:IssuanceOfWarrants
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzE1LTMtMS0xLTI3MTc4MQ_839976ce-1ddf-454b-8c65-c2369b8678ae"
      unitRef="usd">0</ibrx:IssuanceOfWarrants>
    <ibrx:IssuanceOfWarrants
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzE1LTUtMS0xLTI3MTc4MQ_4dfb750b-5ae0-464e-9e1c-10026d7243f8"
      unitRef="usd">0</ibrx:IssuanceOfWarrants>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzEzLTEtMS0xLTI0OTk2Mg_f08e0a12-160a-428f-aa94-ab1996cd43f0"
      unitRef="usd">14798000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzEzLTMtMS0xLTI0OTk2Mg_bb552f54-a425-4f75-bba4-d6d56d7ec1ca"
      unitRef="usd">23069000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzEzLTUtMS0xLTI0OTk2Mg_3b495c81-f473-47f7-94d1-a035102102b6"
      unitRef="usd">2394000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzE0LTEtMS0xLTI0OTk2Mg_cfc725b9-d776-4e7e-9484-29ece2fe221d"
      unitRef="usd">12693000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzE0LTMtMS0xLTI0OTk2Mg_8c436127-e584-475f-b4ee-a92d909a1547"
      unitRef="usd">11654000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzE0LTUtMS0xLTI0OTk2Mg_84dd473d-f77a-4f4c-b945-be1711eef39d"
      unitRef="usd">220000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:StockIssued1
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzE3LTEtMS0xLTI1NjI2MA_184b6b51-dbc4-43b7-98d8-60274f266ca7"
      unitRef="usd">10656000</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzE3LTMtMS0xLTI1NjI2OA_97f6d243-aaa6-4d4b-bd19-8a80d74a5497"
      unitRef="usd">0</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzE3LTUtMS0xLTI1NjI3Ng_45f3d479-7df4-4cb6-91a9-f7c75f8b5489"
      unitRef="usd">0</us-gaap:StockIssued1>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzIwLTEtMS0xLTI3NDY3NQ_62082484-4628-4667-b760-b52c1b566470"
      unitRef="usd">199000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzIwLTMtMS0xLTI3NDY3NQ_a641386c-cd6f-4cc3-8f03-100a64fd2687"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzIwLTUtMS0xLTI3NDY3NQ_381353e8-9a87-44f5-9fdc-0c2356340d65"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzE1LTEtMS0xLTI0OTk2Mg_dd86b40a-b51e-40c0-a0b8-f79d302a9250"
      unitRef="usd">-59000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzE1LTMtMS0xLTI0OTk2Mg_e7d3bf78-6849-4cba-bf2e-38330889f9ed"
      unitRef="usd">-13000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzE1LTUtMS0xLTI0OTk2Mg_eb91b90e-fc06-4cae-8c85-80b712d78568"
      unitRef="usd">-17000</us-gaap:UnrealizedGainLossOnInvestments>
    <ibrx:StockIssuedCashlessExerciseOfStockOptions
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzE2LTEtMS0xLTI0OTk2Mg_634eafb4-f050-489a-8ff9-17f9ae73bf0a"
      unitRef="usd">0</ibrx:StockIssuedCashlessExerciseOfStockOptions>
    <ibrx:StockIssuedCashlessExerciseOfStockOptions
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzE2LTMtMS0xLTI0OTk2Mg_054fae6f-a9bb-4946-9027-a75b6a1ca4fb"
      unitRef="usd">1035000</ibrx:StockIssuedCashlessExerciseOfStockOptions>
    <ibrx:StockIssuedCashlessExerciseOfStockOptions
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzE2LTUtMS0xLTI0OTk2Mg_64cd9254-6875-49c2-a436-c62f839dafff"
      unitRef="usd">1233000</ibrx:StockIssuedCashlessExerciseOfStockOptions>
    <ibrx:InvestmentsInJointVentureIncurredButNotYetPaid
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzE3LTEtMS0xLTI0OTk2Mg_b2aa5983-9e2e-48ea-aade-d66d865318a4"
      unitRef="usd">0</ibrx:InvestmentsInJointVentureIncurredButNotYetPaid>
    <ibrx:InvestmentsInJointVentureIncurredButNotYetPaid
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzE3LTMtMS0xLTI0OTk2Mg_166c9893-8642-488d-9f3b-9f97e3698aff"
      unitRef="usd">1000000</ibrx:InvestmentsInJointVentureIncurredButNotYetPaid>
    <ibrx:InvestmentsInJointVentureIncurredButNotYetPaid
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xMzkvZnJhZzpjZDI0OWExNWU1MmE0ZDhlYTk1YzZmNzdjMTkzMjk4Ny90YWJsZToyYWVmNGY4YjRkMmI0MzQ3YmVkZDg0Nzc4MDYzNmE5Mi90YWJsZXJhbmdlOjJhZWY0ZjhiNGQyYjQzNDdiZWRkODQ3NzgwNjM2YTkyXzE3LTUtMS0xLTI0OTk2Mg_80f7e50e-0116-4408-bfd4-272c57d7a3b2"
      unitRef="usd">0</ibrx:InvestmentsInJointVentureIncurredButNotYetPaid>
    <us-gaap:NatureOfOperations
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90ZXh0cmVnaW9uOjM2ODU1ZDZkZjgwZTQ1ZDg4YWUxNWQ0ZmVkYmIyZjdhXzYwMDc_87af7dbf-bf3c-4c5a-9fe9-99f363bea4de">Description of Business&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In these notes to the consolidated financial statements, the terms &#x201c;ImmunityBio,&#x201d; &#x201c;the company,&#x201d; &#x201c;the combined company,&#x201d; &#x201c;we,&#x201d; &#x201c;us,&#x201d; and &#x201c;our&#x201d; refer to ImmunityBio and subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Our Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ImmunityBio, Inc. is a clinical-stage biotechnology company developing next-generation therapies and vaccines that complement, harness, and amplify the immune system to defeat cancers and infectious diseases. We strive to be a vertically-integrated immunotherapy company designing and manufacturing our products so they are more effective, accessible, more conveniently stored, and more easily administered to patients. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our broad immunotherapy and cell therapy platforms are designed to attack cancer and infectious pathogens by activating both the innate immune system&#x2014;natural killer (NK) cells, dendritic cells, and macrophages&#x2014;and the adaptive immune system&#x2014;B&#160;cells and T&#160;cells&#x2014;in an orchestrated manner. The goal of this potentially best-in-class approach is to generate immunogenic cell death thereby eliminating rogue cells from the body whether they are cancerous or virally infected and to ultimately establish an &#x201c;immunological memory&#x201d; that confers long-term benefit for the patient. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Although such designations may not lead to a faster development process or regulatory review and may not increase the likelihood that a product candidate will receive approval, Anktiva&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;&#x2122;&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;(N-803), our novel antibody cytokine fusion protein, has received &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;Breakthrough Therapy&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &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;Fast Track&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; designations in combination with BCG from the U.S.&#160;Food and Drug Administration (FDA) for &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;bacillus Calmette-Gu&#xe9;rin (BCG)&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;-unresponsive non-muscle invasive bladder cancer (NMIBC) with carcinoma in situ (CIS)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. I&lt;/span&gt;&lt;span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;n &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;May&#160;2022, we announced the submission of a Biologics License Application (BLA) to the FDA for our product candidate, Anktiva in combination with BCG for the treatment of patients with BCG-unresponsive NMIBC with CIS with or without Ta or T1&#160;disease. In July&#160;2022, we announced that the FDA had accepted our BLA for review and set a target Prescription Drug User Fee Act (PDUFA) action date of May&#160;23,&#160;2023. It is unclear when the FDA will approve our BLA, if at all.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our platforms, which include 9&#160;first-in-human therapeutic agents, are being studied in 26&#160;actively recruiting clinical trials&#x2014;17 of which are in Phase&#160;2 or 3&#160;development&#x2014;across 12&#160;indications in liquid and solid tumors, including bladder, pancreatic and lung cancers. These are among the most frequent and lethal cancer types for which there are high failure rates for existing standards of care or, in some cases, no available effective treatment. In infectious diseases, our pipeline currently targets such pathogens as the novel strain of the coronavirus (SARS-CoV-2) and human immunodeficiency virus (HIV). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have established Good Manufacturing Process (GMP) manufacturing capacity at scale with cutting-edge cell manufacturing expertise and ready-to-scale facilities, as well as extensive and seasoned research and development (R&amp;amp;D), clinical trial, and regulatory operations, and development teams.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;The Merger&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&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;On &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;December&#160;21,&#160;2020&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, NantKwest,&#160;Inc. (NantKwest) and NantCell,&#160;Inc. (formerly known as ImmunityBio,&#160;Inc., a private company) (&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;NantCell)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; entered into an Agreement and Plan of Merger (the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Merger Agreement&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;), pursuant to which NantKwest and NantCell agreed to combine their businesses. The Merger Agreement provided that a wholly-owned subsidiary of the company would merge with and into NantCell (the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Merger&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;), with NantCell surviving the Merger as a wholly-owned subsidiary of the company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&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;On &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;March&#160;9,&#160;2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, we completed the Merger pursuant to the terms of the Merger Agreement. Under the terms of the Merger Agreement, at the effective time of the Merger (the Effective Time), each share of NantCell common stock&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;, par value $0.001&#160;per share, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;issued and outstanding immediately prior to the Effective Time, subject to certain exceptions as set forth in the Merger Agreement, was converted auto&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;matically into a right to receive&#160;0.8190 (the Exchange Ratio) newly issued shares of common stock, par value $0.0001&#160;per share, of the company (Company Common Stock), with cash paid in lieu of any fractional shares.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; At the Effective Time, each share of the company&#x2019;s common stock issued and outstanding immediately prior to the Effective Time, remained an issued and outstanding share of the combined company. At the Effective Time, each outstanding option, RSU or warrant to purchase NantCell common stock was converted using the Exchange Ratio into an option, RSU or warrant, respectively, on the same terms and conditions immediately prior to the Effective Time, to purchase shares of Company Common Stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&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;Immediately following the Effective Time, the former stockholders of NantCell held approximately&#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;71.5% &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of the outstanding shares of Company Common Stock and the stockholders of NantKwest as of immediately prior to the Merger held approximately&#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;28.5% o&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;f the outstanding shares of Company Common Stock. As a result of the Merger and immediately following the Effective Time, Dr.&#160;Patrick Soon-Shiong, our &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;Executive Chairman and Global Chief Scientific and Medical Officer,&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and his affiliates beneficially owned, in the aggregate, approxim&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;ately&#160;81.8% of th&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;e outstanding shares of Company Common Stock. Following the consummation of the Merger, the symbol for shares of the company&#x2019;s common stock was changed to &#x201c;IBRX.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&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;We incurred costs tota&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;ling $23.3&#160;million in &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;connection with the Merger, consisting of financial advisory, legal and other professional fees, of which&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; $13.0&#160;million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and $10.3&#160;million were recorded for the years ended &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;December&#160;31,&#160;2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and 2020, respectively. Merger-related costs are reported in &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;selling, general and administrative expense&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting Treatment of the Merger&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Merger represents a business combination pursuant to Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) Topic&#160;805-50, &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;Mergers&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 was accounted for as a transaction between entities under common control as Dr.&#160;Soon-Shiong and his affiliates were the controlling stockholders of both the company and NantCell for all of the periods presented in this report. As a result, all of the assets and liabilities of NantCell were combined with ours at their historical carrying amounts on the closing date of the Merger. We recast our prior period financial statements for the years ended December&#160;31,&#160;2021 and 2020 to reflect the conveyance of NantCell&#x2019;s common shares as if the Merger had occurred as of the earliest date of the consolidated financial statements presented. All material intercompany accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables provide the impact of the change in reporting entity on our unaudited condensed consolidated statement of operations for the three&#160;months&#160;ended March&#160;31,&#160;2021 and our consolidated statement of operations for the year ended December&#160;31,&#160;2021 (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:0.5pt 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:115%"&gt;Three Months Ended&lt;br/&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:0.5pt 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;(Unaudited)&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:0.5pt 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;NantCell&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;NantKwest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:115%"&gt;Intercompany&lt;br/&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:115%"&gt;ImmunityBio,&lt;br/&gt;Inc.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenue&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:114%"&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:114%"&gt;183&#160;&lt;/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:114%"&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:114%"&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:114%"&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:114%"&gt;(44)&lt;/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:114%"&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:114%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses:&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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development (including amounts&lt;br/&gt;   with related parties)&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:114%"&gt;21,509&#160;&lt;/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:114%"&gt;19,725&#160;&lt;/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:114%"&gt;(106)&lt;/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:114%"&gt;41,128&#160;&lt;/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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative (including amounts&lt;br/&gt;   with related parties)&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:114%"&gt;24,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;20,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;45,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loss from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt 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:114%"&gt;(45,708)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:114%"&gt;(40,628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:114%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:114%"&gt;(86,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (expense) income, net (including amounts &lt;br/&gt;   with related parties)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.75pt 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:114%"&gt;(848)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.75pt 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:0.75pt 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:114%"&gt;6,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.75pt 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:0.75pt 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:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.75pt 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:0.75pt 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:114%"&gt;5,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.75pt 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:top"&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&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:114%"&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:114%"&gt;(6)&lt;/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:114%"&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:114%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(46,556)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(33,997)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(80,481)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:0.5pt 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:115%"&gt;Year ended 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="21" style="border-top:0.5pt 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;(Unaudited)&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:0.5pt 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;NantCell&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;NantKwest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:115%"&gt;Intercompany&lt;br/&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:115%"&gt;ImmunityBio,&lt;br/&gt;Inc.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenue&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:114%"&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:114%"&gt;1,695&#160;&lt;/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:114%"&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:114%"&gt;111&#160;&lt;/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:114%"&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:114%"&gt;(1,201)&lt;/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:114%"&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:114%"&gt;605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses:&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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development (including amounts&lt;br/&gt;&#160;&#160;&#160;with related parties)&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:114%"&gt;75,763&#160;&lt;/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:114%"&gt;64,483&#160;&lt;/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:114%"&gt;(739)&lt;/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:114%"&gt;139,507&#160;&lt;/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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative (including amounts&lt;br/&gt;&#160;&#160;&#160;with related parties)&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:114%"&gt;44,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;27,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;71,318&#160;&lt;/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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment of intangible assets&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:114%"&gt;10,660&#160;&lt;/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:114%"&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:114%"&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:114%"&gt;10,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loss from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(128,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(91,626)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(220,880)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (expense) income, net (including amounts &lt;br/&gt;&#160;&#160;&#160;with related parties)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(4,401)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.75pt 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:114%"&gt;(752)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:114%"&gt;(5,153)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&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:114%"&gt;1,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&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:top"/&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,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(131,377)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(92,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;(224,187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:NatureOfOperations>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i10153d4646364a0e8f306a36c43a739a_I20210309"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90ZXh0cmVnaW9uOjM2ODU1ZDZkZjgwZTQ1ZDg4YWUxNWQ0ZmVkYmIyZjdhXzI5ODQ_3ec625dd-cd8a-403e-915c-a7a286f9575f"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <ibrx:MergerExchangeRatio
      contextRef="if4e1a70cd50c47b094946d463c950335_D20210309-20210309"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90ZXh0cmVnaW9uOjM2ODU1ZDZkZjgwZTQ1ZDg4YWUxNWQ0ZmVkYmIyZjdhXzMxODI_ccf2a924-6803-41dd-aff0-0fbc874e393f"
      unitRef="number">0.8190</ibrx:MergerExchangeRatio>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ibf3619fcb8574534890a012c76dd35cd_I20210309"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90ZXh0cmVnaW9uOjM2ODU1ZDZkZjgwZTQ1ZDg4YWUxNWQ0ZmVkYmIyZjdhXzMyNTM_b2375429-af54-426e-8ffc-a307dbc28391"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <ibrx:OwnershipPercentageAcquiredOnFullyDilutedBasesUponConsummationOfMerger
      contextRef="i10153d4646364a0e8f306a36c43a739a_I20210309"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90ZXh0cmVnaW9uOjM2ODU1ZDZkZjgwZTQ1ZDg4YWUxNWQ0ZmVkYmIyZjdhXzM5ODI_7bbe1e90-6d6d-4a5f-b1f0-8ddfb815d8dc"
      unitRef="number">0.715</ibrx:OwnershipPercentageAcquiredOnFullyDilutedBasesUponConsummationOfMerger>
    <ibrx:OwnershipPercentageAcquiredOnFullyDilutedBasesUponConsummationOfMerger
      contextRef="i8f8cb74f712040a8907606152660e891_I20210309"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90ZXh0cmVnaW9uOjM2ODU1ZDZkZjgwZTQ1ZDg4YWUxNWQ0ZmVkYmIyZjdhXzQxMjg_35d19972-6dc0-4061-a90b-db5160d26e56"
      unitRef="number">0.285</ibrx:OwnershipPercentageAcquiredOnFullyDilutedBasesUponConsummationOfMerger>
    <ibrx:OwnershipPercentageByKeyExecutives
      contextRef="ie1a19bf9fdb0436dbb9308fd8970dcb7_D20210309-20210309"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90ZXh0cmVnaW9uOjM2ODU1ZDZkZjgwZTQ1ZDg4YWUxNWQ0ZmVkYmIyZjdhXzQzNTc_6330dfe0-9490-4138-8dcd-e3025fdf9948"
      unitRef="number">0.818</ibrx:OwnershipPercentageByKeyExecutives>
    <us-gaap:PaymentsForMergerRelatedCosts
      contextRef="ia4e528735b284e39aecc9daa21ad726e_D20201221-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90ZXh0cmVnaW9uOjM2ODU1ZDZkZjgwZTQ1ZDg4YWUxNWQ0ZmVkYmIyZjdhXzQ1NTY_159ef7a0-51d5-4415-9370-f410a98129b2"
      unitRef="usd">23300000</us-gaap:PaymentsForMergerRelatedCosts>
    <us-gaap:PaymentsForMergerRelatedCosts
      contextRef="iac07760bf4d344d4b1079700af44c65b_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90ZXh0cmVnaW9uOjM2ODU1ZDZkZjgwZTQ1ZDg4YWUxNWQ0ZmVkYmIyZjdhXzQ2Njg_eea886ae-8267-4ad5-9146-6a0b80d7822f"
      unitRef="usd">13000000</us-gaap:PaymentsForMergerRelatedCosts>
    <us-gaap:PaymentsForMergerRelatedCosts
      contextRef="i850dfe6fc8f246cb8e571b5f121626b7_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90ZXh0cmVnaW9uOjM2ODU1ZDZkZjgwZTQ1ZDg4YWUxNWQ0ZmVkYmIyZjdhXzQ2NzU_0e692b44-2cb4-463f-9ef5-d4fa1720a3ef"
      unitRef="usd">10300000</us-gaap:PaymentsForMergerRelatedCosts>
    <us-gaap:BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90ZXh0cmVnaW9uOjM2ODU1ZDZkZjgwZTQ1ZDg4YWUxNWQ0ZmVkYmIyZjdhXzYwMDI_e5903dd2-2645-4d30-9f65-4d31ae4c5855">&lt;div style="margin-top:18pt"&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;Accounting Treatment of the Merger&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Merger represents a business combination pursuant to Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) Topic&#160;805-50, &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;Mergers&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 was accounted for as a transaction between entities under common control as Dr.&#160;Soon-Shiong and his affiliates were the controlling stockholders of both the company and NantCell for all of the periods presented in this report. As a result, all of the assets and liabilities of NantCell were combined with ours at their historical carrying amounts on the closing date of the Merger. We recast our prior period financial statements for the years ended December&#160;31,&#160;2021 and 2020 to reflect the conveyance of NantCell&#x2019;s common shares as if the Merger had occurred as of the earliest date of the consolidated financial statements presented. All material intercompany accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock>
    <srt:ScheduleOfCondensedIncomeStatementTableTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90ZXh0cmVnaW9uOjM2ODU1ZDZkZjgwZTQ1ZDg4YWUxNWQ0ZmVkYmIyZjdhXzYwMTE_6f8cc1de-56d1-4a7c-a2af-2c039c462c4a">&lt;div style="margin-bottom:9pt;margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables provide the impact of the change in reporting entity on our unaudited condensed consolidated statement of operations for the three&#160;months&#160;ended March&#160;31,&#160;2021 and our consolidated statement of operations for the year ended December&#160;31,&#160;2021 (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:0.5pt 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:115%"&gt;Three Months Ended&lt;br/&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:0.5pt 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;(Unaudited)&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:0.5pt 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;NantCell&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;NantKwest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:115%"&gt;Intercompany&lt;br/&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:115%"&gt;ImmunityBio,&lt;br/&gt;Inc.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenue&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:114%"&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:114%"&gt;183&#160;&lt;/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:114%"&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:114%"&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:114%"&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:114%"&gt;(44)&lt;/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:114%"&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:114%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses:&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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development (including amounts&lt;br/&gt;   with related parties)&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:114%"&gt;21,509&#160;&lt;/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:114%"&gt;19,725&#160;&lt;/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:114%"&gt;(106)&lt;/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:114%"&gt;41,128&#160;&lt;/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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative (including amounts&lt;br/&gt;   with related parties)&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:114%"&gt;24,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;20,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;45,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loss from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt 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:114%"&gt;(45,708)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:114%"&gt;(40,628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:114%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:114%"&gt;(86,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (expense) income, net (including amounts &lt;br/&gt;   with related parties)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.75pt 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:114%"&gt;(848)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.75pt 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:0.75pt 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:114%"&gt;6,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.75pt 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:0.75pt 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:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.75pt 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:0.75pt 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:114%"&gt;5,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.75pt 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:top"&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&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:114%"&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:114%"&gt;(6)&lt;/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:114%"&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:114%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(46,556)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(33,997)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(80,481)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.698%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:0.5pt 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:115%"&gt;Year ended 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="21" style="border-top:0.5pt 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;(Unaudited)&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:0.5pt 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;NantCell&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;NantKwest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:115%"&gt;Intercompany&lt;br/&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:115%"&gt;ImmunityBio,&lt;br/&gt;Inc.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revenue&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:114%"&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:114%"&gt;1,695&#160;&lt;/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:114%"&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:114%"&gt;111&#160;&lt;/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:114%"&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:114%"&gt;(1,201)&lt;/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:114%"&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:114%"&gt;605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating expenses:&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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development (including amounts&lt;br/&gt;&#160;&#160;&#160;with related parties)&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:114%"&gt;75,763&#160;&lt;/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:114%"&gt;64,483&#160;&lt;/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:114%"&gt;(739)&lt;/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:114%"&gt;139,507&#160;&lt;/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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative (including amounts&lt;br/&gt;&#160;&#160;&#160;with related parties)&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:114%"&gt;44,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;27,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;71,318&#160;&lt;/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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment of intangible assets&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:114%"&gt;10,660&#160;&lt;/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:114%"&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:114%"&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:114%"&gt;10,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loss from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(128,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(91,626)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(220,880)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (expense) income, net (including amounts &lt;br/&gt;&#160;&#160;&#160;with related parties)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(4,401)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.75pt 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:114%"&gt;(752)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:114%"&gt;(5,153)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&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:114%"&gt;1,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&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:top"/&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,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(131,377)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(92,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;(224,187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</srt:ScheduleOfCondensedIncomeStatementTableTextBlock>
    <us-gaap:Revenues
      contextRef="i0b14a09d956d4064b72f839803ca2b6f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzMtMS0xLTEtMjQ5OTYy_8154c339-41b7-4854-8bc1-0dc7f08e7548"
      unitRef="usd">183000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3be5ca5c26c44072b0a4d6a54f2243a0_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzMtMy0xLTEtMjQ5OTYy_24914432-dd94-42e9-8532-1ab301e7f71a"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib845ca1623364db69310bbaaecc736a6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzMtNS0xLTEtMjQ5OTYy_0d4606be-cda9-4598-bc19-e2be8d769e6b"
      unitRef="usd">-44000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3175aa51cd344695980ae2f8118741b4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzMtNy0xLTEtMjQ5OTYy_395e8222-d675-405a-b781-2a98f42ed75f"
      unitRef="usd">139000</us-gaap:Revenues>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i0b14a09d956d4064b72f839803ca2b6f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzUtMS0xLTEtMjQ5OTYy_82939403-6b83-44b6-a00e-2d0cd612b042"
      unitRef="usd">21509000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i3be5ca5c26c44072b0a4d6a54f2243a0_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzUtMy0xLTEtMjQ5OTYy_4dced5ea-c371-4333-9a43-9faf29ebd675"
      unitRef="usd">19725000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ib845ca1623364db69310bbaaecc736a6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzUtNS0xLTEtMjQ5OTYy_ab065e3d-73ef-4004-84a1-4594de3613ab"
      unitRef="usd">-106000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i3175aa51cd344695980ae2f8118741b4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzUtNy0xLTEtMjQ5OTYy_3118fc1a-077e-4fd8-9c4d-11fd2b5add64"
      unitRef="usd">41128000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i0b14a09d956d4064b72f839803ca2b6f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzYtMS0xLTEtMjQ5OTYy_b908e5ca-29cf-4c05-bfa5-db1652de6615"
      unitRef="usd">24382000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i3be5ca5c26c44072b0a4d6a54f2243a0_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzYtMy0xLTEtMjQ5OTYy_bfe31d54-7453-4265-8e2d-dc94ce93a477"
      unitRef="usd">20903000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ib845ca1623364db69310bbaaecc736a6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzYtNS0xLTEtMjQ5OTYy_0b6814c6-d5d2-478d-acb8-7204faa83405"
      unitRef="usd">-10000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i3175aa51cd344695980ae2f8118741b4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzYtNy0xLTEtMjQ5OTYy_2a5a86f2-4277-4b3c-adcc-9b7d46d2b1d4"
      unitRef="usd">45275000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0b14a09d956d4064b72f839803ca2b6f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzctMS0xLTEtMjQ5OTYy_903e7d7f-658c-4d1d-a7e0-081993dd2583"
      unitRef="usd">-45708000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3be5ca5c26c44072b0a4d6a54f2243a0_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzctMy0xLTEtMjQ5OTYy_211efcec-298a-4052-b5a5-189fe855d30c"
      unitRef="usd">-40628000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib845ca1623364db69310bbaaecc736a6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzctNS0xLTEtMjQ5OTYy_3236c693-43ad-4e0c-b4e5-fa26198c1941"
      unitRef="usd">72000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3175aa51cd344695980ae2f8118741b4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzctNy0xLTEtMjQ5OTYy_2d609a3f-13d1-48ed-888a-f3bd73c08bc3"
      unitRef="usd">-86264000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i0b14a09d956d4064b72f839803ca2b6f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzgtMS0xLTEtMjQ5OTYy_ae44567e-65e1-4081-9f23-d3692d3a9cdc"
      unitRef="usd">-848000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i3be5ca5c26c44072b0a4d6a54f2243a0_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzgtMy0xLTEtMjQ5OTYy_3f10df39-4f83-42b2-ac48-6a2539fc8a30"
      unitRef="usd">6637000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ib845ca1623364db69310bbaaecc736a6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzgtNS0xLTEtMjQ5OTYy_5dbc85a6-d7e1-42b1-82ed-b6e0b6351593"
      unitRef="usd">0</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i3175aa51cd344695980ae2f8118741b4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzgtNy0xLTEtMjQ5OTYy_c3160755-d485-4dae-87ce-b14ea2f0be3d"
      unitRef="usd">5789000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0b14a09d956d4064b72f839803ca2b6f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzktMS0xLTEtMjQ5OTYy_aa3c320d-ebad-4b25-9abe-828445f3481c"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3be5ca5c26c44072b0a4d6a54f2243a0_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzktMy0xLTEtMjQ5OTYy_0665d5f5-523c-4d30-b171-f95c72c295c2"
      unitRef="usd">6000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib845ca1623364db69310bbaaecc736a6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzktNS0xLTEtMjQ5OTYy_96bd2e7b-697a-458f-87db-176916e3c94a"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3175aa51cd344695980ae2f8118741b4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzktNy0xLTEtMjQ5OTYy_95affd01-e1d9-4260-a732-00bf074ec836"
      unitRef="usd">6000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i0b14a09d956d4064b72f839803ca2b6f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzEwLTEtMS0xLTI0OTk2Mg_49d5023a-a3b1-493f-99b0-7b793e942900"
      unitRef="usd">-46556000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3be5ca5c26c44072b0a4d6a54f2243a0_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzEwLTMtMS0xLTI0OTk2Mg_514b4b3d-699d-4179-950d-3940959b5bf4"
      unitRef="usd">-33997000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib845ca1623364db69310bbaaecc736a6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzEwLTUtMS0xLTI0OTk2Mg_2597187f-728f-4001-8813-7cdca7ccd6f1"
      unitRef="usd">72000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3175aa51cd344695980ae2f8118741b4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NTE5NjQ5ODhjZmQ0NWJjYjU4NDVhNDgxNzM4YzMzYi90YWJsZXJhbmdlOjQ1MTk2NDk4OGNmZDQ1YmNiNTg0NWE0ODE3MzhjMzNiXzEwLTctMS0xLTI0OTk2Mg_bbf5ff7e-a70f-4d13-b4f0-f4c4c54c24c1"
      unitRef="usd">-80481000</us-gaap:ProfitLoss>
    <us-gaap:Revenues
      contextRef="iad8769cf0f8e4ec8b88b87bf16005be9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzMtMS0xLTEtMjQ5OTYy_1f9e23a4-3a66-4681-af7e-ab7224dd6084"
      unitRef="usd">1695000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2a84792f2a4846d58650e2f1cb9ce58e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzMtMy0xLTEtMjQ5OTYy_477d63ad-a40e-46ee-a471-ff65e48d5e6c"
      unitRef="usd">111000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i568bc3c1fe5c41cfb0c60478a2ceb077_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzMtNS0xLTEtMjQ5OTYy_8a13f53f-7036-4b86-aaf1-d587dcb83756"
      unitRef="usd">-1201000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzMtNy0xLTEtMjQ5OTYy_bfa541e9-9f95-40d5-a83d-44d101fea3dc"
      unitRef="usd">605000</us-gaap:Revenues>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="iad8769cf0f8e4ec8b88b87bf16005be9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzUtMS0xLTEtMjQ5OTYy_521d21af-b493-4a11-82ab-07870e5f17c3"
      unitRef="usd">75763000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i2a84792f2a4846d58650e2f1cb9ce58e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzUtMy0xLTEtMjQ5OTYy_d24fe981-efd4-4e01-870f-6ad2f2b4fceb"
      unitRef="usd">64483000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i568bc3c1fe5c41cfb0c60478a2ceb077_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzUtNS0xLTEtMjQ5OTYy_6fce0d62-e2c1-41d1-b1eb-c9b305b141fe"
      unitRef="usd">-739000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzUtNy0xLTEtMjQ5OTYy_b4f920bf-e637-401e-96eb-2ad68adb1786"
      unitRef="usd">139507000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="iad8769cf0f8e4ec8b88b87bf16005be9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzYtMS0xLTEtMjQ5OTYy_c6e7be65-edcc-41aa-b524-9ae7d1345ee1"
      unitRef="usd">44099000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i2a84792f2a4846d58650e2f1cb9ce58e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzYtMy0xLTEtMjQ5OTYy_612eebb9-eb77-4028-91b1-d4a5b9908431"
      unitRef="usd">27254000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i568bc3c1fe5c41cfb0c60478a2ceb077_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzYtNS0xLTEtMjQ5OTYy_1f9ff4b1-0be4-4eb2-9603-ad4ca95bbf67"
      unitRef="usd">-35000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzYtNy0xLTEtMjQ5OTYy_f2fb72c1-d2a8-47ab-bd31-b97c423da468"
      unitRef="usd">71318000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="iad8769cf0f8e4ec8b88b87bf16005be9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzctMS0xLTEtMjQ5OTYy_6f5b7159-357c-43f8-9822-52ba17409c7f"
      unitRef="usd">10660000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i2a84792f2a4846d58650e2f1cb9ce58e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzctMy0xLTEtMjQ5OTYy_a960169f-eb49-490a-81c9-6f0f05f8e4d4"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i568bc3c1fe5c41cfb0c60478a2ceb077_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzctNS0xLTEtMjQ5OTYy_ad85556b-6cb8-4851-879b-e08d85d974b1"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzctNy0xLTEtMjQ5OTYy_39e14423-f4b8-4e42-b085-0947b472e398"
      unitRef="usd">10660000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:OperatingIncomeLoss
      contextRef="iad8769cf0f8e4ec8b88b87bf16005be9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzgtMS0xLTEtMjQ5OTYy_15a227ba-b07a-43d9-ab61-7622611319e1"
      unitRef="usd">-128827000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2a84792f2a4846d58650e2f1cb9ce58e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzgtMy0xLTEtMjQ5OTYy_54e48080-115f-4e11-bbe1-561a742f823b"
      unitRef="usd">-91626000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i568bc3c1fe5c41cfb0c60478a2ceb077_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzgtNS0xLTEtMjQ5OTYy_c6325d42-4403-4d43-a96d-568f3acf35b7"
      unitRef="usd">-427000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzgtNy0xLTEtMjQ5OTYy_46731573-e79c-4ab2-9773-4630c3ad6b90"
      unitRef="usd">-220880000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="iad8769cf0f8e4ec8b88b87bf16005be9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzktMS0xLTEtMjQ5OTYy_b0fe1da4-0867-46f6-a34a-436045159f7f"
      unitRef="usd">-4401000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i2a84792f2a4846d58650e2f1cb9ce58e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzktMy0xLTEtMjQ5OTYy_f71b6764-ff73-48d9-9874-fffc465d84ee"
      unitRef="usd">-752000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i568bc3c1fe5c41cfb0c60478a2ceb077_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzktNS0xLTEtMjQ5OTYy_d812eea7-1b91-40e8-8912-f5d3ca340516"
      unitRef="usd">0</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzktNy0xLTEtMjQ5OTYy_2a7e9a3a-b988-49f2-b831-41f5b2a9405f"
      unitRef="usd">-5153000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iad8769cf0f8e4ec8b88b87bf16005be9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzEwLTEtMS0xLTI0OTk2Mg_98c22171-6083-4a0f-a6e6-bc2c4d898a55"
      unitRef="usd">-1851000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2a84792f2a4846d58650e2f1cb9ce58e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzEwLTMtMS0xLTI0OTk2Mg_9a138cec-d011-432e-8678-2e7022e07557"
      unitRef="usd">5000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i568bc3c1fe5c41cfb0c60478a2ceb077_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzEwLTUtMS0xLTI0OTk2Mg_ab00cf73-9c6f-4ec5-a304-6a8b9da26d75"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzEwLTctMS0xLTI0OTk2Mg_24c92f76-7661-4246-877e-8b140c266835"
      unitRef="usd">-1846000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="iad8769cf0f8e4ec8b88b87bf16005be9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzExLTEtMS0xLTI0OTk2Mg_6e38580a-47b7-48c9-9dc6-0fd4ee586bea"
      unitRef="usd">-131377000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i2a84792f2a4846d58650e2f1cb9ce58e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzExLTMtMS0xLTI0OTk2Mg_3ce4a71f-9edd-4cad-b61e-79bfa0de4ada"
      unitRef="usd">-92383000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i568bc3c1fe5c41cfb0c60478a2ceb077_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzExLTUtMS0xLTI0OTk2Mg_dbb7ac1d-f531-47c6-b48e-a5edccc81e3d"
      unitRef="usd">-427000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDUvZnJhZzozNjg1NWQ2ZGY4MGU0NWQ4OGFlMTVkNGZlZGJiMmY3YS90YWJsZTo0NjAxMjM4ZDZjNmU0M2I1YjJhMDE5ZjEwMDI2ZjU2MC90YWJsZXJhbmdlOjQ2MDEyMzhkNmM2ZTQzYjViMmEwMTlmMTAwMjZmNTYwXzExLTctMS0xLTI0OTk2Mg_3615ca07-b401-49b6-aea7-3fdb072eb4a9"
      unitRef="usd">-224187000</us-gaap:ProfitLoss>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzI0_ea287b32-0d39-4cc5-961d-9de2ab61f1df">Summary of Significant Accounting Policies&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (U.S.&#160;GAAP) and pursuant to the rules and regulations of the SEC. The consolidated financial statements reflect all adjustments which are, in the opinion of management, necessary for a fair presentation of our financial position and results of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of the company and its subsidiaries in which the company has a controlling financial interest. The consolidated financial statements also include certain variable interest entities in which we are the primary beneficiary (as described in more detail below). For consolidated entities where we have less than 100% of ownership, we record net loss attributable to noncontrolling interest on the consolidated statement of operations equal to the percentage of the ownership interest retained in such entities by the respective noncontrolling parties. Any material intercompany transactions and balances have been eliminated upon consolidation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We assess whether we are the primary beneficiary of a VIE at the inception of the arrangement and at each reporting date. This assessment is based on our power to direct the activities of the VIE that most significantly impact the VIE&#x2019;s economic performance and our obligation to absorb losses or the right to receive benefits from the VIE that could potentially be significant to the VIE.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the entity is within the scope of the variable interest model and meets the definition of a variable interest entity (VIE), we consider whether we must consolidate the VIE or provide additional disclosures regarding our involvement with the VIE. If we determine that we are the primary beneficiary of the VIE, we will consolidate the VIE. This analysis is performed at the initial investment in the entity or upon any reconsideration event.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For entities we hold as an equity investment that are not consolidated under the VIE model, we consider whether our investment constitutes a controlling financial interest in the entity and therefore should be considered for consolidation under the voting interest model.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Liquidity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31,&#160;2022, the company had an accumulated deficit of $2.4&#160;billion. We also had negative cash flows from operations of $337.5&#160;million for the year ended December&#160;31,&#160;2022. The company will likely need additional capital to further fund the development of, and to seek regulatory approvals for, our product candidates, and to begin to commercialize any approved products.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements have been prepared assuming the company will continue as a going concern, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business, and do not include any adjustments to reflect the possible future effects on the recoverability and classification of assets or amounts and classification of liabilities that may result from the outcome of the uncertainty of our ability to continue as a going concern. As a result of continuing anticipated operating cash outflows, we believe that substantial doubt exists regarding our ability to continue as a going concern without additional funding or financial support. However, we believe our existing cash, cash equivalents, and investments in marketable securities, together with capital to be raised through equity offerings (including but not limited to the offering, issuance and sale by us of our common stock that may be issued and sold under an &#x201c;at-the-market&#x201d; sales agreement with Jefferies&#160;LLC (the&#160;ATM), of which we had $225.4&#160;million available for future issuance as of December&#160;31,&#160;2022), and our potential ability to borrow from affiliated entities, will be sufficient to fund our operations through at least the next 12&#160;months following the issuance date of the consolidated financial statements based primarily upon our Executive Chairman and Global Chief Scientific and Medical Officer&#x2019;s intent and ability to support our operations with additional funds, including loans from affiliated entities, as required, which we believe alleviates such doubt. We may also seek to sell additional equity, through one or more follow-on offerings, or in separate financings, or obtain a credit facility. However, we may not be able to secure such external financing in a timely manner or on favorable terms. Without additional funds, we may choose to delay or reduce our operating or investment expenditures. Further, because of the risk and uncertainties associated with the potential commercialization of our product candidates in development, we may need additional funds to meet our needs sooner than planned.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&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 consolidated financial statements in conformity with U.S.&#160;GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, we evaluate our estimates, including those related to the valuation of equity-based awards, deferred income taxes and related valuation allowances, preclinical and clinical trial accruals, impairment assessments, contingent value right measurement and assessments, the measurement of right-of-use assets and lease liabilities, useful lives of long-lived assets, loss contingencies, fair value calculation of warrants, fair value measurements, and the assessment of our ability to fund our operations for at least the next 12&#160;months from the date of issuance of these consolidated financial statements. We base our estimates on historical experience and on various other market-specific and relevant assumptions that we believe to be reasonable under the circumstances. Estimates are assessed each period and updated to reflect current information, such as the economic considerations related to the impact that the ongoing coronavirus pandemic could have on our significant accounting estimates. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:15pt"&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;Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We make certain judgments to determine whether transactions should be accounted for as acquisitions of assets or as business combinations. If it is determined that substantially all of the fair value of gross assets acquired in a transaction is concentrated in a single asset (or a group of similar assets), the transaction is treated as an acquisition of assets. We evaluate the inputs, processes, and outputs associated with the acquired set of activities and assets. If the assets in a transaction include an input and a substantive process that together significantly contribute to the ability to create outputs, the transaction is treated as an acquisition of a business.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for business combinations using the acquisition method of accounting, which requires that assets acquired and liabilities assumed generally be recorded at their fair values as of the acquisition date. Excess of consideration over the fair value of net assets acquired is recorded as goodwill. Estimating fair value requires us to make significant judgments and assumptions. We perform impairment testing of goodwill annually or more frequently if events or changes in circumstances indicate that it is more likely than not that the asset is impaired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In transactions accounted for as asset acquisitions, the cost of an asset acquisition, including transaction costs, are allocated to identifiable assets acquired and liabilities assumed based on a relative fair value basis. Goodwill is not recognized in an asset acquisition. Any difference between the cost of an asset acquisition and the fair value of the net assets acquired is allocated to the non-monetary identifiable assets based on their relative fair values. In an asset acquisition, upfront payments allocated to in-process research and development projects at the acquisition date are expensed unless there is an alternative future use. In addition, product development milestones are expensed upon achievement. Any contingent consideration, such as payments upon achievement of various developmental, regulatory and commercial milestones, generally is not recognized at the acquisition date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record accruals for loss contingencies to the extent that we conclude it is probable that a liability has been incurred and the amount of the related loss can be reasonably estimated. We accrue for the best estimate of a loss within a range; however, if no estimate in the range is better than any other, then we accrue the minimum amount in the range. If we determine that a material loss is reasonably possible, we disclose the possible loss or range of loss, or that the amount of loss cannot be estimated at this time. We evaluate, on a quarterly basis, developments in legal proceedings and other matters that could cause a change in the potential amount of the liability recorded or the range of potential losses disclosed. Moreover, we record gain contingencies only when they are realizable and the amount is known. Additionally, we record our rights to insurance recoveries, limited to the extent of incurred or probable losses, as a receivable when such recoveries have been agreed to with our third-party insurers and when receipt is deemed probable. This includes instances when our third-party insurers have agreed to pay, on our behalf, certain legal defense costs and settlement amounts directly to applicable law firms and a settlement fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk and Other Risks and Uncertainties&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject us to concentrations of risk consist principally of cash and cash equivalents, marketable securities, and a convertible note receivable. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We attempt to minimize credit risk associated with our cash and cash equivalents by periodically evaluating the credit quality of our primary financial institutions. Our investment portfolio is maintained in accordance with our investment policy. While we maintain cash deposits in FDIC insured financial institutions in excess of federally insured limits, we do not believe that we are exposed to significant credit risk due to the financial position of the depository institutions in which those deposits are held. We have not experienced any losses on such accounts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also monitor the creditworthiness of the borrower of the convertible promissory note. We believe that any concentration of credit risk in its convertible note receivable was mitigated in part by our ability to convert, if necessary, at the qualifying financing event or upon a payment default into shares of the senior class of equity securities of the borrower.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Product candidates developed by us will require approvals or clearances from the&#160;FDA or international regulatory agencies prior to commercial sales. There can be no assurance that any of our product candidates will receive any of the required approvals or clearances. If we were to be denied approval or clearance or any such approval or clearance was to be delayed, it would have a material adverse impact on us.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span id="i4c009e54410f459386844ca6cb09c5f9_91508"/&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, Cash Equivalents and Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents include highly liquid investments with an original maturity of three&#160;months or less from the date of purchase.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash includes a certificate of deposit held as a substitute letter of credit for one of our leased properties. This certificate of deposit is included in &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;other assets,&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; on the consolidated balance sheet as the landlord is the beneficiary of the account and we are not able to access the funds during the term of the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of cash, cash equivalents, and restricted cash is included on the consolidated statements of cash flows as of December&#160;31,&#160;2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Marketable Securities and Other Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Marketable Debt Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We invest our excess funds in investment grade short- to intermediate-term corporate debt securities, government-sponsored securities, and foreign government bonds and classify these investments as available-for-sale. Marketable debt securities with remaining maturities of 12&#160;months or less are classified as short-term and marketable securities with remaining maturities greater than 12&#160;months are classified as long-term. All marketable debt securities are reported at fair value and any unrealized gains and losses are reported as a component of &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;accumulated other comprehensive loss,&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; on the consolidated statement of stockholders&#x2019; deficit, with the exception of unrealized losses believed to be other-than-temporary, which are recorded in &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;interest and investment income, net&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;, on the consolidated statement of operations. Realized gains and losses from sales of securities and the amounts, net of tax, reclassified out of &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;accumulated other comprehensive loss&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;, if any, are determined on a specific identification basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Marketable Equity Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in mutual funds and equity securities, other than equity method investments, are recorded at fair market value, if fair value is readily determinable and any unrealized gains and losses are included in &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;other income (expense), net,&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; on the consolidated statement of operations. Realized gains and losses from the sale of the securities are determined on a specific identification basis and the amounts are included in &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;other income (expense), net,&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; on the consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Evaluating Investments for Other-than-Temporary Impairments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We periodically evaluate whether declines in fair values of our investments below their book value are other-than-temporary. This evaluation consists of several qualitative and quantitative factors regarding the severity and duration of the unrealized loss, as well as our ability and intent to hold the investment until a forecasted recovery occurs. Additionally, we assess whether we have plans to sell the security or whether it is more likely than not we will be required to sell any investment before recovery of its amortized cost basis. Factors considered include quoted market prices, recent financial results and operating trends, implied values from any recent transactions or offers of investee securities, credit quality of debt instrument issuers, other publicly available information that may affect the value of our investments, duration and severity of the decline in value, and our strategy and intentions for holding the investment. There were no other-than-temporary impairments recorded during the years ended December&#160;31,&#160;2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Equity Method of Accounting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In circumstances where we have the ability to exercise significant influence over the operating and financial policies of a company in which we have an investment, we utilize the equity method of accounting for recording investment activity. In assessing whether we exercise significant influence, we consider the nature and magnitude of our investment, the voting and protective rights we hold, any participation in the governance of the other company and other relevant factors such as the presence of a collaborative or other business relationship. Under the equity method of accounting, we record our share of the income or loss of the other company as g&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;ain (loss) on equity method investment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, in our consolidated statement of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property, Plant and Equipment, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment are stated at historical cost less accumulated depreciation. Historical cost includes expenditures that are directly attributable to the acquisition of the items. All repairs and maintenance are charged to net loss during the financial period in which they are incurred. Depreciation of property, plant and equipment is calculated using the straight-line method over the estimated useful lives of the assets, as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.981%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39 years&lt;/span&gt;&lt;/div&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;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Laboratory equipment&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 7 years&lt;/span&gt;&lt;/div&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;Furniture &amp;amp; fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;IT equipment&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/div&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;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The lesser of the lease term or life of the asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon disposal of property, plant and equipment, the cost and related accumulated depreciation are removed from the consolidated financial statements and the net amount, less any proceeds, is included in &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;other income (expense), net&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;, on the consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We review impairment of property, plant and equipment for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability is measured by a comparison of the carrying amount to the future net cash flows that the assets are expected to generate. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the projected undiscounted future cash flows arising from the assets using a discount rate determined by management to be commensurate with the risk inherent to our current business model.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Business combinations are accounted for using the acquisition method of accounting in accordance with ASC Topic&#160;805, B&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;usiness Combinations&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; (ASC&#160;805). These standards require that the total cost of acquisition be allocated to the tangible and intangible assets acquired and liabilities assumed based on their respective fair values at the date of acquisition, with the excess purchase price recorded as goodwill. The allocation of the purchase price is dependent upon certain valuations and other studies. Acquisition costs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contingent consideration incurred in connection with a business combination are recorded at their fair values on the acquisition date and re-measured at their fair values each subsequent reporting period until the related contingencies are resolved. The resulting changes in fair value are recorded as &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;research and development expense,&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; on the consolidated statements of operations and comprehensive loss. Changes in fair value reflect changes to our assumptions regarding probabilities of successful achievement of related milestones, the timing in which the milestones are expected to be achieved, and the discount rate used to estimate the fair value of the obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Common Control Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Transactions between us and entities where Dr.&#160;Soon-Shiong and his affiliates are the controlling stockholders are accounted for as common control transactions whereby the net assets acquired or transferred are accounted at their carrying value. Any difference between the carrying value and consideration recognized is treated as a capital transaction. Cash consideration up to the carrying value of the net assets acquired or transferred is presented as an investing activity in our consolidated statement of cash flows. Cash consideration in excess of the carrying value of the net assets acquired or transferred is presented as a financing activity in our consolidated statement of cash flows. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Intangible Assets, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets acquired in a business combination or an asset acquisition are initially recognized at their fair value on the acquisition date. Acquired indefinite-lived assets, such as in-process research and development (IPR&amp;amp;D), are not amortized until they become definite-lived assets, upon the successful completion of the associated research and development effort. At that time, we evaluate whether the recorded amounts are impaired and make any necessary adjustments, and then determine the useful life of the asset and begin amortization. If the associated research and development effort is abandoned, the related IPR&amp;amp;D assets is written-off and an impairment charge recorded. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquired definite-lived intangible assets are amortized using the straight-line method over their respective estimated useful lives. The amortization of these intangible assets is included in &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;amortization expense,&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; on the consolidated statement of operations. Intangible assets are tested for impairment at least annually or more frequently if indicators of potential impairment exist. In connection with a workforce reduction at the Dunkirk Facility, we wrote off the remaining unamortized organized workforce intangible asset totaling $0.7&#160;million during the year ended December&#160;31,&#160;2022 in &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;impairment of intangible assets, &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;on the consolidated statement of operations. See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_166" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&#160;6&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &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;Collaboration and License Agreements and Acquisition, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;for further information. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Patents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Patent costs, including related legal costs, are expensed as incurred and recorded in selling, general and administrative expense on the consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as an exit price that would be received from the sale of an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. We use a three-tier fair value hierarchy to classify and disclose all assets and liabilities measured at fair value on a recurring basis, as well as assets and liabilities measured at fair value on a non-recurring basis, in periods subsequent to their initial measurement. The hierarchy requires us to use observable inputs when available, and to minimize the use of unobservable inputs, when determining fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The three tiers are defined as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:72pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2022;&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%;padding-left:32.5pt"&gt;Level 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;Observable inputs that reflect quoted market prices (unadjusted) for identical assets or liabilities in active markets at the measurement date. Since valuations are based on quoted prices that are readily and regularly available in an active market, the valuation of these products does not entail a significant degree of judgment. Our Level&#160;1 assets consist of bank deposits, money market funds, and marketable equity securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2022;&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%;padding-left:32.5pt"&gt;Level 2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;Observable inputs other than quoted prices in active markets that are observable either directly or indirectly in the marketplace for identical or similar assets and liabilities. Our Level&#160;2 assets consist of corporate debt securities including commercial paper, government-sponsored securities and corporate bonds, as well as foreign municipal securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2022;&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%;padding-left:32.5pt"&gt;Level 3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;Valuations based on inputs that are unobservable and significant to the overall fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We utilize a third-party pricing service to assist in obtaining fair value pricing for our investments in marketable debt securities. Inputs are documented in accordance with the fair value disclosure hierarchy. The fair values of financial instruments other than marketable securities and cash and cash equivalents are determined through a combination of management estimates and third-party valuations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December&#160;31,&#160;2022, 2021 and 2020, no transfers were made into or out of the Level&#160;1, 2 or 3 categories. We will continue to review the fair value inputs on a quarterly basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Collaboration Arrangements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We analyze our collaboration arrangements to assess whether they are within the scope of ASC Topic&#160;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;(ASC&#160;808). A collaborative arrangement is a contractual arrangement that involves a joint operating activity. These arrangements involve two or more parties who are active participants in the activity, and are exposed to significant risks and rewards dependent on the commercial success of the activity. This assessment is performed throughout the life of the arrangement based on changes in the responsibilities of all parties in the arrangement. To the extent the collaboration agreement is within the scope of ASC&#160;808, we also assess whether the arrangement contains multiple elements that are within the scope of other accounting literature. If we conclude that some or all aspects of the agreement are distinct and represent a transaction with a customer, we account for those aspects of the arrangement within the scope of ASC Topic&#160;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; (ASC&#160;606). Amounts that are owed by collaboration partners within the scope of ASC&#160;808 are recognized as an offset to research and development expense as such amounts are incurred by the collaboration partner. The amounts owed to a collaboration partner are classified as research and development expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our collaboration arrangements require us to acquire certain equipment for exclusive use in the joint operating activities. These equipment purchases do not have an alternative use and are therefore expensed as incurred within research and development expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our collaboration arrangements are further discussed in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_166" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&#160;6&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &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;Collaboration and License Agreements and Acquisition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Preclinical and Clinical Trial Accruals&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of the process of preparing the consolidated financial statements, we are required to estimate expenses resulting from obligations under contracts with vendors, clinical research organizations and consultants. The financial terms of these contracts vary and may result in payment flows that do not match the periods over which materials or services are provided under such contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We estimate clinical trial and research agreement-related expenses based on the services performed, pursuant to contracts with research institutions and clinical research organizations and other vendors that conduct clinical trials and research on our behalf. In accruing clinical and research-related fees, we estimate the time period over which services will be performed and activity expended in each period. If the actual timing of the performance of services or the level of effort varies from the estimate, we will adjust the accrual accordingly. Payments made under these arrangements in advance of the receipt of the related services are recorded as prepaid expenses until the services are rendered.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Transactions with Related Parties&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As outlined in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_792" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&lt;/a&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_792" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&#160;&lt;/a&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_792" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;9&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &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;Related-Party Debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_172" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&#160;10&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &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;Related-Party Agreements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, we have various agreements with related parties. These arrangements can be billed and settled in cash monthly, billed quarterly and settled in cash the following month, or estimated in advance and collected or paid upfront based on expected utilization. Monthly accruals are made for all quarterly billing arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Lease Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For all leases other than short-term leases, at the lease commencement date, a right-of-use asset and a lease liability are recognized and included in &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;operating lease right-of-use assets, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and &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;current and non-current operating lease liabilities&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;, respectively, on the consolidated balance sheet. The right-of-use asset represents the right to use the leased asset for the lease term. At the commencement date, operating lease right-of-use assets and operating lease liabilities are determined based on the present value of lease payments to be made over the lease term. Leases are classified as either finance leases or operating leases. We do not currently have any leases classified as finance leases. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As the rate implicit in lease contracts are not readily determinable, we utilize its incremental borrowing rate as a discount rate for purposes of determining the present value of lease payments, which is based on the estimated interest rate at which we could borrow on a collateralized basis the amount of the lease payments in the same currency, for a similar term, in a similar economic environment. Prospectively, we will remeasure the lease liability at the net present value of the remaining lease payments using the same incremental borrowing rate that was in effect as of the lease commencement or transition date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease right-of-use assets also include any rent paid prior to the commencement date, less any lease incentives received, and initial direct costs incurred. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. We determine the lease term by assuming the exercise of renewal options that are reasonably assured. The exercise of lease renewal options is at our sole discretion. Several of our leases have renewal options, however, the exercise of renewal is only assured for five&#160;of our current Good Manufacturing Practices (cGMP) facilities where we have made significant improvements or extended the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We combine our lease components (e.g.,&#160;fixed payments including rent, real estate taxes and insurance costs) with non-lease components (e.g.,&#160;common-area maintenance costs and equipment maintenance costs) and as such, we account for lease and non-lease components as a single component. Lease expense also includes amounts relating to variable lease payments. Variable lease payments include amounts relating to common area maintenance and real estate taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We do not recognize right-of-use assets and lease liabilities for qualifying short-term leases with an initial lease term of 12&#160;months or less at lease inception. Such leases are expensed on a straight-line basis over the lease term. The lease term includes the non-cancellable period of the lease and any additional periods covered by either options to renew or not to terminate when the company is reasonably certain to exercise.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span id="i4c009e54410f459386844ca6cb09c5f9_71863"/&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The depreciable life of operating right-of-use-assets and leasehold improvements is limited by the expected lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Warrants&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&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 accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the warrant&#x2019;s specific terms and applicable authoritative guidance in ASC Topic&#160;480, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Distinguishing Liabilities from Equity &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(ASC&#160;480), and ASC Topic&#160;815, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(ASC&#160;815). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC&#160;480, meet the definition of a liability pursuant to ASC&#160;480, and whether the warrants meet all of the requirements for equity classification under ASC&#160;815, including whether the warrants are indexed to the&#160;company&#x2019;s own stock and whether the warrant holders could potentially require &#x201c;net cash settlement&#x201d; in a circumstance outside of the company&#x2019;s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&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;For warrants that meet all criteria for equity classification, the warrants are required to be recorded as a component of additional paid-in capital at the time of issuance. For warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded at their initial fair value on the date of issuance, and on each balance sheet date thereafter. Changes in the estimated fair value of the warrants are recognized as a non-cash gain or loss in o&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ther income (expense), net&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, on the consolidated statement of operations. The fair value of the warrants was estimated using the Black-Scholes option pricing model.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial reporting and tax basis of assets and liabilities, as well as for operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using the tax rates that are expected to apply to taxable income for the years in which those tax assets and liabilities are expected to be realized or settled. We record valuation allowances to reduce deferred tax assets to the amount we believe is more likely than not to be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize uncertain tax positions when the position will more likely than not be upheld on examination by the taxing authorities based solely upon the technical merits of the positions. We recognize interest and penalties, if any, related to unrecognized income tax uncertainties in &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;income tax (expense) benefit,&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; on the consolidated statement of operations. We did not have any accrued interest or penalties associated with uncertain tax positions as of December&#160;31,&#160;2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Repurchases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2015, the Board of Directors approved a share repurchase program (the 2015&#160;Share Repurchase Program). As it is our intent for the repurchased shares to be retired, we have elected to account for the shares repurchased using the constructive retirement method. For shares repurchased in excess of par, we record the purchase price in excess of par value in &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;accumulated deficit&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;, on the consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have primarily generated revenues from non-exclusive license agreements related to our cell lines, the sale of our bioreactors and related consumables and grant programs. The nonexclusive license agreements with a limited number of pharmaceutical and biotechnology companies grant them the right to use our cell lines and intellectual property for non-clinical use. These agreements generally include upfront fees and annual research license fees for such use, as well as commercial license fees for sales of the licensee products developed or manufactured using our intellectual property and cell lines. We have generated revenues from product sales of our proprietary GMP-in-a-Box bioreactors and related consumables, primarily to related parties. Additionally, we also generated revenues from grant programs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account in ASC&#160;606. A contract&#x2019;s transaction price is allocated to each distinct performance obligation based on relative standalone selling price and recognized as revenue when, or as, the performance obligation is satisfied. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under our license agreements with customers, we typically promise to provide a license to use certain cell lines and related patents, the related know-how, and future research and development data that affect the license. We have concluded that these promises represent one performance obligation due to the highly interrelated nature of the promises. We provide the cell lines and know-how immediately upon entering into the contracts. Research and development data are provided throughout the term of the contract when and if available.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The license agreements may include non-refundable upfront payments, event-based milestone payments, sales-based royalty payments, or some combination of these. The event-based milestone payments represent variable consideration and we use the most likely amount method to estimate this variable consideration. Given the high degree of uncertainly around the achievement of these milestones, we do not recognize revenue from these milestone payments until the uncertainty associated with these payments is resolved. We currently estimate variable consideration related to milestone payments to be zero and, as such, no revenue has been recognized for milestone payments. We recognize revenue from sales-based royalty payments when or as the sales occur. On a quarterly basis, we re-evaluate our estimate of milestone variable consideration to determine whether any amount should be included in the transaction price and recorded in revenue prospectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also have sold our proprietary GMP-in-a-Box bioreactors and related consumables to affiliated companies. The arrangements typically include delivery of bioreactors, consumables, and providing installation service and perpetual software licenses for using the equipment. We recognize revenue when customers obtain control and can benefit from the promised goods or services, generally upon installation of the bioreactors, in an amount that reflects the consideration that we expect to receive in exchange for those goods or services. Upfront payments and fees are recorded as deferred revenue upon receipt and recognized as revenue when we satisfy our performance obligations under these arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Grant revenue is typically paid for reimbursable costs incurred over the duration of the associated research project or clinical trial and is recognized when expenses reimbursable under the grants have been incurred and payments under the grants become contractually due.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From inception through December&#160;31,&#160;2022, we have generated minimal revenue from non-exclusive license agreements related to our cell lines, the sale of our bioreactors and related consumables, and grant programs. We have no clinical products approved for commercial sale and have not generated any revenue from therapeutic and vaccine product candidates that are under development. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Research and Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Major components of research and development costs include cash compensation and other personnel-related expenses, stock-based compensation, depreciation and amortization expense on research and development property and equipment and intangible assets, costs of preclinical studies, clinical trials costs, including contract research organizations (CROs) and related clinical manufacturing, including contract manufacturing organizations (CMOs), costs of drug development, costs of materials and supplies, facilities cost, overhead costs, regulatory and compliance costs, and fees paid to consultants and other entities that conduct certain research and development activities on our behalf. Costs incurred in research and development are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The company classifies its research and development expenses as either external or internal. The&#160;company&#x2019;s external research and development expenses support its various preclinical and clinical programs. The&#160;company&#x2019;s internal research and development expenses include payroll and benefits expenses, facilities and equipment expense, and other indirect research and development expenses incurred in support of its research and development activities. The&#160;company&#x2019;s external and internal resources are not directly tied to any one research or drug discovery program and are typically deployed across multiple programs and are not allocated to specific product candidates or development programs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Included in research and development costs are clinical trial and research expenses based on the services performed pursuant to contracts with research institutions and clinical research organizations and other vendors that conduct clinical trials and research on our behalf. We record accruals for estimated costs under these contracts. When evaluating the adequacy of the accrued liabilities, we analyze the progress of the preclinical studies or clinical trials, including the phase or completion of events, invoices received, contracted costs and purchase orders. Significant judgments and estimates are made in determining the accrued balances at the end of any reporting period based on the facts and circumstances known at that time. Although we do not expect the estimates to be materially different from the amounts actually incurred, if the estimates of the status and timing of services performed differ from the actual status and timing of services performed, we may report amounts that are too high or too low in any particular period. Actual results could differ from our estimates. We adjust the accruals in the period when actual costs become known.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for stock-based compensation under the provisions of ASC Topic&#160;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&#x2014;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; (ASC&#160;718). We estimate fair value of each stock option award on the date of grant using the Black-Scholes option pricing model. The Black-Scholes option pricing model requires the use of highly subjective assumptions, including, but not limited to, expected stock price volatility over the term of the awards and the expected term of the stock options. We measure the fair value of an equity-classified award at the grant date and recognize the stock-based compensation expense over the period of vesting on the straight-line basis for our outstanding share awards that do not contain a performance condition. For awards subject to performance-based vesting conditions, we assess the probability of the individual milestones under the award being achieved and stock-based compensation expense is recognized over the service period using the graded vesting method once management believes the performance criteria is probable of being met. For awards with service or performance conditions, we recognize the effect of forfeitures in compensation cost in the period that the award was forfeited. See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_178" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&#160;13&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &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;Stock-Based 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;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Sale-Leaseback Transaction&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A sale-leaseback transaction occurs when an entity sells an asset it owns and immediately leases the asset back from the buyer. The seller then becomes the lessee and the buyer becomes the lessor. When entering into a sale-leaseback transaction as a seller-lessee, the requirements in ASC Topic&#160;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;, and all related accounting standards updates to such Topic are applied in determining whether the transfer of an asset shall be accounted for as a sale of the asset by assessing whether it satisfies a performance obligation under the contract by transferring control of an asset. If the company transfers control of an asset to the buyer-lessor, the transfer is accounted for as a sale and the company derecognizes the transferred asset. The subsequent leaseback of the asset is accounted for in accordance with ASC&#160;Topic&#160;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;, in the same manner as any third-party lease. If the company does not transfer control of an asset to the buyer-lessor, the sale-leaseback transaction is accounted for as a financing arrangement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September&#160;2021, we entered into a sale transaction with Nant Capital,&#160;LLC (Nant Capital), a related party, for a building located at 557&#160;South Douglas Street, El&#160;Segundo, California. We subsequently leased back the building for an initial seven-year lease term with an option to extend the lease for two&#160;additional seven-year periods. There was no purchase option at the end of the lease term. Since we transferred the legal title and all benefits and risks incidental to the ownership of the property to Nant Capital, we accounted for the transfer as a sale. We have classified the leaseback of the building as an operating lease and accordingly, a right-of-use asset and an operating lease liability were established on the lease commencement date that will be amortized through the end of the lease term. Effective May&#160;31,&#160;2022, we executed a termination agreement on this lease. See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_172" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&#160;10&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &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;Related-Party Agreements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, for further information. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comprehensive income (loss) is defined as the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. Comprehensive income or loss is composed of net income (loss) and other comprehensive income (loss). Our other comprehensive income or loss consists of net unrealized gains (losses) on marketable debt securities classified as available-for-sale, net of income taxes and foreign currency translation adjustments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Noncontrolling Interests&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noncontrolling interests are recorded for the entities that we consolidate but are not wholly-owned by the company. Noncontrolling interests are classified as a separate component of equity on the consolidated balance sheet and consolidated statement of stockholders&#x2019; deficit. Additionally, net loss attributable to noncontrolling interests is reflected separately from consolidated net loss on the consolidated statement of operations and the consolidated statement of stockholders&#x2019; deficit. We record the noncontrolling interests&#x2019; share of loss based on the percentage of ownership interest retained by the respective noncontrolling interest holders. Noncontrolling interests recorded on the consolidated financial statements result from the company&#x2019;s share of GlobeImmune,&#160;Inc. (GlobeImmune), of which we controlled 69.1%, and Immunotherapy NANTibody, LLC (NANTibody), of which we controlled 60.0% as of December&#160;31,&#160;2022, 2021 and 2020. Noncontrolling interest stockholders are common stockholders.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;GlobeImmune was determined to be a VIE as it does not have sufficient equity investment at risk to finance its operations without additional subordinated financial support and we are deemed the primary beneficiary of GlobeImmune and, accordingly, consolidates GlobeImmune into the consolidated financial statements under the VIE model. The company also supports GlobeImmune through a promissory note agreement, in which the company provides advances to GlobeImmune from time to time up to $6.0&#160;million with a per annum interest rate of five percent (5%). As of December&#160;31,&#160;2022 and 2021, there were no outstanding advances due from GlobeImmune under the promissory note agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;GlobeImmune recognized no revenue for the years ended December&#160;31,&#160;2022, 2021, and 2020, respectively, and recognized $0.5 million, $0.7&#160;million and $2.0&#160;million of operating expenses for the years ended December&#160;31,&#160;2022, 2021 and 2020, respectively. The consolidated balance sheets include approximately $1.4&#160;million and $0.8&#160;million of total assets and no&#160;liabilities as of December&#160;31,&#160;2022 and 2021, respectively, related to GlobeImmune.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have operations and hold assets in Italy and South Korea. The functional currency of the subsidiary in Italy is the Euro, based on the nature of the transactions occurring within this entity, and accordingly, assets and liabilities of this subsidiary are translated into U.S.&#160;dollars at exchange rates prevailing as of the balance sheet dates, while the operating results are translated into U.S.&#160;dollars using the average exchange rates for the period correlating with those operating results. Adjustments resulting from translating the financial statements of the foreign subsidiary into U.S.&#160;dollars are recorded as a component of &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;other comprehensive income (loss)&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;, on the consolidated statement of comprehensive loss. Transaction gains and losses are recorded in &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;other income (expense), net,&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; on the consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basic and Diluted Net Loss per Share of Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net loss per share is calculated by dividing the net loss attributable to ImmunityBio common stockholders by the weighted-average number of common shares outstanding for the period. Diluted loss per share is computed by dividing net loss attributable to ImmunityBio common stockholders by the weighted-average number of common shares, including the number of additional shares that would have been outstanding if the potential common shares had been issued and if the additional common shares were dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For all periods presented, potentially dilutive securities are excluded from the computation of fully diluted loss per share as their effect is anti-dilutive. The following table details those securities that have been excluded from the computation of potentially dilutive securities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;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.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.264%"/&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;As of 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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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 style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding stock options&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;9,262,926&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:right;vertical-align: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,124,930&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:right;vertical-align: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,996,284&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;Outstanding third-party warrants&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;9,090,909&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding RSUs&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;6,551,388&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:right;vertical-align: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,515,889&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466,842&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;Outstanding related-party warrants&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;1,638,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,638,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,638,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,543,223&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-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,278,819&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-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,101,126&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts in the table above reflect the common stock equivalents of the noted instruments, including awards issued under the NantKwest 2015&#160;Equity Incentive Plan (the 2015&#160;Plan), the NantKwest 2014&#160;Equity Incentive Plan (the 2014&#160;Plan), and awards issued under the NantCell,&#160;Inc. 2015&#160;Stock Incentive Plan (the NC&#160;2015&#160;Plan) that, in the case of December&#160;31,&#160;2021, were outstanding immediately prior to the Effective Time of the Merger and in the case of December&#160;31,&#160;2020 have been adjusted to include the combined NC&#160;2015 Plan and NantCell warrants then outstanding (in both cases adjusted &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;using the Exchange Ratio of&#160;0.8190&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;). See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_178" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&#160;13&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &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;Stock-Based 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;, for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Segment and Geographic Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We operate in one reporting segment focused on creating the next generation of immunotherapies to address serious unmet needs within oncology and infectious diseases. Our chief executive officer (CEO) is the chief operating decision-maker (CODM) of the company, and manages and allocates resources to our operations on a company-wide basis. Consistent with this decision-making process, our CEO uses consolidated, single-segment financial information for purposes of evaluating performance, forecasting future-period financial results, allocating resources and setting incentive targets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generate a portion of our revenues from outside of the U.S. Information about our revenues by geographic region is as follows (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.264%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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 style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&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;42&#160;&lt;/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;373&#160;&lt;/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;513&#160;&lt;/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;Europe&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;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align: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 segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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;934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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;605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Application of New or Revised Accounting Standards &#x2013; Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2021, the FASB issued Accounting Standards Update (ASU) 2021-04, &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;Earnings Per Share&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; (Topic&#160;260), &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;Debt&#x2014;Modifications and Extinguishments&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; (Subtopic&#160;470-50), &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&#x2014;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; (Topic&#160;718), and &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;Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own 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; (Subtopic 815-40). This update provides guidance to clarify and reduce diversity in an accounting for modifications or exchanges of freestanding equity-classified written call options (for example, warrants) that is not within the scope of another Topic. An entity should treat a modification of the terms or conditions or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange as an exchange of the original instrument for a new instrument. This update additionally provides further guidance on measuring the effect of a modification or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange on the basis of the substance of the transaction, in the same manner as if cash had been paid as consideration. This guidance is effective for the fiscal years beginning after December&#160;15,&#160;2021, including interim periods within those fiscal years. The company adopted this guidance on January&#160;1,&#160;2022 on a prospective basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued ASU 2020-06, A&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;ccounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own 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;, which simplifies and clarifies certain calculation and presentation matters related to convertible equity and debt instruments. Specifically, ASU&#160;2020-06 removes requirements to separately account for conversion features as a derivative under ASC&#160;Topic&#160;815 and removes the requirement to account for beneficial conversion features on such instruments. In addition, ASU&#160;2020-06 eliminates the treasury stock method when calculating diluted earnings per share for convertible instruments that can be settled in whole or in part with equity and requires the use of the if-converted method. The guidance is effective for fiscal years beginning after December&#160;15,&#160;2021, including interim periods within those fiscal years. The company adopted this guidance on January&#160;1,&#160;2022 on a modified prospective basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Application of New or Revised Accounting Standards &#x2013; Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2022, the FASB issued ASU&#160;2022-03, &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;Fair Value Measurement&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; (Topic&#160;820): &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;Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions&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 amends the guidance in Topic&#160;820, &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;Fair Value Measurement&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;, to clarify that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. In addition, ASU&#160;2022-03 introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value. ASU&#160;2022-03 is effective for fiscal years beginning after December&#160;15,&#160;2023, including interim periods within those fiscal years. We are currently evaluating the impact of this standard on our consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other recent authoritative guidance issued by the FASB (including technical corrections to the ASC), the American Institute of Certified Public Accountants, and the SEC during the year ended December&#160;31,&#160;2022 did not, or are not expected to, have a material effect on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzE4_a35b5dec-4497-4ab1-b29d-4a914a123c0a">Basis of PresentationThe consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (U.S.&#160;GAAP) and pursuant to the rules and regulations of the SEC. The consolidated financial statements reflect all adjustments which are, in the opinion of management, necessary for a fair presentation of our financial position and results of operations.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzA4_85bc0f1d-8ff9-492b-92ac-a8767d152f53">&lt;div style="margin-top:18pt"&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;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of the company and its subsidiaries in which the company has a controlling financial interest. The consolidated financial statements also include certain variable interest entities in which we are the primary beneficiary (as described in more detail below). For consolidated entities where we have less than 100% of ownership, we record net loss attributable to noncontrolling interest on the consolidated statement of operations equal to the percentage of the ownership interest retained in such entities by the respective noncontrolling parties. Any material intercompany transactions and balances have been eliminated upon consolidation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We assess whether we are the primary beneficiary of a VIE at the inception of the arrangement and at each reporting date. This assessment is based on our power to direct the activities of the VIE that most significantly impact the VIE&#x2019;s economic performance and our obligation to absorb losses or the right to receive benefits from the VIE that could potentially be significant to the VIE.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the entity is within the scope of the variable interest model and meets the definition of a variable interest entity (VIE), we consider whether we must consolidate the VIE or provide additional disclosures regarding our involvement with the VIE. If we determine that we are the primary beneficiary of the VIE, we will consolidate the VIE. This analysis is performed at the initial investment in the entity or upon any reconsideration event.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For entities we hold as an equity investment that are not consolidated under the VIE model, we consider whether our investment constitutes a controlling financial interest in the entity and therefore should be considered for consolidation under the voting interest model.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzIxOTkwMjMzMDUzMTc_05ffd1e4-9eeb-45f7-8e27-bb813231ccec"
      unitRef="usd">-2400000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzIxOTkwMjMzMDUzNzM_01007e51-e050-4f14-897d-e998f80a2c0f"
      unitRef="usd">-337500000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <ibrx:CommonStockValueAvailableForFutureStockIssuance
      contextRef="ica4d33cc96c64035a739b238ac0ca62d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzIxOTkwMjMzMDY2Njc_27b83bc7-6df7-4b11-b197-5aa9004ca6f6"
      unitRef="usd">225400000</ibrx:CommonStockValueAvailableForFutureStockIssuance>
    <us-gaap:UseOfEstimates
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzE2_a49b3733-54cd-4abd-9ecb-797a380bfd67">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&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 consolidated financial statements in conformity with U.S.&#160;GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, we evaluate our estimates, including those related to the valuation of equity-based awards, deferred income taxes and related valuation allowances, preclinical and clinical trial accruals, impairment assessments, contingent value right measurement and assessments, the measurement of right-of-use assets and lease liabilities, useful lives of long-lived assets, loss contingencies, fair value calculation of warrants, fair value measurements, and the assessment of our ability to fund our operations for at least the next 12&#160;months from the date of issuance of these consolidated financial statements. We base our estimates on historical experience and on various other market-specific and relevant assumptions that we believe to be reasonable under the circumstances. Estimates are assessed each period and updated to reflect current information, such as the economic considerations related to the impact that the ongoing coronavirus pandemic could have on our significant accounting estimates. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzA5_25e664a7-35c3-4d74-8d6d-cf4534061bac">&lt;div style="margin-top:18pt"&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;Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record accruals for loss contingencies to the extent that we conclude it is probable that a liability has been incurred and the amount of the related loss can be reasonably estimated. We accrue for the best estimate of a loss within a range; however, if no estimate in the range is better than any other, then we accrue the minimum amount in the range. If we determine that a material loss is reasonably possible, we disclose the possible loss or range of loss, or that the amount of loss cannot be estimated at this time. We evaluate, on a quarterly basis, developments in legal proceedings and other matters that could cause a change in the potential amount of the liability recorded or the range of potential losses disclosed. Moreover, we record gain contingencies only when they are realizable and the amount is known. Additionally, we record our rights to insurance recoveries, limited to the extent of incurred or probable losses, as a receivable when such recoveries have been agreed to with our third-party insurers and when receipt is deemed probable. This includes instances when our third-party insurers have agreed to pay, on our behalf, certain legal defense costs and settlement amounts directly to applicable law firms and a settlement fund.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzI3_b18a4f88-8722-42ba-99e4-104dd268ea3b">&lt;div style="margin-top:18pt"&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;Concentration of Credit Risk and Other Risks and Uncertainties&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject us to concentrations of risk consist principally of cash and cash equivalents, marketable securities, and a convertible note receivable. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We attempt to minimize credit risk associated with our cash and cash equivalents by periodically evaluating the credit quality of our primary financial institutions. Our investment portfolio is maintained in accordance with our investment policy. While we maintain cash deposits in FDIC insured financial institutions in excess of federally insured limits, we do not believe that we are exposed to significant credit risk due to the financial position of the depository institutions in which those deposits are held. We have not experienced any losses on such accounts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also monitor the creditworthiness of the borrower of the convertible promissory note. We believe that any concentration of credit risk in its convertible note receivable was mitigated in part by our ability to convert, if necessary, at the qualifying financing event or upon a payment default into shares of the senior class of equity securities of the borrower.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Product candidates developed by us will require approvals or clearances from the&#160;FDA or international regulatory agencies prior to commercial sales. There can be no assurance that any of our product candidates will receive any of the required approvals or clearances. If we were to be denied approval or clearance or any such approval or clearance was to be delayed, it would have a material adverse impact on us.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzE5_3aa5c7bd-648c-48c1-82ae-5fdc9f7c630b">&lt;div style="margin-top:18pt"&gt;&lt;span id="i4c009e54410f459386844ca6cb09c5f9_91508"/&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, Cash Equivalents and Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents include highly liquid investments with an original maturity of three&#160;months or less from the date of purchase.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash includes a certificate of deposit held as a substitute letter of credit for one of our leased properties. This certificate of deposit is included in &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;other assets,&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; on the consolidated balance sheet as the landlord is the beneficiary of the account and we are not able to access the funds during the term of the lease.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzI4_279304be-a842-4547-b8c9-17d9353fe488">&lt;div style="margin-top:18pt"&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;Marketable Securities and Other Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Marketable Debt Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We invest our excess funds in investment grade short- to intermediate-term corporate debt securities, government-sponsored securities, and foreign government bonds and classify these investments as available-for-sale. Marketable debt securities with remaining maturities of 12&#160;months or less are classified as short-term and marketable securities with remaining maturities greater than 12&#160;months are classified as long-term. All marketable debt securities are reported at fair value and any unrealized gains and losses are reported as a component of &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;accumulated other comprehensive loss,&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; on the consolidated statement of stockholders&#x2019; deficit, with the exception of unrealized losses believed to be other-than-temporary, which are recorded in &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;interest and investment income, net&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;, on the consolidated statement of operations. Realized gains and losses from sales of securities and the amounts, net of tax, reclassified out of &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;accumulated other comprehensive loss&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;, if any, are determined on a specific identification basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Marketable Equity Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in mutual funds and equity securities, other than equity method investments, are recorded at fair market value, if fair value is readily determinable and any unrealized gains and losses are included in &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;other income (expense), net,&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; on the consolidated statement of operations. Realized gains and losses from the sale of the securities are determined on a specific identification basis and the amounts are included in &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;other income (expense), net,&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; on the consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Evaluating Investments for Other-than-Temporary Impairments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We periodically evaluate whether declines in fair values of our investments below their book value are other-than-temporary. This evaluation consists of several qualitative and quantitative factors regarding the severity and duration of the unrealized loss, as well as our ability and intent to hold the investment until a forecasted recovery occurs. Additionally, we assess whether we have plans to sell the security or whether it is more likely than not we will be required to sell any investment before recovery of its amortized cost basis. Factors considered include quoted market prices, recent financial results and operating trends, implied values from any recent transactions or offers of investee securities, credit quality of debt instrument issuers, other publicly available information that may affect the value of our investments, duration and severity of the decline in value, and our strategy and intentions for holding the investment. There were no other-than-temporary impairments recorded during the years ended December&#160;31,&#160;2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:ImpairmentOfInvestments
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzEyODQ1_82c99646-5724-4d9a-8e3f-fcfc6b0cb72e"
      unitRef="usd">0</us-gaap:ImpairmentOfInvestments>
    <us-gaap:ImpairmentOfInvestments
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzEyODQ1_90f2f2b7-6620-4ef7-a37c-fcd252abaa4a"
      unitRef="usd">0</us-gaap:ImpairmentOfInvestments>
    <us-gaap:ImpairmentOfInvestments
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzEyODQ1_fa0d7efd-1809-4766-a879-e936ecd1f6bb"
      unitRef="usd">0</us-gaap:ImpairmentOfInvestments>
    <us-gaap:EquityMethodInvestmentsPolicy
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzI1_82a6c04a-992c-4229-b30a-955c0d30f491">Equity Method of Accounting&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In circumstances where we have the ability to exercise significant influence over the operating and financial policies of a company in which we have an investment, we utilize the equity method of accounting for recording investment activity. In assessing whether we exercise significant influence, we consider the nature and magnitude of our investment, the voting and protective rights we hold, any participation in the governance of the other company and other relevant factors such as the presence of a collaborative or other business relationship. Under the equity method of accounting, we record our share of the income or loss of the other company as g&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;ain (loss) on equity method investment&lt;/span&gt;, in our consolidated statement of operations.</us-gaap:EquityMethodInvestmentsPolicy>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzE3_fcecd620-f639-4687-ae83-1fde07867093">&lt;div style="margin-top:18pt"&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, Plant and Equipment, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment are stated at historical cost less accumulated depreciation. Historical cost includes expenditures that are directly attributable to the acquisition of the items. All repairs and maintenance are charged to net loss during the financial period in which they are incurred. Depreciation of property, plant and equipment is calculated using the straight-line method over the estimated useful lives of the assets, as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.981%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39 years&lt;/span&gt;&lt;/div&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;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Laboratory equipment&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 7 years&lt;/span&gt;&lt;/div&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;Furniture &amp;amp; fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;IT equipment&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/div&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;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The lesser of the lease term or life of the asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon disposal of property, plant and equipment, the cost and related accumulated depreciation are removed from the consolidated financial statements and the net amount, less any proceeds, is included in &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;other income (expense), net&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;, on the consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3Njk1_602feec0-b5e7-456b-ad9a-0deda6d19e07">Depreciation of property, plant and equipment is calculated using the straight-line method over the estimated useful lives of the assets, as follows:&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:59.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.981%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39 years&lt;/span&gt;&lt;/div&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;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Laboratory equipment&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 7 years&lt;/span&gt;&lt;/div&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;Furniture &amp;amp; fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;IT equipment&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/div&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;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The lesser of the lease term or life of the asset&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment, net, consist of the following (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.283%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December&#160;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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Leasehold improvements&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:114%"&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:114%"&gt;68,710&#160;&lt;/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:114%"&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:114%"&gt;62,482&#160;&lt;/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:114%"&gt;Equipment&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:114%"&gt;67,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:114%"&gt;54,284&#160;&lt;/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:114%"&gt;Construction in progress&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:114%"&gt;72,693&#160;&lt;/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:114%"&gt;16,575&#160;&lt;/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:114%"&gt;Software&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:114%"&gt;1,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;1,544&#160;&lt;/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:114%"&gt;Furniture &amp;amp; fixtures&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:114%"&gt;1,906&#160;&lt;/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:114%"&gt;1,052&#160;&lt;/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.07pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Gross property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;212,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;135,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:10pt;font-weight:400;line-height:114%"&gt;Less: Accumulated depreciation and amortization&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:114%"&gt;69,252&#160;&lt;/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:114%"&gt;53,074&#160;&lt;/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.07pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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:114%"&gt;143,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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 #000000;border-top:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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:114%"&gt;82,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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:PropertyPlantAndEquipmentUsefulLife
      contextRef="ib85d96f58a7a49638400701ef8553ed4_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTo1Njc4MDM0NmY1YTI0MTFmOTU5ODNiZmRlMjA5NDkxZC90YWJsZXJhbmdlOjU2NzgwMzQ2ZjVhMjQxMWY5NTk4M2JmZGUyMDk0OTFkXzAtMi0xLTEtMjQ5OTYyL3RleHRyZWdpb246NjJmMGU4MTNmMTc1NGI0MTgwYWI0ZGMwNDMzZTg2OGZfNA_f0b54a56-2022-47d4-8323-7e1b2a5d9d9a">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i8d6846f5604d4108a2422f815110733c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTo1Njc4MDM0NmY1YTI0MTFmOTU5ODNiZmRlMjA5NDkxZC90YWJsZXJhbmdlOjU2NzgwMzQ2ZjVhMjQxMWY5NTk4M2JmZGUyMDk0OTFkXzEtMi0xLTEtMjQ5OTYyL3RleHRyZWdpb246NWYwMjhlZDQzNGE0NDFjNmFhYzNmZTBiMGI2MGJhYTNfNA_aca709b3-73f9-4b8e-aa0b-7cc8f4923c0a">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i7f3a0ee28a1a43ffb1edd6059d97e693_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTo1Njc4MDM0NmY1YTI0MTFmOTU5ODNiZmRlMjA5NDkxZC90YWJsZXJhbmdlOjU2NzgwMzQ2ZjVhMjQxMWY5NTk4M2JmZGUyMDk0OTFkXzItMi0xLTEtMjQ5OTYyL3RleHRyZWdpb246ZjY2ZDJlMjFjYmRmNDUyNzgyY2IxNDE3OWEyYzQ2ZjlfNA_107bcd4a-c543-4edb-b06d-f1b78db00599">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i68e9897c6e5d4502ac0e02bf89f2ae6e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTo1Njc4MDM0NmY1YTI0MTFmOTU5ODNiZmRlMjA5NDkxZC90YWJsZXJhbmdlOjU2NzgwMzQ2ZjVhMjQxMWY5NTk4M2JmZGUyMDk0OTFkXzItMi0xLTEtMjQ5OTYyL3RleHRyZWdpb246ZjY2ZDJlMjFjYmRmNDUyNzgyY2IxNDE3OWEyYzQ2ZjlfMTA_ac55865f-9c3a-4776-b3d7-01a14fd6771d">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i4dd0b0662e5e44bab3728142f8e478b1_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTo1Njc4MDM0NmY1YTI0MTFmOTU5ODNiZmRlMjA5NDkxZC90YWJsZXJhbmdlOjU2NzgwMzQ2ZjVhMjQxMWY5NTk4M2JmZGUyMDk0OTFkXzMtMi0xLTEtMjQ5OTYyL3RleHRyZWdpb246YTVhY2UxODA3MDBmNGJiZTk1MTQzNDkwOGFiODljZjlfNA_c235d8fe-6f4d-44db-9f0b-1df8e1b3d675">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ifacd788d40d840a883be205920b71f9f_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTo1Njc4MDM0NmY1YTI0MTFmOTU5ODNiZmRlMjA5NDkxZC90YWJsZXJhbmdlOjU2NzgwMzQ2ZjVhMjQxMWY5NTk4M2JmZGUyMDk0OTFkXzQtMi0xLTEtMjQ5OTYyL3RleHRyZWdpb246ZWRhOWY4MTg1NGQxNGE2MmI0MjM5MTE5YWY3MjE0ZTFfNA_06bc252e-0e4b-43c6-93b8-2dddf57e3b52">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentImpairment
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzAy_4b6c9df2-9849-41e8-8416-84b881a27e5f">We review impairment of property, plant and equipment for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability is measured by a comparison of the carrying amount to the future net cash flows that the assets are expected to generate. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the projected undiscounted future cash flows arising from the assets using a discount rate determined by management to be commensurate with the risk inherent to our current business model.</us-gaap:PropertyPlantAndEquipmentImpairment>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzMx_1f9d9cb8-b334-4b6b-8e72-506b997a1a95">&lt;div style="margin-top:18pt"&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;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Business combinations are accounted for using the acquisition method of accounting in accordance with ASC Topic&#160;805, B&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;usiness Combinations&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; (ASC&#160;805). These standards require that the total cost of acquisition be allocated to the tangible and intangible assets acquired and liabilities assumed based on their respective fair values at the date of acquisition, with the excess purchase price recorded as goodwill. The allocation of the purchase price is dependent upon certain valuations and other studies. Acquisition costs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contingent consideration incurred in connection with a business combination are recorded at their fair values on the acquisition date and re-measured at their fair values each subsequent reporting period until the related contingencies are resolved. The resulting changes in fair value are recorded as &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;research and development expense,&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; on the consolidated statements of operations and comprehensive loss. Changes in fair value reflect changes to our assumptions regarding probabilities of successful achievement of related milestones, the timing in which the milestones are expected to be achieved, and the discount rate used to estimate the fair value of the obligation.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
    <ibrx:CommonControlTransactionPolicyPolicyTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzMy_34ccdcb4-66c8-44cc-ad3a-f8541047bca6">Common Control TransactionsTransactions between us and entities where Dr.&#160;Soon-Shiong and his affiliates are the controlling stockholders are accounted for as common control transactions whereby the net assets acquired or transferred are accounted at their carrying value. Any difference between the carrying value and consideration recognized is treated as a capital transaction. Cash consideration up to the carrying value of the net assets acquired or transferred is presented as an investing activity in our consolidated statement of cash flows. Cash consideration in excess of the carrying value of the net assets acquired or transferred is presented as a financing activity in our consolidated statement of cash flows.</ibrx:CommonControlTransactionPolicyPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3Njk2_ef987abe-1972-4d6c-ae6e-16b558ff91bc">&lt;div style="margin-top:18pt"&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;Intangible Assets, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets acquired in a business combination or an asset acquisition are initially recognized at their fair value on the acquisition date. Acquired indefinite-lived assets, such as in-process research and development (IPR&amp;amp;D), are not amortized until they become definite-lived assets, upon the successful completion of the associated research and development effort. At that time, we evaluate whether the recorded amounts are impaired and make any necessary adjustments, and then determine the useful life of the asset and begin amortization. If the associated research and development effort is abandoned, the related IPR&amp;amp;D assets is written-off and an impairment charge recorded. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquired definite-lived intangible assets are amortized using the straight-line method over their respective estimated useful lives. The amortization of these intangible assets is included in &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;amortization expense,&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; on the consolidated statement of operations. Intangible assets are tested for impairment at least annually or more frequently if indicators of potential impairment exist. In connection with a workforce reduction at the Dunkirk Facility, we wrote off the remaining unamortized organized workforce intangible asset totaling $0.7&#160;million during the year ended December&#160;31,&#160;2022 in &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;impairment of intangible assets, &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;on the consolidated statement of operations. See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_166" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&#160;6&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &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;Collaboration and License Agreements and Acquisition, &lt;/span&gt;for further information.</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="ic832f5157a4a4a28bf71ac846bd3cb07_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQzOTgwNDY1OTUxMzY_b72029ab-7a3d-4d7b-8ca8-7165090a9861"
      unitRef="usd">700000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:LegalCostsPolicyTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzA0_9594bba5-e3fd-4c40-9a88-77bacd3e6883">&lt;div style="margin-top:18pt"&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;Patents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Patent costs, including related legal costs, are expensed as incurred and recorded in selling, general and administrative expense on the consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:LegalCostsPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzI5_544e4117-a082-4867-afa1-3968b025f2bc">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as an exit price that would be received from the sale of an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. We use a three-tier fair value hierarchy to classify and disclose all assets and liabilities measured at fair value on a recurring basis, as well as assets and liabilities measured at fair value on a non-recurring basis, in periods subsequent to their initial measurement. The hierarchy requires us to use observable inputs when available, and to minimize the use of unobservable inputs, when determining fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The three tiers are defined as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:72pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2022;&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%;padding-left:32.5pt"&gt;Level 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;Observable inputs that reflect quoted market prices (unadjusted) for identical assets or liabilities in active markets at the measurement date. Since valuations are based on quoted prices that are readily and regularly available in an active market, the valuation of these products does not entail a significant degree of judgment. Our Level&#160;1 assets consist of bank deposits, money market funds, and marketable equity securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2022;&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%;padding-left:32.5pt"&gt;Level 2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;Observable inputs other than quoted prices in active markets that are observable either directly or indirectly in the marketplace for identical or similar assets and liabilities. Our Level&#160;2 assets consist of corporate debt securities including commercial paper, government-sponsored securities and corporate bonds, as well as foreign municipal securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2022;&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%;padding-left:32.5pt"&gt;Level 3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;Valuations based on inputs that are unobservable and significant to the overall fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We utilize a third-party pricing service to assist in obtaining fair value pricing for our investments in marketable debt securities. Inputs are documented in accordance with the fair value disclosure hierarchy. The fair values of financial instruments other than marketable securities and cash and cash equivalents are determined through a combination of management estimates and third-party valuations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December&#160;31,&#160;2022, 2021 and 2020, no transfers were made into or out of the Level&#160;1, 2 or 3 categories. We will continue to review the fair value inputs on a quarterly basis.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:CollaborativeArrangementAccountingPolicy
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3Njky_7a8ffd29-bde4-42aa-8884-020493ad9da2">&lt;div style="margin-top:18pt"&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;Collaboration Arrangements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We analyze our collaboration arrangements to assess whether they are within the scope of ASC Topic&#160;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;(ASC&#160;808). A collaborative arrangement is a contractual arrangement that involves a joint operating activity. These arrangements involve two or more parties who are active participants in the activity, and are exposed to significant risks and rewards dependent on the commercial success of the activity. This assessment is performed throughout the life of the arrangement based on changes in the responsibilities of all parties in the arrangement. To the extent the collaboration agreement is within the scope of ASC&#160;808, we also assess whether the arrangement contains multiple elements that are within the scope of other accounting literature. If we conclude that some or all aspects of the agreement are distinct and represent a transaction with a customer, we account for those aspects of the arrangement within the scope of ASC Topic&#160;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; (ASC&#160;606). Amounts that are owed by collaboration partners within the scope of ASC&#160;808 are recognized as an offset to research and development expense as such amounts are incurred by the collaboration partner. The amounts owed to a collaboration partner are classified as research and development expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our collaboration arrangements require us to acquire certain equipment for exclusive use in the joint operating activities. These equipment purchases do not have an alternative use and are therefore expensed as incurred within research and development expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:CollaborativeArrangementAccountingPolicy>
    <ibrx:PreclinicalAndClinicalTrialAccrualsPolicyPolicyTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzA1_829fa641-6f39-4cd4-ace8-ae2b85813419">&lt;div style="margin-top:18pt"&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;Preclinical and Clinical Trial Accruals&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of the process of preparing the consolidated financial statements, we are required to estimate expenses resulting from obligations under contracts with vendors, clinical research organizations and consultants. The financial terms of these contracts vary and may result in payment flows that do not match the periods over which materials or services are provided under such contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We estimate clinical trial and research agreement-related expenses based on the services performed, pursuant to contracts with research institutions and clinical research organizations and other vendors that conduct clinical trials and research on our behalf. In accruing clinical and research-related fees, we estimate the time period over which services will be performed and activity expended in each period. If the actual timing of the performance of services or the level of effort varies from the estimate, we will adjust the accrual accordingly. Payments made under these arrangements in advance of the receipt of the related services are recorded as prepaid expenses until the services are rendered.&lt;/span&gt;&lt;/div&gt;</ibrx:PreclinicalAndClinicalTrialAccrualsPolicyPolicyTextBlock>
    <ibrx:RelatedPartyTransactionsPolicyPolicyTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzIw_971842d6-2000-4bb5-b7f2-489c59218955">&lt;div style="margin-top:18pt"&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;Transactions with Related Parties&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As outlined in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_792" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&lt;/a&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_792" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&#160;&lt;/a&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_792" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;9&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &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;Related-Party Debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_172" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&#160;10&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &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;Related-Party Agreements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, we have various agreements with related parties. These arrangements can be billed and settled in cash monthly, billed quarterly and settled in cash the following month, or estimated in advance and collected or paid upfront based on expected utilization. Monthly accruals are made for all quarterly billing arrangements.&lt;/span&gt;&lt;/div&gt;</ibrx:RelatedPartyTransactionsPolicyPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzEw_e12de574-ff82-415a-ac8b-1e5e029e7110">&lt;div style="margin-top:18pt"&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;Lease Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For all leases other than short-term leases, at the lease commencement date, a right-of-use asset and a lease liability are recognized and included in &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;operating lease right-of-use assets, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and &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;current and non-current operating lease liabilities&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;, respectively, on the consolidated balance sheet. The right-of-use asset represents the right to use the leased asset for the lease term. At the commencement date, operating lease right-of-use assets and operating lease liabilities are determined based on the present value of lease payments to be made over the lease term. Leases are classified as either finance leases or operating leases. We do not currently have any leases classified as finance leases. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As the rate implicit in lease contracts are not readily determinable, we utilize its incremental borrowing rate as a discount rate for purposes of determining the present value of lease payments, which is based on the estimated interest rate at which we could borrow on a collateralized basis the amount of the lease payments in the same currency, for a similar term, in a similar economic environment. Prospectively, we will remeasure the lease liability at the net present value of the remaining lease payments using the same incremental borrowing rate that was in effect as of the lease commencement or transition date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease right-of-use assets also include any rent paid prior to the commencement date, less any lease incentives received, and initial direct costs incurred. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. We determine the lease term by assuming the exercise of renewal options that are reasonably assured. The exercise of lease renewal options is at our sole discretion. Several of our leases have renewal options, however, the exercise of renewal is only assured for five&#160;of our current Good Manufacturing Practices (cGMP) facilities where we have made significant improvements or extended the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We combine our lease components (e.g.,&#160;fixed payments including rent, real estate taxes and insurance costs) with non-lease components (e.g.,&#160;common-area maintenance costs and equipment maintenance costs) and as such, we account for lease and non-lease components as a single component. Lease expense also includes amounts relating to variable lease payments. Variable lease payments include amounts relating to common area maintenance and real estate taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We do not recognize right-of-use assets and lease liabilities for qualifying short-term leases with an initial lease term of 12&#160;months or less at lease inception. Such leases are expensed on a straight-line basis over the lease term. The lease term includes the non-cancellable period of the lease and any additional periods covered by either options to renew or not to terminate when the company is reasonably certain to exercise.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span id="i4c009e54410f459386844ca6cb09c5f9_71863"/&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The depreciable life of operating right-of-use-assets and leasehold improvements is limited by the expected lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Sale-Leaseback Transaction&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A sale-leaseback transaction occurs when an entity sells an asset it owns and immediately leases the asset back from the buyer. The seller then becomes the lessee and the buyer becomes the lessor. When entering into a sale-leaseback transaction as a seller-lessee, the requirements in ASC Topic&#160;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;, and all related accounting standards updates to such Topic are applied in determining whether the transfer of an asset shall be accounted for as a sale of the asset by assessing whether it satisfies a performance obligation under the contract by transferring control of an asset. If the company transfers control of an asset to the buyer-lessor, the transfer is accounted for as a sale and the company derecognizes the transferred asset. The subsequent leaseback of the asset is accounted for in accordance with ASC&#160;Topic&#160;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;, in the same manner as any third-party lease. If the company does not transfer control of an asset to the buyer-lessor, the sale-leaseback transaction is accounted for as a financing arrangement.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September&#160;2021, we entered into a sale transaction with Nant Capital,&#160;LLC (Nant Capital), a related party, for a building located at 557&#160;South Douglas Street, El&#160;Segundo, California. We subsequently leased back the building for an initial seven-year lease term with an option to extend the lease for two&#160;additional seven-year periods. There was no purchase option at the end of the lease term. Since we transferred the legal title and all benefits and risks incidental to the ownership of the property to Nant Capital, we accounted for the transfer as a sale. We have classified the leaseback of the building as an operating lease and accordingly, a right-of-use asset and an operating lease liability were established on the lease commencement date that will be amortized through the end of the lease term. Effective May&#160;31,&#160;2022, we executed a termination agreement on this lease. See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_172" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&#160;10&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &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;Related-Party Agreements&lt;/span&gt;, for further information.</us-gaap:LesseeLeasesPolicyTextBlock>
    <ibrx:WarrantsPolicyTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzYwNDczMTQwMzEyMzE_aba97d21-b3b0-4670-b117-f905453c07e2">&lt;div style="margin-top:18pt"&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;Warrants&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&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 accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the warrant&#x2019;s specific terms and applicable authoritative guidance in ASC Topic&#160;480, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Distinguishing Liabilities from Equity &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(ASC&#160;480), and ASC Topic&#160;815, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(ASC&#160;815). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC&#160;480, meet the definition of a liability pursuant to ASC&#160;480, and whether the warrants meet all of the requirements for equity classification under ASC&#160;815, including whether the warrants are indexed to the&#160;company&#x2019;s own stock and whether the warrant holders could potentially require &#x201c;net cash settlement&#x201d; in a circumstance outside of the company&#x2019;s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&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;For warrants that meet all criteria for equity classification, the warrants are required to be recorded as a component of additional paid-in capital at the time of issuance. For warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded at their initial fair value on the date of issuance, and on each balance sheet date thereafter. Changes in the estimated fair value of the warrants are recognized as a non-cash gain or loss in o&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ther income (expense), net&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, on the consolidated statement of operations. The fair value of the warrants was estimated using the Black-Scholes option pricing model.&lt;/span&gt;&lt;/div&gt;</ibrx:WarrantsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzI2_6c2ddcd8-dbe4-424e-8ac7-017594cb5123">&lt;div style="margin-top:18pt"&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;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial reporting and tax basis of assets and liabilities, as well as for operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using the tax rates that are expected to apply to taxable income for the years in which those tax assets and liabilities are expected to be realized or settled. We record valuation allowances to reduce deferred tax assets to the amount we believe is more likely than not to be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize uncertain tax positions when the position will more likely than not be upheld on examination by the taxing authorities based solely upon the technical merits of the positions. We recognize interest and penalties, if any, related to unrecognized income tax uncertainties in &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;income tax (expense) benefit,&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; on the consolidated statement of operations. We did not have any accrued interest or penalties associated with uncertain tax positions as of December&#160;31,&#160;2022 and 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <ibrx:StockRepurchaseProgramPolicyPolicyTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3Njkz_00acd123-e0f8-4435-8a4d-aeffa01f41cd">&lt;div style="margin-top:18pt"&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 Repurchases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2015, the Board of Directors approved a share repurchase program (the 2015&#160;Share Repurchase Program). As it is our intent for the repurchased shares to be retired, we have elected to account for the shares repurchased using the constructive retirement method. For shares repurchased in excess of par, we record the purchase price in excess of par value in &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;accumulated deficit&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;, on the consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;</ibrx:StockRepurchaseProgramPolicyPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzAz_bc25dc01-1e83-4a58-bb6b-ccb639b5dff8">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have primarily generated revenues from non-exclusive license agreements related to our cell lines, the sale of our bioreactors and related consumables and grant programs. The nonexclusive license agreements with a limited number of pharmaceutical and biotechnology companies grant them the right to use our cell lines and intellectual property for non-clinical use. These agreements generally include upfront fees and annual research license fees for such use, as well as commercial license fees for sales of the licensee products developed or manufactured using our intellectual property and cell lines. We have generated revenues from product sales of our proprietary GMP-in-a-Box bioreactors and related consumables, primarily to related parties. Additionally, we also generated revenues from grant programs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account in ASC&#160;606. A contract&#x2019;s transaction price is allocated to each distinct performance obligation based on relative standalone selling price and recognized as revenue when, or as, the performance obligation is satisfied. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under our license agreements with customers, we typically promise to provide a license to use certain cell lines and related patents, the related know-how, and future research and development data that affect the license. We have concluded that these promises represent one performance obligation due to the highly interrelated nature of the promises. We provide the cell lines and know-how immediately upon entering into the contracts. Research and development data are provided throughout the term of the contract when and if available.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The license agreements may include non-refundable upfront payments, event-based milestone payments, sales-based royalty payments, or some combination of these. The event-based milestone payments represent variable consideration and we use the most likely amount method to estimate this variable consideration. Given the high degree of uncertainly around the achievement of these milestones, we do not recognize revenue from these milestone payments until the uncertainty associated with these payments is resolved. We currently estimate variable consideration related to milestone payments to be zero and, as such, no revenue has been recognized for milestone payments. We recognize revenue from sales-based royalty payments when or as the sales occur. On a quarterly basis, we re-evaluate our estimate of milestone variable consideration to determine whether any amount should be included in the transaction price and recorded in revenue prospectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also have sold our proprietary GMP-in-a-Box bioreactors and related consumables to affiliated companies. The arrangements typically include delivery of bioreactors, consumables, and providing installation service and perpetual software licenses for using the equipment. We recognize revenue when customers obtain control and can benefit from the promised goods or services, generally upon installation of the bioreactors, in an amount that reflects the consideration that we expect to receive in exchange for those goods or services. Upfront payments and fees are recorded as deferred revenue upon receipt and recognized as revenue when we satisfy our performance obligations under these arrangements.&lt;/span&gt;&lt;/div&gt;Grant revenue is typically paid for reimbursable costs incurred over the duration of the associated research project or clinical trial and is recognized when expenses reimbursable under the grants have been incurred and payments under the grants become contractually due.</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:Revenues
      contextRef="i3999c466b8084c3092fc8e9bf6271597_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzMwNzc3_671a20c0-3d68-482b-b11b-3d3683388d8e"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3999c466b8084c3092fc8e9bf6271597_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzMwNzk0_671a20c0-3d68-482b-b11b-3d3683388d8e"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzEx_34a09060-e279-4dc8-8e45-7e0a8018a498">&lt;div style="margin-top:18pt"&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="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Major components of research and development costs include cash compensation and other personnel-related expenses, stock-based compensation, depreciation and amortization expense on research and development property and equipment and intangible assets, costs of preclinical studies, clinical trials costs, including contract research organizations (CROs) and related clinical manufacturing, including contract manufacturing organizations (CMOs), costs of drug development, costs of materials and supplies, facilities cost, overhead costs, regulatory and compliance costs, and fees paid to consultants and other entities that conduct certain research and development activities on our behalf. Costs incurred in research and development are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The company classifies its research and development expenses as either external or internal. The&#160;company&#x2019;s external research and development expenses support its various preclinical and clinical programs. The&#160;company&#x2019;s internal research and development expenses include payroll and benefits expenses, facilities and equipment expense, and other indirect research and development expenses incurred in support of its research and development activities. The&#160;company&#x2019;s external and internal resources are not directly tied to any one research or drug discovery program and are typically deployed across multiple programs and are not allocated to specific product candidates or development programs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Included in research and development costs are clinical trial and research expenses based on the services performed pursuant to contracts with research institutions and clinical research organizations and other vendors that conduct clinical trials and research on our behalf. We record accruals for estimated costs under these contracts. When evaluating the adequacy of the accrued liabilities, we analyze the progress of the preclinical studies or clinical trials, including the phase or completion of events, invoices received, contracted costs and purchase orders. Significant judgments and estimates are made in determining the accrued balances at the end of any reporting period based on the facts and circumstances known at that time. Although we do not expect the estimates to be materially different from the amounts actually incurred, if the estimates of the status and timing of services performed differ from the actual status and timing of services performed, we may report amounts that are too high or too low in any particular period. Actual results could differ from our estimates. We adjust the accruals in the period when actual costs become known.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:CompensationRelatedCostsPolicyTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3Njk0_6b7c5673-6799-4e33-9f0e-d475f609b06c">Stock-Based Compensation&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for stock-based compensation under the provisions of ASC Topic&#160;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&#x2014;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; (ASC&#160;718). We estimate fair value of each stock option award on the date of grant using the Black-Scholes option pricing model. The Black-Scholes option pricing model requires the use of highly subjective assumptions, including, but not limited to, expected stock price volatility over the term of the awards and the expected term of the stock options. We measure the fair value of an equity-classified award at the grant date and recognize the stock-based compensation expense over the period of vesting on the straight-line basis for our outstanding share awards that do not contain a performance condition. For awards subject to performance-based vesting conditions, we assess the probability of the individual milestones under the award being achieved and stock-based compensation expense is recognized over the service period using the graded vesting method once management believes the performance criteria is probable of being met. For awards with service or performance conditions, we recognize the effect of forfeitures in compensation cost in the period that the award was forfeited. See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_178" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&#160;13&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &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;Stock-Based Compensation&lt;/span&gt;.</us-gaap:CompensationRelatedCostsPolicyTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ib1c39f09705046349d7b8642ec4d0571_I20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzEz_f10c7a4d-dd1c-4a6a-bf93-cbca2cf921b6">P7Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <ibrx:OptionsToExtendNumberOfTerms
      contextRef="i5a93e10f5ebb42ee9100de5091dd75be_D20210901-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzM3MDg4_14f983e8-9194-43ad-9e1e-92ee19514428"
      unitRef="option">2</ibrx:OptionsToExtendNumberOfTerms>
    <ibrx:PeriodOfExtendedLeaseTerm
      contextRef="i5a93e10f5ebb42ee9100de5091dd75be_D20210901-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzE0_f42bff63-dbd7-41d3-b2d0-5e8a3beb6a08">P7Y</ibrx:PeriodOfExtendedLeaseTerm>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzIx_d9c3dbe3-13e0-427c-b6ba-d533534c5ecc">&lt;div style="margin-top:18pt"&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 Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comprehensive income (loss) is defined as the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. Comprehensive income or loss is composed of net income (loss) and other comprehensive income (loss). Our other comprehensive income or loss consists of net unrealized gains (losses) on marketable debt securities classified as available-for-sale, net of income taxes and foreign currency translation adjustments.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzMw_b47ba45d-fe2e-43d0-bfa1-aa9102243a8a">Noncontrolling InterestsNoncontrolling interests are recorded for the entities that we consolidate but are not wholly-owned by the company. Noncontrolling interests are classified as a separate component of equity on the consolidated balance sheet and consolidated statement of stockholders&#x2019; deficit. Additionally, net loss attributable to noncontrolling interests is reflected separately from consolidated net loss on the consolidated statement of operations and the consolidated statement of stockholders&#x2019; deficit. We record the noncontrolling interests&#x2019; share of loss based on the percentage of ownership interest retained by the respective noncontrolling interest holders.</us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i8f27ecde7d534a5b8c179a818e91c85b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzM5MDI1_083d6c2e-4287-4f95-9132-9ec771b4300f"
      unitRef="number">0.691</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="icc95e94c03484fbf920e5727a974debb_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzM5MDI1_9a54e8af-d23e-458b-8e26-b8996c0231ae"
      unitRef="number">0.691</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i770984630a464e778e31115e8d2a24c5_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzM5MDI1_c8fc8125-ea19-46d9-ab28-68ad501f7c70"
      unitRef="number">0.691</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="iff7a18646b3b4375bd979af51d5a38fc_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzM5MDk4_9836a6a6-e1e4-4436-a100-a641a731a652"
      unitRef="number">0.600</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i8a1c89574ba542a497aede2aef09b3be_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzM5MDk4_d31040d5-482e-4f89-af48-25c906d68d67"
      unitRef="number">0.600</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i3cfe659f1062429c93c79ce0fa2c7d7d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzM5MDk4_e411014f-7ffe-4bab-9412-8d9f87401608"
      unitRef="number">0.600</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:NotesReceivableRelatedParties
      contextRef="i37fae98156bc405497d1a1347cdc284b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzM5Njcz_7df9c20a-551c-4161-9f0c-b895c87e96de"
      unitRef="usd">6000000</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="i3fd683a682ec4373818f42a975c6400d_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzM5NzI0_a44d05e4-d681-493e-b52e-758324b1da10"
      unitRef="number">0.05</us-gaap:RelatedPartyTransactionRate>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i323fcb3ce01440449f516dd26fdc894c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzM5NzU3_908f0955-d4f7-4c7a-9027-f29bca5539a6"
      unitRef="usd">0</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i37fae98156bc405497d1a1347cdc284b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzM5NzU3_c91401b5-76ec-45c9-a3dc-27751486fa65"
      unitRef="usd">0</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:OperatingExpenses
      contextRef="i3fd683a682ec4373818f42a975c6400d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzM5OTMz_4477893a-a21e-4926-8e78-a51aed5da35a"
      unitRef="usd">500000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="iec30855a5a5a4bdaa6110372e89205aa_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzM5OTM3_b6a8fe98-f8c6-4fe7-8eef-5c223534664b"
      unitRef="usd">700000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i6e8d5535147a4ae9a272b52a5cece305_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzM5OTQ0_2597df5a-09da-4aa3-8c55-abe75c038a12"
      unitRef="usd">2000000</us-gaap:OperatingExpenses>
    <us-gaap:Assets
      contextRef="i37fae98156bc405497d1a1347cdc284b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQwMDYz_364f30ff-dcbd-4466-86ac-582141eeb01f"
      unitRef="usd">1400000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i323fcb3ce01440449f516dd26fdc894c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQwMDcw_168ba19f-f9ee-4aa9-8fb9-9b68c10d47a7"
      unitRef="usd">800000</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="i37fae98156bc405497d1a1347cdc284b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQwMDkz_5ee2d3c3-c46e-4e5f-bb88-60e0cfafcee5"
      unitRef="usd">0</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i323fcb3ce01440449f516dd26fdc894c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQwMDkz_d69bc6da-7366-48f3-b948-adaa070a2bc0"
      unitRef="usd">0</us-gaap:Liabilities>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3Njk5_914650a4-7f2d-4d9c-b884-d912676caee7">&lt;div style="margin-top:18pt"&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 Currencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have operations and hold assets in Italy and South Korea. The functional currency of the subsidiary in Italy is the Euro, based on the nature of the transactions occurring within this entity, and accordingly, assets and liabilities of this subsidiary are translated into U.S.&#160;dollars at exchange rates prevailing as of the balance sheet dates, while the operating results are translated into U.S.&#160;dollars using the average exchange rates for the period correlating with those operating results. Adjustments resulting from translating the financial statements of the foreign subsidiary into U.S.&#160;dollars are recorded as a component of &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;other comprehensive income (loss)&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;, on the consolidated statement of comprehensive loss. Transaction gains and losses are recorded in &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;other income (expense), net,&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; on the consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzE1_c56cd8cb-adb8-466e-9c40-000da8d1809f">&lt;div style="margin-top:18pt"&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;Basic and Diluted Net Loss per Share of Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net loss per share is calculated by dividing the net loss attributable to ImmunityBio common stockholders by the weighted-average number of common shares outstanding for the period. Diluted loss per share is computed by dividing net loss attributable to ImmunityBio common stockholders by the weighted-average number of common shares, including the number of additional shares that would have been outstanding if the potential common shares had been issued and if the additional common shares were dilutive.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzA3_670dac1d-e5e2-4ad4-9c6a-3cdd5f8d7857">The following table details those securities that have been excluded from the computation of potentially dilutive securities:&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.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.264%"/&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;As of 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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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 style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding stock options&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;9,262,926&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:right;vertical-align: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,124,930&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:right;vertical-align: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,996,284&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;Outstanding third-party warrants&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;9,090,909&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding RSUs&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;6,551,388&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:right;vertical-align: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,515,889&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466,842&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;Outstanding related-party warrants&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;1,638,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,638,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,638,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,543,223&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-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,278,819&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-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,101,126&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib9399c6ec5b94a3b90790263fcd122b8_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTpkYThiNTRiZjhjMDU0NjZmOGE5MmUxNjQ4MDE0OGE1Yy90YWJsZXJhbmdlOmRhOGI1NGJmOGMwNTQ2NmY4YTkyZTE2NDgwMTQ4YTVjXzItMS0xLTEtMjQ5OTYy_01251019-602e-4e4c-89e4-8e12e63d3fbe"
      unitRef="shares">9262926</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib46c4c5fca354a628c9a91a0330ee88b_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTpkYThiNTRiZjhjMDU0NjZmOGE5MmUxNjQ4MDE0OGE1Yy90YWJsZXJhbmdlOmRhOGI1NGJmOGMwNTQ2NmY4YTkyZTE2NDgwMTQ4YTVjXzItMy0xLTEtMjQ5OTYy_7eebcb67-791c-4521-b9ce-12e8fbb213a7"
      unitRef="shares">4124930</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1a84d04c95774d03b4f687e508d34bf8_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTpkYThiNTRiZjhjMDU0NjZmOGE5MmUxNjQ4MDE0OGE1Yy90YWJsZXJhbmdlOmRhOGI1NGJmOGMwNTQ2NmY4YTkyZTE2NDgwMTQ4YTVjXzItNS0xLTEtMjQ5OTYy_f030383c-fa22-4977-81e8-4f2fb862ae40"
      unitRef="shares">4996284</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i54ca0a87aa684ec38644f06a2446216b_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTpkYThiNTRiZjhjMDU0NjZmOGE5MmUxNjQ4MDE0OGE1Yy90YWJsZXJhbmdlOmRhOGI1NGJmOGMwNTQ2NmY4YTkyZTE2NDgwMTQ4YTVjXzMtMS0xLTEtMjczODk0_07d570a4-dceb-4672-bd15-fadc12bbdd6a"
      unitRef="shares">9090909</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i22b24c0fda5f40e5a585f108bae8564c_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTpkYThiNTRiZjhjMDU0NjZmOGE5MmUxNjQ4MDE0OGE1Yy90YWJsZXJhbmdlOmRhOGI1NGJmOGMwNTQ2NmY4YTkyZTE2NDgwMTQ4YTVjXzMtMy0xLTEtMjczOTAy_f849c033-5700-4889-b521-e318bcc6fd58"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iec2b2c7267d640ffba13feeeae52c89e_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTpkYThiNTRiZjhjMDU0NjZmOGE5MmUxNjQ4MDE0OGE1Yy90YWJsZXJhbmdlOmRhOGI1NGJmOGMwNTQ2NmY4YTkyZTE2NDgwMTQ4YTVjXzMtNS0xLTEtMjczOTEx_cfa99d40-2a4b-414e-8d58-f7b93f9e3f17"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3ac16a20f9d3425cb8a2fa0d239d464a_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTpkYThiNTRiZjhjMDU0NjZmOGE5MmUxNjQ4MDE0OGE1Yy90YWJsZXJhbmdlOmRhOGI1NGJmOGMwNTQ2NmY4YTkyZTE2NDgwMTQ4YTVjXzMtMS0xLTEtMjQ5OTYy_122dffbc-9251-4726-b903-e00cc94ac2f0"
      unitRef="shares">6551388</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i43fa47d2b2d349d8a082403ea2aa4cec_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTpkYThiNTRiZjhjMDU0NjZmOGE5MmUxNjQ4MDE0OGE1Yy90YWJsZXJhbmdlOmRhOGI1NGJmOGMwNTQ2NmY4YTkyZTE2NDgwMTQ4YTVjXzMtMy0xLTEtMjQ5OTYy_be6ba989-fa69-454e-b249-6fe14c61a8f1"
      unitRef="shares">6515889</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2d946c49e1af4dba98a7ee8112a489a9_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTpkYThiNTRiZjhjMDU0NjZmOGE5MmUxNjQ4MDE0OGE1Yy90YWJsZXJhbmdlOmRhOGI1NGJmOGMwNTQ2NmY4YTkyZTE2NDgwMTQ4YTVjXzMtNS0xLTEtMjQ5OTYy_1a92cb28-accb-4c83-8427-5d1f25b6a05e"
      unitRef="shares">466842</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic1922e2f247d418ebc60af59a47cb7cc_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTpkYThiNTRiZjhjMDU0NjZmOGE5MmUxNjQ4MDE0OGE1Yy90YWJsZXJhbmdlOmRhOGI1NGJmOGMwNTQ2NmY4YTkyZTE2NDgwMTQ4YTVjXzQtMS0xLTEtMjQ5OTYy_16790855-d0e8-4c0f-afae-46c6ad1a6e75"
      unitRef="shares">1638000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id0bd520f1e164fc68ed532b813b71d59_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTpkYThiNTRiZjhjMDU0NjZmOGE5MmUxNjQ4MDE0OGE1Yy90YWJsZXJhbmdlOmRhOGI1NGJmOGMwNTQ2NmY4YTkyZTE2NDgwMTQ4YTVjXzQtMy0xLTEtMjQ5OTYy_524affdb-8a83-4d9a-a928-e43bb41f2335"
      unitRef="shares">1638000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i90bdc215d7fa425ab0dd43e579d0e65c_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTpkYThiNTRiZjhjMDU0NjZmOGE5MmUxNjQ4MDE0OGE1Yy90YWJsZXJhbmdlOmRhOGI1NGJmOGMwNTQ2NmY4YTkyZTE2NDgwMTQ4YTVjXzQtNS0xLTEtMjQ5OTYy_7333e6fa-baac-4983-a5f6-7f4f4f9bd15b"
      unitRef="shares">1638000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTpkYThiNTRiZjhjMDU0NjZmOGE5MmUxNjQ4MDE0OGE1Yy90YWJsZXJhbmdlOmRhOGI1NGJmOGMwNTQ2NmY4YTkyZTE2NDgwMTQ4YTVjXzUtMS0xLTEtMjQ5OTYy_fef8a364-137f-43ad-bc36-4dd8450c9a81"
      unitRef="shares">26543223</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTpkYThiNTRiZjhjMDU0NjZmOGE5MmUxNjQ4MDE0OGE1Yy90YWJsZXJhbmdlOmRhOGI1NGJmOGMwNTQ2NmY4YTkyZTE2NDgwMTQ4YTVjXzUtMy0xLTEtMjQ5OTYy_a8607f98-ddb2-45e1-9ea7-67040c76f8c9"
      unitRef="shares">12278819</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTpkYThiNTRiZjhjMDU0NjZmOGE5MmUxNjQ4MDE0OGE1Yy90YWJsZXJhbmdlOmRhOGI1NGJmOGMwNTQ2NmY4YTkyZTE2NDgwMTQ4YTVjXzUtNS0xLTEtMjQ5OTYy_896392c3-c856-4f37-9427-3ceac32f70a1"
      unitRef="shares">7101126</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <ibrx:MergerExchangeRatio
      contextRef="if4e1a70cd50c47b094946d463c950335_D20210309-20210309"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQzMDg4_ccf2a924-6803-41dd-aff0-0fbc874e393f"
      unitRef="number">0.8190</ibrx:MergerExchangeRatio>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzIy_41f1c783-6735-42ef-8f26-23969cf6135c">Segment and Geographic InformationWe operate in one reporting segment focused on creating the next generation of immunotherapies to address serious unmet needs within oncology and infectious diseases. Our chief executive officer (CEO) is the chief operating decision-maker (CODM) of the company, and manages and allocates resources to our operations on a company-wide basis. Consistent with this decision-making process, our CEO uses consolidated, single-segment financial information for purposes of evaluating performance, forecasting future-period financial results, allocating resources and setting incentive targets.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQzMjA2_4abcda39-8aa0-4ef8-bb7f-7a1c808e38a1"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQzMjA2_fe2e87c9-663e-4dba-8812-c8a83a27058b"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzAx_d4e5e14b-9c51-4083-9ed8-6ea541fe880b">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generate a portion of our revenues from outside of the U.S. Information about our revenues by geographic region is as follows (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.264%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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 style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&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;42&#160;&lt;/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;373&#160;&lt;/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;513&#160;&lt;/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;Europe&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;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align: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 segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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;934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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;605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:Revenues
      contextRef="ica017e02b6a34bb388de309196058ca7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTo4NTZhNWM4MmNhNGE0YTFkYjRlZjJjYzk2NTgzYWI5My90YWJsZXJhbmdlOjg1NmE1YzgyY2E0YTRhMWRiNGVmMmNjOTY1ODNhYjkzXzItMS0xLTEtMjQ5OTYy_b2bbb118-b53c-4fe8-9d58-b8e7d35f9931"
      unitRef="usd">42000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i51195ce219374e439f61551d90cae200_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTo4NTZhNWM4MmNhNGE0YTFkYjRlZjJjYzk2NTgzYWI5My90YWJsZXJhbmdlOjg1NmE1YzgyY2E0YTRhMWRiNGVmMmNjOTY1ODNhYjkzXzItMy0xLTEtMjQ5OTYy_2e9a2ae8-dd4b-4060-967c-032290b1799a"
      unitRef="usd">373000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i40e92131877243dcabc824ee60941cc0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTo4NTZhNWM4MmNhNGE0YTFkYjRlZjJjYzk2NTgzYWI5My90YWJsZXJhbmdlOjg1NmE1YzgyY2E0YTRhMWRiNGVmMmNjOTY1ODNhYjkzXzItNS0xLTEtMjQ5OTYy_b0fc2f9a-5972-4019-a036-6a989897184c"
      unitRef="usd">513000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib71dc384c59f4bcc872293c35737738b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTo4NTZhNWM4MmNhNGE0YTFkYjRlZjJjYzk2NTgzYWI5My90YWJsZXJhbmdlOjg1NmE1YzgyY2E0YTRhMWRiNGVmMmNjOTY1ODNhYjkzXzMtMS0xLTEtMjQ5OTYy_086d3335-d4d5-4b28-abaa-26231f4bd8a8"
      unitRef="usd">198000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4c1dc0b0ee12421c8508b2f3673be325_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTo4NTZhNWM4MmNhNGE0YTFkYjRlZjJjYzk2NTgzYWI5My90YWJsZXJhbmdlOjg1NmE1YzgyY2E0YTRhMWRiNGVmMmNjOTY1ODNhYjkzXzMtMy0xLTEtMjQ5OTYy_10c533a8-b6f6-40e1-a4d5-63a71b57d7b1"
      unitRef="usd">561000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3189e09a630f4d7d9efb306db2441781_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTo4NTZhNWM4MmNhNGE0YTFkYjRlZjJjYzk2NTgzYWI5My90YWJsZXJhbmdlOjg1NmE1YzgyY2E0YTRhMWRiNGVmMmNjOTY1ODNhYjkzXzMtNS0xLTEtMjQ5OTYy_5d002208-c7d4-4de0-88f2-a994ae37f389"
      unitRef="usd">92000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTo4NTZhNWM4MmNhNGE0YTFkYjRlZjJjYzk2NTgzYWI5My90YWJsZXJhbmdlOjg1NmE1YzgyY2E0YTRhMWRiNGVmMmNjOTY1ODNhYjkzXzQtMS0xLTEtMjQ5OTYy_45e02917-a12c-470a-b370-be2501c03983"
      unitRef="usd">240000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTo4NTZhNWM4MmNhNGE0YTFkYjRlZjJjYzk2NTgzYWI5My90YWJsZXJhbmdlOjg1NmE1YzgyY2E0YTRhMWRiNGVmMmNjOTY1ODNhYjkzXzQtMy0xLTEtMjQ5OTYy_a946209d-f8ca-4ebf-b6bc-f8ba488699f5"
      unitRef="usd">934000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90YWJsZTo4NTZhNWM4MmNhNGE0YTFkYjRlZjJjYzk2NTgzYWI5My90YWJsZXJhbmdlOjg1NmE1YzgyY2E0YTRhMWRiNGVmMmNjOTY1ODNhYjkzXzQtNS0xLTEtMjQ5OTYy_e5375574-5495-4325-8b91-d7195818052a"
      unitRef="usd">605000</us-gaap:Revenues>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNDgvZnJhZzo0YzAwOWU1NDQxMGY0NTkzODY4NDRjYTZjYjA5YzVmOS90ZXh0cmVnaW9uOjRjMDA5ZTU0NDEwZjQ1OTM4Njg0NGNhNmNiMDljNWY5XzQ3NzIz_9210016b-c16b-491d-9ff4-50e2c0798e1d">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Application of New or Revised Accounting Standards &#x2013; Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2021, the FASB issued Accounting Standards Update (ASU) 2021-04, &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;Earnings Per Share&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; (Topic&#160;260), &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;Debt&#x2014;Modifications and Extinguishments&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; (Subtopic&#160;470-50), &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&#x2014;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; (Topic&#160;718), and &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;Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own 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; (Subtopic 815-40). This update provides guidance to clarify and reduce diversity in an accounting for modifications or exchanges of freestanding equity-classified written call options (for example, warrants) that is not within the scope of another Topic. An entity should treat a modification of the terms or conditions or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange as an exchange of the original instrument for a new instrument. This update additionally provides further guidance on measuring the effect of a modification or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange on the basis of the substance of the transaction, in the same manner as if cash had been paid as consideration. This guidance is effective for the fiscal years beginning after December&#160;15,&#160;2021, including interim periods within those fiscal years. The company adopted this guidance on January&#160;1,&#160;2022 on a prospective basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued ASU 2020-06, A&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;ccounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own 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;, which simplifies and clarifies certain calculation and presentation matters related to convertible equity and debt instruments. Specifically, ASU&#160;2020-06 removes requirements to separately account for conversion features as a derivative under ASC&#160;Topic&#160;815 and removes the requirement to account for beneficial conversion features on such instruments. In addition, ASU&#160;2020-06 eliminates the treasury stock method when calculating diluted earnings per share for convertible instruments that can be settled in whole or in part with equity and requires the use of the if-converted method. The guidance is effective for fiscal years beginning after December&#160;15,&#160;2021, including interim periods within those fiscal years. The company adopted this guidance on January&#160;1,&#160;2022 on a modified prospective basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Application of New or Revised Accounting Standards &#x2013; Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2022, the FASB issued ASU&#160;2022-03, &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;Fair Value Measurement&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; (Topic&#160;820): &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;Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions&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 amends the guidance in Topic&#160;820, &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;Fair Value Measurement&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;, to clarify that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. In addition, ASU&#160;2022-03 introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value. ASU&#160;2022-03 is effective for fiscal years beginning after December&#160;15,&#160;2023, including interim periods within those fiscal years. We are currently evaluating the impact of this standard on our consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other recent authoritative guidance issued by the FASB (including technical corrections to the ASC), the American Institute of Certified Public Accountants, and the SEC during the year ended December&#160;31,&#160;2022 did not, or are not expected to, have a material effect on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:AdditionalFinancialInformationDisclosureTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzQ5MDk_c620d39e-859f-4bd3-8577-f71425989e47">Financial Statement Details&lt;div style="margin-top:6pt"&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;Prepaid Expenses and Other Current Assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets consist of the following (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.283%"/&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;As of December&#160;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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid research and development costs&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;11,704&#160;&lt;/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;692&#160;&lt;/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:115%"&gt;Prepaid services&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,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,274&#160;&lt;/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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Prepaid insurance&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,282&#160;&lt;/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,266&#160;&lt;/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:115%"&gt;Prepaid software license fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,111&#160;&lt;/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:114%"&gt;Prepaid supplies&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,160&#160;&lt;/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:115%"&gt;Insurance premium financing asset&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,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,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="display:none"/&gt;&lt;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;/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="display:none"/&gt;&lt;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;/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="display:none"/&gt;&lt;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;/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:114%"&gt;Other&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,732&#160;&lt;/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,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 2px 12.07pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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;31,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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, Plant and Equipment, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment, net, consist of the following (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.283%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December&#160;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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Leasehold improvements&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:114%"&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:114%"&gt;68,710&#160;&lt;/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:114%"&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:114%"&gt;62,482&#160;&lt;/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:114%"&gt;Equipment&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:114%"&gt;67,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:114%"&gt;54,284&#160;&lt;/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:114%"&gt;Construction in progress&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:114%"&gt;72,693&#160;&lt;/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:114%"&gt;16,575&#160;&lt;/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:114%"&gt;Software&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:114%"&gt;1,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;1,544&#160;&lt;/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:114%"&gt;Furniture &amp;amp; fixtures&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:114%"&gt;1,906&#160;&lt;/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:114%"&gt;1,052&#160;&lt;/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.07pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Gross property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;212,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;135,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:10pt;font-weight:400;line-height:114%"&gt;Less: Accumulated depreciation and amortization&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:114%"&gt;69,252&#160;&lt;/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:114%"&gt;53,074&#160;&lt;/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.07pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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:114%"&gt;143,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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 #000000;border-top:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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:114%"&gt;82,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense related to property, plant and equipment totaled $16.3&#160;million, $14.2&#160;million and $12.7&#160;million for the years ended December&#160;31,&#160;2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Intangible Assets, Net &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The gross carrying amounts and accumulated amortization of intangible assets are as follows at the dates indicated (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&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:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" 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&#160;31,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Weighted-&lt;br/&gt;Average&lt;br/&gt;Life&lt;br/&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Gross Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Net Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Favorable leasehold rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&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:114%"&gt;20,398&#160;&lt;/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:114%"&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:114%"&gt;(1,785)&lt;/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:114%"&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:114%"&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:114%"&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:114%"&gt;18,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Organized workforce&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:114%"&gt;(150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&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 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total definite-lived intangible 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="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Indefinite-lived: IPR&amp;amp;D&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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:114%"&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:114%"&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:114%"&gt;1,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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total intangible 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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;22,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;(1,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;(681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;20,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Definite-Lived Intangibles&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Definite-lived intangible assets subject to amortization include favorable leasehold rights and an organized workforce acquired from the asset acquisition of the Dunkirk facility in February&#160;2022. During the year ended December&#160;31,&#160;2022, we wrote off the entire unamortized organized workforce intangible asset totaling $0.7&#160;million in&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; impairment of intangible assets&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;, on the consolidated statement of operations. See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_166" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&#160;6&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &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;Collaboration and License Agreements and Acquisition, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;for further information. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recorded amortization expense of $1.9&#160;million, in &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;research and development expense&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;, on the consolidated statement of operations for the year ended December&#160;31,&#160;2022. Future amortization expense for the favorable leasehold rights is as follows: $2.0&#160;million for each of the years from 2023 to 2027 and $8.4&#160;million thereafter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Indefinite-Lived Intangibles&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31,&#160;2020, we determined to discontinue the LMP1 and LMP/IPS programs based on results gathered from preclinical data. As a result, the carrying value of the IPR&amp;amp;D relating to the LMP1 and LMP/IPS program was written down to zero and we recorded an impairment charge of $10.7&#160;million on the consolidated statement of operations. No such impairments were recorded during the years ended December&#160;31,&#160;2022 and 2021. As of December&#160;31,&#160;2022 and 2021, the company had indefinite-lived IPR&amp;amp;D intangible assets of $1.4&#160;million, which were obtained from business acquisitions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Convertible Note Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2016, we executed a convertible promissory note with Riptide Bioscience, Inc., or Riptide, and advanced Riptide a principal amount of $5.0&#160;million. The note bears interest at a per annum rate of five percent&#160;(5%). The original term of the promissory note requires that the entire unpaid principal amount and all unpaid accrued interest shall become fully due and payable upon the earlier of (i)&#160;the three&#160;(3)&#160;year anniversary of the issuance date, and (ii)&#160;when we accelerate the maturity of the note upon the occurrence of an event of default. In the event of qualified financing, the outstanding principal amount and unpaid accrued interest automatically convert into the most senior class of preferred stock sold in such qualified financing at a 25%&#160;discount to the price per share paid for such preferred stock. In addition, in the event of a change in control, we have the option to be paid in cash or to convert, immediately prior to the closing of such transaction, the outstanding indebtedness into Riptide&#x2019;s most senior class of equity securities at a 25%&#160;discount to the price per share paid for such equity securities in such transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Concurrent with the transaction, we entered into an exclusive license agreement with Riptide to obtain worldwide exclusive rights, with the right to sublicense, certain know-how related to RP-182, RP-233 and RP-183. We are required to pay a single-digit royalty on net sales of the licensed products on a country-by-country basis. Pursuant to the license agreement, we are also required to make cash milestone payments upon successful completion of certain clinical, regulatory and commercial milestones up to an aggregate amount of $47.0&#160;million for the first three indications of the licensed product with a maximum payment amount of $100.0&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2019, we and Riptide entered into a first amendment to the convertible promissory note. Under the agreement, we extended the maturity of the promissory note to the earlier of, a) the later of, i) the completion of non-clinical IND enabling studies by the company, or ii) December&#160;31,&#160;2020; and b) when we accelerate the maturity of the note upon the occurrence of an event of default. No other terms and conditions of the promissory note were modified. Concurrently, we also entered into a first amendment to the exclusive license agreement with Riptide and extended the achievement dates for certain clinical trial milestones related to the licensed products. This option for receiving a 25%&#160;discount was determined to have an immaterial value at inception and life to date of the note, as the probability of a future qualifying event is remote. All other terms and conditions of the license agreement continued in full force and effect. This promissory note is still outstanding as of December&#160;31,&#160;2022. The convertible note receivable balance was $6.6&#160;million and $6.4&#160;million, which included accrued interest of $1.6&#160;million and $1.4&#160;million as of December&#160;31,&#160;2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accrued Expenses and Other Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other liabilities consist of the following (in&#160;thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.283%"/&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;As of December&#160;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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Accrued bonus&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:114%"&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:114%"&gt;12,068&#160;&lt;/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:114%"&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:114%"&gt;8,316&#160;&lt;/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:114%"&gt;Accrued construction costs&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:114%"&gt;7,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;8,145&#160;&lt;/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:114%"&gt;Accrued professional and service fees&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:114%"&gt;6,685&#160;&lt;/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:114%"&gt;6,909&#160;&lt;/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:114%"&gt;Accrued compensation&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:114%"&gt;6,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;5,613&#160;&lt;/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:114%"&gt;Accrued preclinical and clinical trial costs&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:114%"&gt;4,985&#160;&lt;/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:114%"&gt;5,842&#160;&lt;/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:114%"&gt;Accrued research and development costs&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:114%"&gt;1,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;2,107&#160;&lt;/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:114%"&gt;Financing obligation &#x2013; current portion&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:114%"&gt;1,417&#160;&lt;/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:114%"&gt;2,598&#160;&lt;/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:114%"&gt;Accrued laboratory equipment, supplies and related services&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;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Accrued dissenting shares (&lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_169" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%;text-decoration:underline"&gt;Note 7&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&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:114%"&gt;7,118&#160;&lt;/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:114%"&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:114%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;2,595&#160;&lt;/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.07pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Accrued expenses and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;41,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;51,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Interest and Investment (Loss) Income, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest and investment (loss) income, net consists of the following (in&#160;thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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 style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized (losses) gains from equity securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,190)&lt;/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,615)&lt;/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,577&#160;&lt;/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;Interest income&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,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,725&#160;&lt;/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;Investment (amortization expense) accretion income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,486)&lt;/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;(488)&lt;/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;(858)&lt;/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 realized (losses) gains on investments&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;(122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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)&lt;/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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest and investment (loss) income, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt 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;(3,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest income includes interest from marketable securities, convertible notes receivable, other assets, and on bank deposits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Interest expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest expense consists of the following (in&#160;thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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 style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense on related-party notes 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;(47,145)&lt;/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;(14,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,033)&lt;/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;Amortization of related-party notes discounts&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;(16,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;(62)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Other 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;(88)&lt;/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;(92)&lt;/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;(41)&lt;/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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:0.5pt 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="border-bottom:3pt double #000;border-top:0.5pt 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;(63,515)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:0.5pt 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="border-bottom:3pt double #000;border-top:0.5pt 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="border-bottom:3pt double #000;border-top:0.5pt 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,849)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:0.5pt 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="border-bottom:3pt double #000;border-top:0.5pt 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="border-bottom:3pt double #000;border-top:0.5pt 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,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:0.5pt 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:AdditionalFinancialInformationDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzYwNDczMTM5NTkyMTM_942c91e6-4b91-4b18-b63e-9eb0a0f7a24e">&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets consist of the following (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.283%"/&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;As of December&#160;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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid research and development costs&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;11,704&#160;&lt;/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;692&#160;&lt;/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:115%"&gt;Prepaid services&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,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,274&#160;&lt;/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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Prepaid insurance&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,282&#160;&lt;/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,266&#160;&lt;/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:115%"&gt;Prepaid software license fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,111&#160;&lt;/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:114%"&gt;Prepaid supplies&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,160&#160;&lt;/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:115%"&gt;Insurance premium financing asset&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,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,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="display:none"/&gt;&lt;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;/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="display:none"/&gt;&lt;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;/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="display:none"/&gt;&lt;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;/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:114%"&gt;Other&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,732&#160;&lt;/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,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 2px 12.07pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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;31,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <ibrx:PrepaidResearchAndDevelopmentCosts
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpmMzc5MjM4Yjk3YWM0YTE2ODNjZWUwNTEwMDU4NDJiZC90YWJsZXJhbmdlOmYzNzkyMzhiOTdhYzRhMTY4M2NlZTA1MTAwNTg0MmJkXzMtMS0xLTEtMjczMDk0_409147ba-61f0-41dc-9322-1814263f7e02"
      unitRef="usd">11704000</ibrx:PrepaidResearchAndDevelopmentCosts>
    <ibrx:PrepaidResearchAndDevelopmentCosts
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpmMzc5MjM4Yjk3YWM0YTE2ODNjZWUwNTEwMDU4NDJiZC90YWJsZXJhbmdlOmYzNzkyMzhiOTdhYzRhMTY4M2NlZTA1MTAwNTg0MmJkXzMtMy0xLTEtMjczMDk0_c629c7e3-7fc4-409f-a543-69f052320e7f"
      unitRef="usd">692000</ibrx:PrepaidResearchAndDevelopmentCosts>
    <ibrx:PrepaidServices
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpmMzc5MjM4Yjk3YWM0YTE2ODNjZWUwNTEwMDU4NDJiZC90YWJsZXJhbmdlOmYzNzkyMzhiOTdhYzRhMTY4M2NlZTA1MTAwNTg0MmJkXzMtMS0xLTEtMjUxOTEx_59204daa-e55f-4c91-83bd-9889d4e4b69e"
      unitRef="usd">8013000</ibrx:PrepaidServices>
    <ibrx:PrepaidServices
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpmMzc5MjM4Yjk3YWM0YTE2ODNjZWUwNTEwMDU4NDJiZC90YWJsZXJhbmdlOmYzNzkyMzhiOTdhYzRhMTY4M2NlZTA1MTAwNTg0MmJkXzMtMy0xLTEtMjUxOTEx_0c25b138-361b-4a25-a83f-fdf54abede18"
      unitRef="usd">6274000</ibrx:PrepaidServices>
    <us-gaap:PrepaidInsurance
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpmMzc5MjM4Yjk3YWM0YTE2ODNjZWUwNTEwMDU4NDJiZC90YWJsZXJhbmdlOmYzNzkyMzhiOTdhYzRhMTY4M2NlZTA1MTAwNTg0MmJkXzUtMS0xLTEtMjcyMzkx_6eefc8b2-1108-4aa2-8247-b9df053f6538"
      unitRef="usd">2282000</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpmMzc5MjM4Yjk3YWM0YTE2ODNjZWUwNTEwMDU4NDJiZC90YWJsZXJhbmdlOmYzNzkyMzhiOTdhYzRhMTY4M2NlZTA1MTAwNTg0MmJkXzUtMy0xLTEtMjcyMzkx_16cf49b2-9a6c-495d-b658-65e3ddbdab91"
      unitRef="usd">2266000</us-gaap:PrepaidInsurance>
    <ibrx:PrepaidLicenseFees
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpmMzc5MjM4Yjk3YWM0YTE2ODNjZWUwNTEwMDU4NDJiZC90YWJsZXJhbmdlOmYzNzkyMzhiOTdhYzRhMTY4M2NlZTA1MTAwNTg0MmJkXzYtMS0xLTEtMjUxOTEx_ffff1fed-c762-4f96-8733-3ab2968fd6ff"
      unitRef="usd">2195000</ibrx:PrepaidLicenseFees>
    <ibrx:PrepaidLicenseFees
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpmMzc5MjM4Yjk3YWM0YTE2ODNjZWUwNTEwMDU4NDJiZC90YWJsZXJhbmdlOmYzNzkyMzhiOTdhYzRhMTY4M2NlZTA1MTAwNTg0MmJkXzYtMy0xLTEtMjUxOTEx_e7732f5f-8793-49e8-a0c9-f585680f9fcd"
      unitRef="usd">1111000</ibrx:PrepaidLicenseFees>
    <ibrx:PrepaidSuppliesWithRelatedParty
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpmMzc5MjM4Yjk3YWM0YTE2ODNjZWUwNTEwMDU4NDJiZC90YWJsZXJhbmdlOmYzNzkyMzhiOTdhYzRhMTY4M2NlZTA1MTAwNTg0MmJkXzctMS0xLTEtMjUxOTEx_77209735-274e-45bd-873a-58cb4bde2073"
      unitRef="usd">2160000</ibrx:PrepaidSuppliesWithRelatedParty>
    <ibrx:PrepaidSuppliesWithRelatedParty
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpmMzc5MjM4Yjk3YWM0YTE2ODNjZWUwNTEwMDU4NDJiZC90YWJsZXJhbmdlOmYzNzkyMzhiOTdhYzRhMTY4M2NlZTA1MTAwNTg0MmJkXzctMy0xLTEtMjUxOTEx_d9c7bab3-0af2-4dbf-a229-f7bca18a2b23"
      unitRef="usd">0</ibrx:PrepaidSuppliesWithRelatedParty>
    <ibrx:InsurancePremiumFinancingAsset
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpmMzc5MjM4Yjk3YWM0YTE2ODNjZWUwNTEwMDU4NDJiZC90YWJsZXJhbmdlOmYzNzkyMzhiOTdhYzRhMTY4M2NlZTA1MTAwNTg0MmJkXzgtMS0xLTEtMjUxOTEx_610f2757-2198-4e54-aba6-66040b542e17"
      unitRef="usd">1417000</ibrx:InsurancePremiumFinancingAsset>
    <ibrx:InsurancePremiumFinancingAsset
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpmMzc5MjM4Yjk3YWM0YTE2ODNjZWUwNTEwMDU4NDJiZC90YWJsZXJhbmdlOmYzNzkyMzhiOTdhYzRhMTY4M2NlZTA1MTAwNTg0MmJkXzgtMy0xLTEtMjUxOTEx_522ec4f0-a53d-4529-8e78-6ffa98866142"
      unitRef="usd">2598000</ibrx:InsurancePremiumFinancingAsset>
    <us-gaap:OtherAssetsCurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpmMzc5MjM4Yjk3YWM0YTE2ODNjZWUwNTEwMDU4NDJiZC90YWJsZXJhbmdlOmYzNzkyMzhiOTdhYzRhMTY4M2NlZTA1MTAwNTg0MmJkXzE3LTEtMS0xLTI1MTkxMQ_9ee6009a-36bf-4bbb-859a-3e996fc0dd47"
      unitRef="usd">3732000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpmMzc5MjM4Yjk3YWM0YTE2ODNjZWUwNTEwMDU4NDJiZC90YWJsZXJhbmdlOmYzNzkyMzhiOTdhYzRhMTY4M2NlZTA1MTAwNTg0MmJkXzE3LTMtMS0xLTI1MTkxMQ_9e288b95-d571-4aa9-a045-2be3680382c7"
      unitRef="usd">2957000</us-gaap:OtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpmMzc5MjM4Yjk3YWM0YTE2ODNjZWUwNTEwMDU4NDJiZC90YWJsZXJhbmdlOmYzNzkyMzhiOTdhYzRhMTY4M2NlZTA1MTAwNTg0MmJkXzE4LTEtMS0xLTI1MTkxMQ_0f9012ed-974d-4df7-bc63-e601710ee169"
      unitRef="usd">31503000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpmMzc5MjM4Yjk3YWM0YTE2ODNjZWUwNTEwMDU4NDJiZC90YWJsZXJhbmdlOmYzNzkyMzhiOTdhYzRhMTY4M2NlZTA1MTAwNTg0MmJkXzE4LTMtMS0xLTI1MTkxMQ_d9d99f14-423d-4667-9f37-f910223b85c3"
      unitRef="usd">15898000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7b3133c96c1d40409d0f3ee476c334e9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiNTY2YjJhMjY0N2M0Y2QwOWE1MmIzZDg2YzNjNmQxZS90YWJsZXJhbmdlOmI1NjZiMmEyNjQ3YzRjZDA5YTUyYjNkODZjM2M2ZDFlXzQtMS0xLTEtMjQ5OTYy_45960f1f-e2d6-4ba7-81cf-9d192ad95898"
      unitRef="usd">68710000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i78902dd8b22b4f2e8c814cd6294dd57c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiNTY2YjJhMjY0N2M0Y2QwOWE1MmIzZDg2YzNjNmQxZS90YWJsZXJhbmdlOmI1NjZiMmEyNjQ3YzRjZDA5YTUyYjNkODZjM2M2ZDFlXzQtMy0xLTEtMjQ5OTYy_87b47482-2583-4a50-9040-6e21357ccc7e"
      unitRef="usd">62482000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6a13f5058b9044b6812dca8c44bd8d97_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiNTY2YjJhMjY0N2M0Y2QwOWE1MmIzZDg2YzNjNmQxZS90YWJsZXJhbmdlOmI1NjZiMmEyNjQ3YzRjZDA5YTUyYjNkODZjM2M2ZDFlXzUtMS0xLTEtMjQ5OTYy_aec6c0db-55b0-48ce-ba1d-8f4961a0f245"
      unitRef="usd">67945000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i713b0a4f4bc74e66926879700c7e999b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiNTY2YjJhMjY0N2M0Y2QwOWE1MmIzZDg2YzNjNmQxZS90YWJsZXJhbmdlOmI1NjZiMmEyNjQ3YzRjZDA5YTUyYjNkODZjM2M2ZDFlXzUtMy0xLTEtMjQ5OTYy_990753e6-4ba2-46c3-8e41-33a30763f36d"
      unitRef="usd">54284000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6d91c3caaf954ffdadb3197dc193d4aa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiNTY2YjJhMjY0N2M0Y2QwOWE1MmIzZDg2YzNjNmQxZS90YWJsZXJhbmdlOmI1NjZiMmEyNjQ3YzRjZDA5YTUyYjNkODZjM2M2ZDFlXzYtMS0xLTEtMjQ5OTYy_5298f65d-1d0d-40ab-9623-c20beb5fc83d"
      unitRef="usd">72693000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8dfcf071a2b1432fa67a0a475b1de982_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiNTY2YjJhMjY0N2M0Y2QwOWE1MmIzZDg2YzNjNmQxZS90YWJsZXJhbmdlOmI1NjZiMmEyNjQ3YzRjZDA5YTUyYjNkODZjM2M2ZDFlXzYtMy0xLTEtMjQ5OTYy_4b6cf38c-4b1b-4bef-b329-67f4a9cf32b5"
      unitRef="usd">16575000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i818af0b762414d4ea9c5bf5f6edd5230_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiNTY2YjJhMjY0N2M0Y2QwOWE1MmIzZDg2YzNjNmQxZS90YWJsZXJhbmdlOmI1NjZiMmEyNjQ3YzRjZDA5YTUyYjNkODZjM2M2ZDFlXzctMS0xLTEtMjQ5OTYy_0fcc5182-6d1b-409a-9226-c21eec1222d7"
      unitRef="usd">1657000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic8b720ca0ddc44779c89052c994d4ba4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiNTY2YjJhMjY0N2M0Y2QwOWE1MmIzZDg2YzNjNmQxZS90YWJsZXJhbmdlOmI1NjZiMmEyNjQ3YzRjZDA5YTUyYjNkODZjM2M2ZDFlXzctMy0xLTEtMjQ5OTYy_26780e50-76f9-4ba9-b78a-a8ed107d2026"
      unitRef="usd">1544000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i275a4d4d1e004ec3854fb13a7db914fc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiNTY2YjJhMjY0N2M0Y2QwOWE1MmIzZDg2YzNjNmQxZS90YWJsZXJhbmdlOmI1NjZiMmEyNjQ3YzRjZDA5YTUyYjNkODZjM2M2ZDFlXzgtMS0xLTEtMjQ5OTYy_89673618-2640-47ff-b6fd-58bf43d11559"
      unitRef="usd">1906000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iaf4118e5b0044c8382deab179f717db2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiNTY2YjJhMjY0N2M0Y2QwOWE1MmIzZDg2YzNjNmQxZS90YWJsZXJhbmdlOmI1NjZiMmEyNjQ3YzRjZDA5YTUyYjNkODZjM2M2ZDFlXzgtMy0xLTEtMjQ5OTYy_e3bbd6e5-f4a5-4cf8-8b36-9ae9410a5fd5"
      unitRef="usd">1052000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiNTY2YjJhMjY0N2M0Y2QwOWE1MmIzZDg2YzNjNmQxZS90YWJsZXJhbmdlOmI1NjZiMmEyNjQ3YzRjZDA5YTUyYjNkODZjM2M2ZDFlXzEwLTEtMS0xLTI0OTk2Mg_1f28ca5d-b63a-4260-a417-59c34ea3022f"
      unitRef="usd">212911000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiNTY2YjJhMjY0N2M0Y2QwOWE1MmIzZDg2YzNjNmQxZS90YWJsZXJhbmdlOmI1NjZiMmEyNjQ3YzRjZDA5YTUyYjNkODZjM2M2ZDFlXzEwLTMtMS0xLTI0OTk2Mg_b1e88709-5e45-4591-a3e3-1c9d2225f3d7"
      unitRef="usd">135937000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiNTY2YjJhMjY0N2M0Y2QwOWE1MmIzZDg2YzNjNmQxZS90YWJsZXJhbmdlOmI1NjZiMmEyNjQ3YzRjZDA5YTUyYjNkODZjM2M2ZDFlXzExLTEtMS0xLTI0OTk2Mg_7d427e77-cd76-4d1a-9d3c-866f2ffe5170"
      unitRef="usd">69252000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiNTY2YjJhMjY0N2M0Y2QwOWE1MmIzZDg2YzNjNmQxZS90YWJsZXJhbmdlOmI1NjZiMmEyNjQ3YzRjZDA5YTUyYjNkODZjM2M2ZDFlXzExLTMtMS0xLTI0OTk2Mg_410ec0b6-d4b5-4282-acdb-8f1e08319b52"
      unitRef="usd">53074000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiNTY2YjJhMjY0N2M0Y2QwOWE1MmIzZDg2YzNjNmQxZS90YWJsZXJhbmdlOmI1NjZiMmEyNjQ3YzRjZDA5YTUyYjNkODZjM2M2ZDFlXzEyLTEtMS0xLTI0OTk2Mg_4ae5d8aa-eb19-42c2-a324-4e4e68eb5be5"
      unitRef="usd">143659000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiNTY2YjJhMjY0N2M0Y2QwOWE1MmIzZDg2YzNjNmQxZS90YWJsZXJhbmdlOmI1NjZiMmEyNjQ3YzRjZDA5YTUyYjNkODZjM2M2ZDFlXzEyLTMtMS0xLTI0OTk2Mg_5163202d-e4e3-4692-8b5d-23e6c2b0f250"
      unitRef="usd">82863000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0Xzk4MA_e5a5d4ca-7ed8-48e4-a022-c8c7fe6a00c5"
      unitRef="usd">16300000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0Xzk4NA_7c164cbb-4fdb-464f-bd82-8a54dc314004"
      unitRef="usd">14200000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0Xzk5MQ_1dd0a1f9-2111-4ea2-a984-8516030fdc8e"
      unitRef="usd">12700000</us-gaap:Depreciation>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzYwNDczMTM5NjE2MjI_dac6155c-c201-486d-b11d-86ffd8f746b3">&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The gross carrying amounts and accumulated amortization of intangible assets are as follows at the dates indicated (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&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:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" 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&#160;31,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Weighted-&lt;br/&gt;Average&lt;br/&gt;Life&lt;br/&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Gross Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Net Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Favorable leasehold rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&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:114%"&gt;20,398&#160;&lt;/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:114%"&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:114%"&gt;(1,785)&lt;/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:114%"&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:114%"&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:114%"&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:114%"&gt;18,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Organized workforce&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:114%"&gt;(150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&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 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total definite-lived intangible 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="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Indefinite-lived: IPR&amp;amp;D&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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:114%"&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:114%"&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:114%"&gt;1,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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total intangible 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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;22,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;(1,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;(681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;20,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ic266bd2da2e04c36b97b65347b4ec8d0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTo3ZmY1MjNjMjFjOTc0M2Y5YjRhZDIzNTBhY2JmNTgzYy90YWJsZXJhbmdlOjdmZjUyM2MyMWM5NzQzZjliNGFkMjM1MGFjYmY1ODNjXzMtMS0xLTEtMjc5NDgx_66548d94-f985-4cfc-91ae-8c34e2779c5d">P9Y1M6D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1e8414aad45f4d59a4bb1a0f46cfffdb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTo3ZmY1MjNjMjFjOTc0M2Y5YjRhZDIzNTBhY2JmNTgzYy90YWJsZXJhbmdlOjdmZjUyM2MyMWM5NzQzZjliNGFkMjM1MGFjYmY1ODNjXzMtMy0xLTEtMjc5NDg4_e0edc213-8b97-4a27-8557-8f24fd16019f"
      unitRef="usd">20398000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1e8414aad45f4d59a4bb1a0f46cfffdb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTo3ZmY1MjNjMjFjOTc0M2Y5YjRhZDIzNTBhY2JmNTgzYy90YWJsZXJhbmdlOjdmZjUyM2MyMWM5NzQzZjliNGFkMjM1MGFjYmY1ODNjXzMtNS0xLTEtMjc5NDg4_cbdfd99d-15a3-4037-a5a6-bf21783879b1"
      unitRef="usd">1785000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <ibrx:FiniteLivedIntangibleAssetsAccumulatedImpairment
      contextRef="i1e8414aad45f4d59a4bb1a0f46cfffdb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTo3ZmY1MjNjMjFjOTc0M2Y5YjRhZDIzNTBhY2JmNTgzYy90YWJsZXJhbmdlOjdmZjUyM2MyMWM5NzQzZjliNGFkMjM1MGFjYmY1ODNjXzMtNy0xLTEtMjc5NDg4_a97ad31a-7329-455b-aacc-ce27e1361c48"
      unitRef="usd">0</ibrx:FiniteLivedIntangibleAssetsAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1e8414aad45f4d59a4bb1a0f46cfffdb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTo3ZmY1MjNjMjFjOTc0M2Y5YjRhZDIzNTBhY2JmNTgzYy90YWJsZXJhbmdlOjdmZjUyM2MyMWM5NzQzZjliNGFkMjM1MGFjYmY1ODNjXzMtOS0xLTEtMjc5NDg4_24ffedd2-bfb9-4e40-ace9-2fc06c6b1a2f"
      unitRef="usd">18613000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iea1b8d9836b74c3894effb06b836ebd9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTo3ZmY1MjNjMjFjOTc0M2Y5YjRhZDIzNTBhY2JmNTgzYy90YWJsZXJhbmdlOjdmZjUyM2MyMWM5NzQzZjliNGFkMjM1MGFjYmY1ODNjXzQtMy0xLTEtMjc5NDg4_c013392e-2767-4715-8eff-dcf98e0d6ea8"
      unitRef="usd">831000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iea1b8d9836b74c3894effb06b836ebd9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTo3ZmY1MjNjMjFjOTc0M2Y5YjRhZDIzNTBhY2JmNTgzYy90YWJsZXJhbmdlOjdmZjUyM2MyMWM5NzQzZjliNGFkMjM1MGFjYmY1ODNjXzQtNS0xLTEtMjc5NDg4_effd6dc9-00a6-42c5-99e2-43746a243b40"
      unitRef="usd">150000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <ibrx:FiniteLivedIntangibleAssetsAccumulatedImpairment
      contextRef="iea1b8d9836b74c3894effb06b836ebd9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTo3ZmY1MjNjMjFjOTc0M2Y5YjRhZDIzNTBhY2JmNTgzYy90YWJsZXJhbmdlOjdmZjUyM2MyMWM5NzQzZjliNGFkMjM1MGFjYmY1ODNjXzQtNy0xLTEtMjc5NDg4_86fb64b9-0afd-4cd9-b0ca-ca021b8cdcc5"
      unitRef="usd">681000</ibrx:FiniteLivedIntangibleAssetsAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iea1b8d9836b74c3894effb06b836ebd9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTo3ZmY1MjNjMjFjOTc0M2Y5YjRhZDIzNTBhY2JmNTgzYy90YWJsZXJhbmdlOjdmZjUyM2MyMWM5NzQzZjliNGFkMjM1MGFjYmY1ODNjXzQtOS0xLTEtMjc5NDg4_f5df96ab-c434-42b5-9ba1-7f8215802e47"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTo3ZmY1MjNjMjFjOTc0M2Y5YjRhZDIzNTBhY2JmNTgzYy90YWJsZXJhbmdlOjdmZjUyM2MyMWM5NzQzZjliNGFkMjM1MGFjYmY1ODNjXzUtMy0xLTEtMjc5NDg4_184de00c-d09b-45eb-823f-1d3eb1c00aea"
      unitRef="usd">21229000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTo3ZmY1MjNjMjFjOTc0M2Y5YjRhZDIzNTBhY2JmNTgzYy90YWJsZXJhbmdlOjdmZjUyM2MyMWM5NzQzZjliNGFkMjM1MGFjYmY1ODNjXzUtNS0xLTEtMjc5NDg4_c8989bcb-d961-4003-8fcb-257e6496ccb5"
      unitRef="usd">1935000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <ibrx:FiniteLivedIntangibleAssetsAccumulatedImpairment
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTo3ZmY1MjNjMjFjOTc0M2Y5YjRhZDIzNTBhY2JmNTgzYy90YWJsZXJhbmdlOjdmZjUyM2MyMWM5NzQzZjliNGFkMjM1MGFjYmY1ODNjXzUtNy0xLTEtMjc5NDg4_2ff2a150-eb0d-493b-826a-9f1e8fe5703a"
      unitRef="usd">681000</ibrx:FiniteLivedIntangibleAssetsAccumulatedImpairment>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTo3ZmY1MjNjMjFjOTc0M2Y5YjRhZDIzNTBhY2JmNTgzYy90YWJsZXJhbmdlOjdmZjUyM2MyMWM5NzQzZjliNGFkMjM1MGFjYmY1ODNjXzUtOS0xLTEtMjc5NDg4_4af0bb87-9f16-4e08-945c-7590c42bf3dd"
      unitRef="usd">18613000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTo3ZmY1MjNjMjFjOTc0M2Y5YjRhZDIzNTBhY2JmNTgzYy90YWJsZXJhbmdlOjdmZjUyM2MyMWM5NzQzZjliNGFkMjM1MGFjYmY1ODNjXzYtMy0xLTEtMjc5NDg4_9784ed01-e577-40a7-99b0-ea2a9d061f8c"
      unitRef="usd">1390000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTo3ZmY1MjNjMjFjOTc0M2Y5YjRhZDIzNTBhY2JmNTgzYy90YWJsZXJhbmdlOjdmZjUyM2MyMWM5NzQzZjliNGFkMjM1MGFjYmY1ODNjXzYtOS0xLTEtMjc5NDg4_779dc7b5-4753-47b5-af29-f2cc593577c2"
      unitRef="usd">1390000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTo3ZmY1MjNjMjFjOTc0M2Y5YjRhZDIzNTBhY2JmNTgzYy90YWJsZXJhbmdlOjdmZjUyM2MyMWM5NzQzZjliNGFkMjM1MGFjYmY1ODNjXzctMy0xLTEtMjc5NDg4_908a0295-54a0-4357-b0d5-0af161b182dc"
      unitRef="usd">22619000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTo3ZmY1MjNjMjFjOTc0M2Y5YjRhZDIzNTBhY2JmNTgzYy90YWJsZXJhbmdlOjdmZjUyM2MyMWM5NzQzZjliNGFkMjM1MGFjYmY1ODNjXzctNS0xLTEtMjc5NDg4_7367cfe0-78d9-48ed-af3f-6e6a9f0ded9b"
      unitRef="usd">1935000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <ibrx:FiniteLivedIntangibleAssetsAccumulatedImpairment
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTo3ZmY1MjNjMjFjOTc0M2Y5YjRhZDIzNTBhY2JmNTgzYy90YWJsZXJhbmdlOjdmZjUyM2MyMWM5NzQzZjliNGFkMjM1MGFjYmY1ODNjXzctNy0xLTEtMjc5NDg4_d582ffec-1988-4bfc-ada4-bbff1314546f"
      unitRef="usd">681000</ibrx:FiniteLivedIntangibleAssetsAccumulatedImpairment>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTo3ZmY1MjNjMjFjOTc0M2Y5YjRhZDIzNTBhY2JmNTgzYy90YWJsZXJhbmdlOjdmZjUyM2MyMWM5NzQzZjliNGFkMjM1MGFjYmY1ODNjXzctOS0xLTEtMjc5NDg4_76a6b55e-5885-49c2-892b-9ce08d491860"
      unitRef="usd">20003000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="ic832f5157a4a4a28bf71ac846bd3cb07_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzE2NDkyNjc0NjQ1Mjg_b72029ab-7a3d-4d7b-8ca8-7165090a9861"
      unitRef="usd">700000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2b5c6fbfa66549be929f272de1ba47b5_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzEwOTk1MTE2NDk4MTY_116c2237-848e-40da-a030-c7d02c4c5672"
      unitRef="usd">1900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="ie7cad12bb30c4defa8565a71bf1cad3e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzEwOTk1MTE2NDk4NDk_31071350-cf56-4fd0-85a3-72f04473313e"
      unitRef="usd">2000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="ie7cad12bb30c4defa8565a71bf1cad3e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzEwOTk1MTE2NDk4NDk_485378ba-8e3e-432f-9d05-3c6bb9e160bb"
      unitRef="usd">2000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="ie7cad12bb30c4defa8565a71bf1cad3e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzEwOTk1MTE2NDk4NDk_5332a583-58e7-4824-adc5-7562e3a31553"
      unitRef="usd">2000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="ie7cad12bb30c4defa8565a71bf1cad3e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzEwOTk1MTE2NDk4NDk_a2662fa3-1e66-48f4-b343-f02aaaf68c78"
      unitRef="usd">2000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="ie7cad12bb30c4defa8565a71bf1cad3e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzEwOTk1MTE2NDk4NDk_a46eb56e-b59f-4120-94ab-c187bb895613"
      unitRef="usd">2000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="ie7cad12bb30c4defa8565a71bf1cad3e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzEwOTk1MTE2MzYwNTg_f61b65f9-8048-453f-9e98-211baa99718d"
      unitRef="usd">8400000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzU0OTc1NTg1MDk3NA_effa17c1-469c-4f53-8165-97ebdd5d190c"
      unitRef="usd">10700000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i745a194abc2141e6adb37eccdedce334_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzE1NDY_61b2728e-730d-4ee1-909a-67dbc49da031"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i77d575ce772541eabe1e4e4441653504_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzE1NDY_a6850117-ab1e-4533-9a59-5dc08a2bfc9e"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzU0OTc1NTg1MDk4Mg_afeec5b6-5d4e-4b21-a7ca-e78ff24e28e0"
      unitRef="usd">1400000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzU0OTc1NTg1MDk4Mg_e6918c42-e4e7-4e1d-9519-1d8f048e7815"
      unitRef="usd">1400000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <ibrx:ConvertibleNoteReceivableNonCurrent
      contextRef="ib5859d5bb7584ddaac96627299582728_I20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzE3NjY_4977d071-4abf-41ee-ab34-439e305aebcf"
      unitRef="usd">5000000</ibrx:ConvertibleNoteReceivableNonCurrent>
    <us-gaap:InvestmentInterestRate
      contextRef="icc172c10c0744300813848a6a38e0151_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzE4MzE_6eb29a70-c4f8-4f66-ade5-25d9202761a5"
      unitRef="number">0.05</us-gaap:InvestmentInterestRate>
    <ibrx:CollaborationAgreementsMilestonePaymentPayableAmount
      contextRef="i46ab3745ff684dfe98974682555577ad_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzMzMDU_8d8be689-f2ea-4a4a-bbf9-fd326f43b66b"
      unitRef="usd">47000000</ibrx:CollaborationAgreementsMilestonePaymentPayableAmount>
    <ibrx:CollaborationAgreementsMilestonePaymentAmount
      contextRef="i09e7601fce494864ade0266868d40939_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzMzOTc_219ea5b8-91e6-400e-aa07-e10676507156"
      unitRef="usd">100000000</ibrx:CollaborationAgreementsMilestonePaymentAmount>
    <ibrx:ConvertibleNoteReceivableNonCurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzQ0Mzk_1cd16cdb-d7cb-4f80-b601-05e90073442b"
      unitRef="usd">6600000</ibrx:ConvertibleNoteReceivableNonCurrent>
    <ibrx:ConvertibleNoteReceivableNonCurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzQ0NDY_5010ef3f-f744-4da6-b702-c92cd735479d"
      unitRef="usd">6400000</ibrx:ConvertibleNoteReceivableNonCurrent>
    <us-gaap:InterestReceivable
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzQ0ODU_446618e5-9b31-4272-a24b-cc24d6284b12"
      unitRef="usd">1600000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzQ0OTI_eb07e25d-3d4c-4011-be14-a9bacbbdaac2"
      unitRef="usd">1400000</us-gaap:InterestReceivable>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzQ5MDc_0707c4f0-1b73-4c0e-9776-f598ec3fc6cb">&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other liabilities consist of the following (in&#160;thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.283%"/&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;As of December&#160;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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Accrued bonus&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:114%"&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:114%"&gt;12,068&#160;&lt;/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:114%"&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:114%"&gt;8,316&#160;&lt;/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:114%"&gt;Accrued construction costs&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:114%"&gt;7,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;8,145&#160;&lt;/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:114%"&gt;Accrued professional and service fees&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:114%"&gt;6,685&#160;&lt;/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:114%"&gt;6,909&#160;&lt;/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:114%"&gt;Accrued compensation&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:114%"&gt;6,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;5,613&#160;&lt;/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:114%"&gt;Accrued preclinical and clinical trial costs&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:114%"&gt;4,985&#160;&lt;/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:114%"&gt;5,842&#160;&lt;/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:114%"&gt;Accrued research and development costs&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:114%"&gt;1,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;2,107&#160;&lt;/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:114%"&gt;Financing obligation &#x2013; current portion&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:114%"&gt;1,417&#160;&lt;/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:114%"&gt;2,598&#160;&lt;/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:114%"&gt;Accrued laboratory equipment, supplies and related services&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;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Accrued dissenting shares (&lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_169" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%;text-decoration:underline"&gt;Note 7&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&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:114%"&gt;7,118&#160;&lt;/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:114%"&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:114%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;2,595&#160;&lt;/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.07pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Accrued expenses and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;41,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;51,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedBonusesCurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiOGQzY2EzZTY4N2Q0MmEzYjg0OTYzNDFhNzA1YWE3YS90YWJsZXJhbmdlOmI4ZDNjYTNlNjg3ZDQyYTNiODQ5NjM0MWE3MDVhYTdhXzQtMS0xLTEtMjQ5OTYy_4bc172f8-e829-40a7-993c-eb967221bd32"
      unitRef="usd">12068000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiOGQzY2EzZTY4N2Q0MmEzYjg0OTYzNDFhNzA1YWE3YS90YWJsZXJhbmdlOmI4ZDNjYTNlNjg3ZDQyYTNiODQ5NjM0MWE3MDVhYTdhXzQtMy0xLTEtMjQ5OTYy_62884c83-58af-433c-bf83-0ef5fda94a77"
      unitRef="usd">8316000</us-gaap:AccruedBonusesCurrent>
    <ibrx:AccruedCapitalExpenditures
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiOGQzY2EzZTY4N2Q0MmEzYjg0OTYzNDFhNzA1YWE3YS90YWJsZXJhbmdlOmI4ZDNjYTNlNjg3ZDQyYTNiODQ5NjM0MWE3MDVhYTdhXzUtMS0xLTEtMjQ5OTYy_c214d771-dabb-4590-82b3-9e9f8393fe30"
      unitRef="usd">7072000</ibrx:AccruedCapitalExpenditures>
    <ibrx:AccruedCapitalExpenditures
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiOGQzY2EzZTY4N2Q0MmEzYjg0OTYzNDFhNzA1YWE3YS90YWJsZXJhbmdlOmI4ZDNjYTNlNjg3ZDQyYTNiODQ5NjM0MWE3MDVhYTdhXzUtMy0xLTEtMjQ5OTYy_07156418-96f6-4e2c-9866-0651b5664f27"
      unitRef="usd">8145000</ibrx:AccruedCapitalExpenditures>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiOGQzY2EzZTY4N2Q0MmEzYjg0OTYzNDFhNzA1YWE3YS90YWJsZXJhbmdlOmI4ZDNjYTNlNjg3ZDQyYTNiODQ5NjM0MWE3MDVhYTdhXzctMS0xLTEtMjQ5OTYy_f40e7c43-de69-463b-b951-17a1221e6a0d"
      unitRef="usd">6685000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiOGQzY2EzZTY4N2Q0MmEzYjg0OTYzNDFhNzA1YWE3YS90YWJsZXJhbmdlOmI4ZDNjYTNlNjg3ZDQyYTNiODQ5NjM0MWE3MDVhYTdhXzctMy0xLTEtMjQ5OTYy_2b09b76a-c110-47ce-9ef4-5d5508ed6fdd"
      unitRef="usd">6909000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiOGQzY2EzZTY4N2Q0MmEzYjg0OTYzNDFhNzA1YWE3YS90YWJsZXJhbmdlOmI4ZDNjYTNlNjg3ZDQyYTNiODQ5NjM0MWE3MDVhYTdhXzgtMS0xLTEtMjcyNDYw_b151d896-b397-437f-ad3d-fd6085f93d96"
      unitRef="usd">6040000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiOGQzY2EzZTY4N2Q0MmEzYjg0OTYzNDFhNzA1YWE3YS90YWJsZXJhbmdlOmI4ZDNjYTNlNjg3ZDQyYTNiODQ5NjM0MWE3MDVhYTdhXzgtMy0xLTEtMjcyNDYw_218a0210-5c02-4194-aace-c99d6ec5b5d3"
      unitRef="usd">5613000</us-gaap:AccruedSalariesCurrent>
    <ibrx:AccruedPreclinicalAndClinicalTrialCosts
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiOGQzY2EzZTY4N2Q0MmEzYjg0OTYzNDFhNzA1YWE3YS90YWJsZXJhbmdlOmI4ZDNjYTNlNjg3ZDQyYTNiODQ5NjM0MWE3MDVhYTdhXzgtMS0xLTEtMjQ5OTYy_82aa3453-b52c-4d64-bd8f-dfbf8367a340"
      unitRef="usd">4985000</ibrx:AccruedPreclinicalAndClinicalTrialCosts>
    <ibrx:AccruedPreclinicalAndClinicalTrialCosts
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiOGQzY2EzZTY4N2Q0MmEzYjg0OTYzNDFhNzA1YWE3YS90YWJsZXJhbmdlOmI4ZDNjYTNlNjg3ZDQyYTNiODQ5NjM0MWE3MDVhYTdhXzgtMy0xLTEtMjQ5OTYy_003f7ac2-9fa6-462c-bbd4-3e7c5b1922d2"
      unitRef="usd">5842000</ibrx:AccruedPreclinicalAndClinicalTrialCosts>
    <ibrx:AccruedResearchAndDevelopmentCosts
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiOGQzY2EzZTY4N2Q0MmEzYjg0OTYzNDFhNzA1YWE3YS90YWJsZXJhbmdlOmI4ZDNjYTNlNjg3ZDQyYTNiODQ5NjM0MWE3MDVhYTdhXzEwLTEtMS0xLTI3MjQ4MA_d83ca5e6-1f8a-499a-8316-e7fce51d4f09"
      unitRef="usd">1930000</ibrx:AccruedResearchAndDevelopmentCosts>
    <ibrx:AccruedResearchAndDevelopmentCosts
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiOGQzY2EzZTY4N2Q0MmEzYjg0OTYzNDFhNzA1YWE3YS90YWJsZXJhbmdlOmI4ZDNjYTNlNjg3ZDQyYTNiODQ5NjM0MWE3MDVhYTdhXzEwLTMtMS0xLTI3MjQ4MA_29536a1b-6a6e-4fd1-9d15-5660416cf837"
      unitRef="usd">2107000</ibrx:AccruedResearchAndDevelopmentCosts>
    <ibrx:FinancingObligationCurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiOGQzY2EzZTY4N2Q0MmEzYjg0OTYzNDFhNzA1YWE3YS90YWJsZXJhbmdlOmI4ZDNjYTNlNjg3ZDQyYTNiODQ5NjM0MWE3MDVhYTdhXzktMS0xLTEtMjcyNDUw_727fef26-40a6-4576-aa39-2210a38d1deb"
      unitRef="usd">1417000</ibrx:FinancingObligationCurrent>
    <ibrx:FinancingObligationCurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiOGQzY2EzZTY4N2Q0MmEzYjg0OTYzNDFhNzA1YWE3YS90YWJsZXJhbmdlOmI4ZDNjYTNlNjg3ZDQyYTNiODQ5NjM0MWE3MDVhYTdhXzktMy0xLTEtMjcyNDU0_6cc4ff64-7035-42da-8dee-9a33c9af73ca"
      unitRef="usd">2598000</ibrx:FinancingObligationCurrent>
    <ibrx:AccruedLaboratoryEquipmentSuppliesAndRelatedServices
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiOGQzY2EzZTY4N2Q0MmEzYjg0OTYzNDFhNzA1YWE3YS90YWJsZXJhbmdlOmI4ZDNjYTNlNjg3ZDQyYTNiODQ5NjM0MWE3MDVhYTdhXzEzLTEtMS0xLTI0OTk2Mg_2dca3112-4d33-4c79-b14c-d889f5a08d76"
      unitRef="usd">303000</ibrx:AccruedLaboratoryEquipmentSuppliesAndRelatedServices>
    <ibrx:AccruedLaboratoryEquipmentSuppliesAndRelatedServices
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiOGQzY2EzZTY4N2Q0MmEzYjg0OTYzNDFhNzA1YWE3YS90YWJsZXJhbmdlOmI4ZDNjYTNlNjg3ZDQyYTNiODQ5NjM0MWE3MDVhYTdhXzEzLTMtMS0xLTI0OTk2Mg_23fb5124-c352-423c-a507-171edb81b686"
      unitRef="usd">2144000</ibrx:AccruedLaboratoryEquipmentSuppliesAndRelatedServices>
    <ibrx:AccruedDissentingShares
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiOGQzY2EzZTY4N2Q0MmEzYjg0OTYzNDFhNzA1YWE3YS90YWJsZXJhbmdlOmI4ZDNjYTNlNjg3ZDQyYTNiODQ5NjM0MWE3MDVhYTdhXzE1LTEtMS0xLTI4NDQwMw_31a8f600-71d8-4e24-a89b-519869f824fd"
      unitRef="usd">0</ibrx:AccruedDissentingShares>
    <ibrx:AccruedDissentingShares
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiOGQzY2EzZTY4N2Q0MmEzYjg0OTYzNDFhNzA1YWE3YS90YWJsZXJhbmdlOmI4ZDNjYTNlNjg3ZDQyYTNiODQ5NjM0MWE3MDVhYTdhXzE1LTMtMS0xLTI4NDQwMw_471d16b6-f919-4739-8224-239780ae5540"
      unitRef="usd">7118000</ibrx:AccruedDissentingShares>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiOGQzY2EzZTY4N2Q0MmEzYjg0OTYzNDFhNzA1YWE3YS90YWJsZXJhbmdlOmI4ZDNjYTNlNjg3ZDQyYTNiODQ5NjM0MWE3MDVhYTdhXzE0LTEtMS0xLTI0OTk2Mg_8478cca6-8c90-4883-803f-c1eebd311455"
      unitRef="usd">1325000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiOGQzY2EzZTY4N2Q0MmEzYjg0OTYzNDFhNzA1YWE3YS90YWJsZXJhbmdlOmI4ZDNjYTNlNjg3ZDQyYTNiODQ5NjM0MWE3MDVhYTdhXzE0LTMtMS0xLTI0OTk2Mg_eb44ab26-b1e6-4ce2-af04-ec02a55b1518"
      unitRef="usd">2595000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiOGQzY2EzZTY4N2Q0MmEzYjg0OTYzNDFhNzA1YWE3YS90YWJsZXJhbmdlOmI4ZDNjYTNlNjg3ZDQyYTNiODQ5NjM0MWE3MDVhYTdhXzE1LTEtMS0xLTI0OTk2Mg_a136de96-ee4c-4eca-b71f-37cc2aec59b6"
      unitRef="usd">41825000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiOGQzY2EzZTY4N2Q0MmEzYjg0OTYzNDFhNzA1YWE3YS90YWJsZXJhbmdlOmI4ZDNjYTNlNjg3ZDQyYTNiODQ5NjM0MWE3MDVhYTdhXzE1LTMtMS0xLTI0OTk2Mg_dc9f79b7-3198-4ad7-9be2-785b74fa5678"
      unitRef="usd">51387000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:InterestAndOtherIncomeTableTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzQ5MDg_f55b9d67-b718-4c9c-9861-c4e074a182a0">&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest and investment (loss) income, net consists of the following (in&#160;thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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 style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized (losses) gains from equity securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,190)&lt;/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,615)&lt;/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,577&#160;&lt;/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;Interest income&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,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,725&#160;&lt;/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;Investment (amortization expense) accretion income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,486)&lt;/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;(488)&lt;/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;(858)&lt;/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 realized (losses) gains on investments&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;(122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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)&lt;/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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest and investment (loss) income, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt 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;(3,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt 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:InterestAndOtherIncomeTableTextBlock>
    <us-gaap:DebtAndEquitySecuritiesUnrealizedGainLoss
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiYmM3YjUyYzI1NDA0MWM4OTQ4ODhjNTQ0NWNkZTczYi90YWJsZXJhbmdlOmJiYzdiNTJjMjU0MDQxYzg5NDg4OGM1NDQ1Y2RlNzNiXzItMS0xLTEtMjQ5OTYy_adf17214-5efc-4b0d-9d52-95612970bc87"
      unitRef="usd">-4190000</us-gaap:DebtAndEquitySecuritiesUnrealizedGainLoss>
    <us-gaap:DebtAndEquitySecuritiesUnrealizedGainLoss
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiYmM3YjUyYzI1NDA0MWM4OTQ4ODhjNTQ0NWNkZTczYi90YWJsZXJhbmdlOmJiYzdiNTJjMjU0MDQxYzg5NDg4OGM1NDQ1Y2RlNzNiXzItMy0xLTEtMjQ5OTYy_a04be894-41ba-42b1-88fe-c35d12642779"
      unitRef="usd">-4615000</us-gaap:DebtAndEquitySecuritiesUnrealizedGainLoss>
    <us-gaap:DebtAndEquitySecuritiesUnrealizedGainLoss
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiYmM3YjUyYzI1NDA0MWM4OTQ4ODhjNTQ0NWNkZTczYi90YWJsZXJhbmdlOmJiYzdiNTJjMjU0MDQxYzg5NDg4OGM1NDQ1Y2RlNzNiXzItNS0xLTEtMjQ5OTYy_ec8c08e4-6a99-4b8e-afa5-86774f50c0d2"
      unitRef="usd">1577000</us-gaap:DebtAndEquitySecuritiesUnrealizedGainLoss>
    <us-gaap:InterestAndOtherIncome
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiYmM3YjUyYzI1NDA0MWM4OTQ4ODhjNTQ0NWNkZTczYi90YWJsZXJhbmdlOmJiYzdiNTJjMjU0MDQxYzg5NDg4OGM1NDQ1Y2RlNzNiXzMtMS0xLTEtMjQ5OTYy_b4af6a73-a681-42df-8d8d-7610d0380465"
      unitRef="usd">2708000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiYmM3YjUyYzI1NDA0MWM4OTQ4ODhjNTQ0NWNkZTczYi90YWJsZXJhbmdlOmJiYzdiNTJjMjU0MDQxYzg5NDg4OGM1NDQ1Y2RlNzNiXzMtMy0xLTEtMjQ5OTYy_834dc583-27e5-4c80-9aec-50b49051b9b1"
      unitRef="usd">836000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiYmM3YjUyYzI1NDA0MWM4OTQ4ODhjNTQ0NWNkZTczYi90YWJsZXJhbmdlOmJiYzdiNTJjMjU0MDQxYzg5NDg4OGM1NDQ1Y2RlNzNiXzMtNS0xLTEtMjQ5OTYy_19317356-7a31-4936-a64f-a1bf948c256b"
      unitRef="usd">1725000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiYmM3YjUyYzI1NDA0MWM4OTQ4ODhjNTQ0NWNkZTczYi90YWJsZXJhbmdlOmJiYzdiNTJjMjU0MDQxYzg5NDg4OGM1NDQ1Y2RlNzNiXzQtMS0xLTEtMjQ5OTYy_64f04fd9-9cbc-4342-b4af-24f941aad5a0"
      unitRef="usd">-1486000</us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium>
    <us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiYmM3YjUyYzI1NDA0MWM4OTQ4ODhjNTQ0NWNkZTczYi90YWJsZXJhbmdlOmJiYzdiNTJjMjU0MDQxYzg5NDg4OGM1NDQ1Y2RlNzNiXzQtMy0xLTEtMjQ5OTYy_7fe824df-a7dc-44eb-b930-9733d9a63007"
      unitRef="usd">-488000</us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium>
    <us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiYmM3YjUyYzI1NDA0MWM4OTQ4ODhjNTQ0NWNkZTczYi90YWJsZXJhbmdlOmJiYzdiNTJjMjU0MDQxYzg5NDg4OGM1NDQ1Y2RlNzNiXzQtNS0xLTEtMjQ5OTYy_510e9972-0af0-4256-a7a2-6a1039cfffd4"
      unitRef="usd">-858000</us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiYmM3YjUyYzI1NDA0MWM4OTQ4ODhjNTQ0NWNkZTczYi90YWJsZXJhbmdlOmJiYzdiNTJjMjU0MDQxYzg5NDg4OGM1NDQ1Y2RlNzNiXzUtMS0xLTEtMjQ5OTYy_8bdd6e5c-b8fc-4f25-bbb9-b2b067aa058e"
      unitRef="usd">-122000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiYmM3YjUyYzI1NDA0MWM4OTQ4ODhjNTQ0NWNkZTczYi90YWJsZXJhbmdlOmJiYzdiNTJjMjU0MDQxYzg5NDg4OGM1NDQ1Y2RlNzNiXzUtMy0xLTEtMjQ5OTYy_786d820b-cc9f-4ca5-b501-13a11429a414"
      unitRef="usd">167000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiYmM3YjUyYzI1NDA0MWM4OTQ4ODhjNTQ0NWNkZTczYi90YWJsZXJhbmdlOmJiYzdiNTJjMjU0MDQxYzg5NDg4OGM1NDQ1Y2RlNzNiXzUtNS0xLTEtMjQ5OTYy_850d2616-9f58-4f23-ab40-7ef156441501"
      unitRef="usd">-9000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:GainLossOnInvestments
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiYmM3YjUyYzI1NDA0MWM4OTQ4ODhjNTQ0NWNkZTczYi90YWJsZXJhbmdlOmJiYzdiNTJjMjU0MDQxYzg5NDg4OGM1NDQ1Y2RlNzNiXzYtMS0xLTEtMjQ5OTYy_ebc86145-d8dc-46bd-b6fc-57ff60f0d097"
      unitRef="usd">-3090000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiYmM3YjUyYzI1NDA0MWM4OTQ4ODhjNTQ0NWNkZTczYi90YWJsZXJhbmdlOmJiYzdiNTJjMjU0MDQxYzg5NDg4OGM1NDQ1Y2RlNzNiXzYtMy0xLTEtMjQ5OTYy_5f4ab5c2-70ce-4425-950b-06bd102b1f34"
      unitRef="usd">-4100000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTpiYmM3YjUyYzI1NDA0MWM4OTQ4ODhjNTQ0NWNkZTczYi90YWJsZXJhbmdlOmJiYzdiNTJjMjU0MDQxYzg5NDg4OGM1NDQ1Y2RlNzNiXzYtNS0xLTEtMjQ5OTYy_40e6df4c-3d85-48b1-ab20-d005fbe9631b"
      unitRef="usd">2435000</us-gaap:GainLossOnInvestments>
    <us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90ZXh0cmVnaW9uOjU5NWZmYTU5ZjVhODQzNjY4OWVkNWEzYmMyZDU4Mzk0XzYwNDczMTM5ODk4NTA_83ab0be4-d9a6-4c96-8b75-ebfc6d01f424">&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest expense consists of the following (in&#160;thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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 style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense on related-party notes 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;(47,145)&lt;/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;(14,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,033)&lt;/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;Amortization of related-party notes discounts&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;(16,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;(62)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Other 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;(88)&lt;/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;(92)&lt;/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;(41)&lt;/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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:0.5pt 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="border-bottom:3pt double #000;border-top:0.5pt 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;(63,515)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:0.5pt 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="border-bottom:3pt double #000;border-top:0.5pt 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="border-bottom:3pt double #000;border-top:0.5pt 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,849)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:0.5pt 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="border-bottom:3pt double #000;border-top:0.5pt 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="border-bottom:3pt double #000;border-top:0.5pt 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,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:0.5pt 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:InterestIncomeAndInterestExpenseDisclosureTableTextBlock>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTozYTM2YmE2NzljNjc0M2QxOGMzNzNhNzNkMDVmZjhmZC90YWJsZXJhbmdlOjNhMzZiYTY3OWM2NzQzZDE4YzM3M2E3M2QwNWZmOGZkXzMtMS0xLTEtMjg4MjM5_df14b1c8-90c3-44df-8dff-4f0ed3693719"
      unitRef="usd">47145000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTozYTM2YmE2NzljNjc0M2QxOGMzNzNhNzNkMDVmZjhmZC90YWJsZXJhbmdlOjNhMzZiYTY3OWM2NzQzZDE4YzM3M2E3M2QwNWZmOGZkXzMtMy0xLTEtMjg4MjQ3_024ddfb3-24bb-4c37-9fe9-0541f3df61eb"
      unitRef="usd">14695000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTozYTM2YmE2NzljNjc0M2QxOGMzNzNhNzNkMDVmZjhmZC90YWJsZXJhbmdlOjNhMzZiYTY3OWM2NzQzZDE4YzM3M2E3M2QwNWZmOGZkXzMtNS0xLTEtMjg4MjYx_242230e4-1f3b-49b0-810a-faf955b4f132"
      unitRef="usd">9033000</us-gaap:InterestExpenseRelatedParty>
    <ibrx:AmortizationOfDebtDiscountPremiumRelatedParty
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTozYTM2YmE2NzljNjc0M2QxOGMzNzNhNzNkMDVmZjhmZC90YWJsZXJhbmdlOjNhMzZiYTY3OWM2NzQzZDE4YzM3M2E3M2QwNWZmOGZkXzQtMS0xLTEtMjg4MjM5_b87df45b-3be9-4e5b-92e3-89998770433d"
      unitRef="usd">16282000</ibrx:AmortizationOfDebtDiscountPremiumRelatedParty>
    <ibrx:AmortizationOfDebtDiscountPremiumRelatedParty
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTozYTM2YmE2NzljNjc0M2QxOGMzNzNhNzNkMDVmZjhmZC90YWJsZXJhbmdlOjNhMzZiYTY3OWM2NzQzZDE4YzM3M2E3M2QwNWZmOGZkXzQtMy0xLTEtMjg4MjQ3_1644b3de-ce25-4758-86bb-0a9d88071ced"
      unitRef="usd">62000</ibrx:AmortizationOfDebtDiscountPremiumRelatedParty>
    <ibrx:AmortizationOfDebtDiscountPremiumRelatedParty
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTozYTM2YmE2NzljNjc0M2QxOGMzNzNhNzNkMDVmZjhmZC90YWJsZXJhbmdlOjNhMzZiYTY3OWM2NzQzZDE4YzM3M2E3M2QwNWZmOGZkXzQtNS0xLTEtMjg4MjYx_861b197d-b27d-499c-a0f2-c62f05fac177"
      unitRef="usd">0</ibrx:AmortizationOfDebtDiscountPremiumRelatedParty>
    <us-gaap:InterestExpenseOther
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTozYTM2YmE2NzljNjc0M2QxOGMzNzNhNzNkMDVmZjhmZC90YWJsZXJhbmdlOjNhMzZiYTY3OWM2NzQzZDE4YzM3M2E3M2QwNWZmOGZkXzUtMS0xLTEtMjg4MjM5_3e20e117-296f-48c2-8b00-a763575c6f12"
      unitRef="usd">88000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTozYTM2YmE2NzljNjc0M2QxOGMzNzNhNzNkMDVmZjhmZC90YWJsZXJhbmdlOjNhMzZiYTY3OWM2NzQzZDE4YzM3M2E3M2QwNWZmOGZkXzUtMy0xLTEtMjg4MjQ3_d3b90d12-0e3f-4831-8f41-97f3abfb3606"
      unitRef="usd">92000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTozYTM2YmE2NzljNjc0M2QxOGMzNzNhNzNkMDVmZjhmZC90YWJsZXJhbmdlOjNhMzZiYTY3OWM2NzQzZDE4YzM3M2E3M2QwNWZmOGZkXzUtNS0xLTEtMjg4MjYx_31aac21f-0b3d-4b4b-a8ca-0bc9b2fb2e83"
      unitRef="usd">41000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpense
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTozYTM2YmE2NzljNjc0M2QxOGMzNzNhNzNkMDVmZjhmZC90YWJsZXJhbmdlOjNhMzZiYTY3OWM2NzQzZDE4YzM3M2E3M2QwNWZmOGZkXzYtMS0xLTEtMjg4MjQz_f720e06f-e44c-4283-952b-618688deb103"
      unitRef="usd">63515000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTozYTM2YmE2NzljNjc0M2QxOGMzNzNhNzNkMDVmZjhmZC90YWJsZXJhbmdlOjNhMzZiYTY3OWM2NzQzZDE4YzM3M2E3M2QwNWZmOGZkXzYtMy0xLTEtMjg4MjUx_3bddb7e3-8fe4-4fad-9757-9f7198e38625"
      unitRef="usd">14849000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNTEvZnJhZzo1OTVmZmE1OWY1YTg0MzY2ODllZDVhM2JjMmQ1ODM5NC90YWJsZTozYTM2YmE2NzljNjc0M2QxOGMzNzNhNzNkMDVmZjhmZC90YWJsZXJhbmdlOjNhMzZiYTY3OWM2NzQzZDE4YzM3M2E3M2QwNWZmOGZkXzYtNS0xLTEtMjg4MjY2_d7affe42-8137-461e-9b93-08fad7ebf0f6"
      unitRef="usd">9074000</us-gaap:InterestExpense>
    <us-gaap:InvestmentTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90ZXh0cmVnaW9uOjUxYzIxMTY0YjgyODQxNTdhZDZhMWY2ODhkNDI1ZWQwXzM2NzQ_44b21e61-0556-4489-878f-a608d541b495">Financial Instruments&lt;div style="margin-top:6pt"&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 Debt Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31,&#160;2022, the weighted-average remaining contractual life, amortized cost, gross unrealized gains, gross unrealized losses and fair value of marketable debt securities, which were considered as available-for-sale, by type of security were as follows (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&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:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" 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&#160;31,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&#160;Life&lt;br/&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Amortized &lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Gross &lt;br/&gt;Unrealized &lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Gross &lt;br/&gt;Unrealized &lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Fair &lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Current:&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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Mutual funds&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 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:114%"&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:114%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:114%"&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:114%"&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:114%"&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:114%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:114%"&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:114%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Noncurrent:&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;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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Foreign bonds&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:114%"&gt;4.5&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:114%"&gt;932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&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:114%"&gt;(92)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total&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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31,&#160;2021, the amortized cost, gross unrealized gains, gross unrealized losses and fair value of marketable debt securities, which were considered as available-for-sale, by type of security were as follows (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:0.5pt 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;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Fair&#160;&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Current:&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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Corporate debt securities&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:114%"&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:114%"&gt;129,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:114%"&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:114%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:114%"&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:114%"&gt;(36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:114%"&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:114%"&gt;129,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Foreign bonds&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;116&#160;&lt;/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;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;115&#160;&lt;/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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Mutual funds&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:114%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&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:114%"&gt;38&#160;&lt;/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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;129,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;129,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Noncurrent:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Foreign bonds&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:114%"&gt;719&#160;&lt;/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:114%"&gt;103&#160;&lt;/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:114%"&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:114%"&gt;822&#160;&lt;/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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Noncurrent portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 2px 28pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;130,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;130,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated unrealized losses on marketable debt securities that have been in a continuous loss position for less than 12&#160;months and more than 12&#160;months were as follows (in&#160;thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&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.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:0.5pt 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:114%"&gt;December&#160;31,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:0.5pt 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;Less than 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:0.5pt 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:114%"&gt;More than 12 months&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:0.5pt 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:115%"&gt;Estimated&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:115%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:115%"&gt;Estimated&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:115%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/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)&lt;/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;Foreign 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;(92)&lt;/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 10pt;text-align:left;vertical-align: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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:0.5pt 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:114%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:0.5pt 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;Less than 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:0.5pt 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:114%"&gt;More than 12 months&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:0.5pt 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:115%"&gt;Estimated&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:115%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:115%"&gt;Estimated&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:115%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,158&#160;&lt;/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;(36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Mutual funds&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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Foreign bonds&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;115&#160;&lt;/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)&lt;/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;113&#160;&lt;/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)&lt;/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 10pt;text-align:left;vertical-align: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-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;86,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We evaluated our securities for other-than-temporary impairment, and we did not recognize any other-than-temporary impairment losses for the years ended December&#160;31,&#160;2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentTextBlock>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90ZXh0cmVnaW9uOjUxYzIxMTY0YjgyODQxNTdhZDZhMWY2ODhkNDI1ZWQwXzM2ODE_220168c1-78da-45c6-9793-a293d2664c27">&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31,&#160;2022, the weighted-average remaining contractual life, amortized cost, gross unrealized gains, gross unrealized losses and fair value of marketable debt securities, which were considered as available-for-sale, by type of security were as follows (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&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:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" 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&#160;31,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&#160;Life&lt;br/&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Amortized &lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Gross &lt;br/&gt;Unrealized &lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Gross &lt;br/&gt;Unrealized &lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Fair &lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Current:&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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Mutual funds&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 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:114%"&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:114%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:114%"&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:114%"&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:114%"&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:114%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:114%"&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:114%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Noncurrent:&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;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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Foreign bonds&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:114%"&gt;4.5&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:114%"&gt;932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&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:114%"&gt;(92)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total&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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31,&#160;2021, the amortized cost, gross unrealized gains, gross unrealized losses and fair value of marketable debt securities, which were considered as available-for-sale, by type of security were as follows (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:0.5pt 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;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Fair&#160;&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Current:&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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Corporate debt securities&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:114%"&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:114%"&gt;129,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:114%"&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:114%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:114%"&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:114%"&gt;(36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:114%"&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:114%"&gt;129,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Foreign bonds&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;116&#160;&lt;/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;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;115&#160;&lt;/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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Mutual funds&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:114%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&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:114%"&gt;38&#160;&lt;/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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;129,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;129,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Noncurrent:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Foreign bonds&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:114%"&gt;719&#160;&lt;/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:114%"&gt;103&#160;&lt;/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:114%"&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:114%"&gt;822&#160;&lt;/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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Noncurrent portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 2px 28pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;130,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;130,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i05901035c88c4e8a8915eeda59ec22c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo2OTEwZDgzNTliNmQ0NDkxOGVlNTUxOTFhOTMxYzhjMy90YWJsZXJhbmdlOjY5MTBkODM1OWI2ZDQ0OTE4ZWU1NTE5MWE5MzFjOGMzXzUtMy0xLTEtMjQ5OTYy_23cd0134-2c15-4954-b7cb-0f4f29deb3f5"
      unitRef="usd">38000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i05901035c88c4e8a8915eeda59ec22c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo2OTEwZDgzNTliNmQ0NDkxOGVlNTUxOTFhOTMxYzhjMy90YWJsZXJhbmdlOjY5MTBkODM1OWI2ZDQ0OTE4ZWU1NTE5MWE5MzFjOGMzXzUtNS0xLTEtMjQ5OTYy_c3160aa2-2d15-4f23-ba54-35a247b6c0e6"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i05901035c88c4e8a8915eeda59ec22c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo2OTEwZDgzNTliNmQ0NDkxOGVlNTUxOTFhOTMxYzhjMy90YWJsZXJhbmdlOjY5MTBkODM1OWI2ZDQ0OTE4ZWU1NTE5MWE5MzFjOGMzXzUtNy0xLTEtMjQ5OTYy_6b060521-484f-4736-bbba-a368853ad28b"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i05901035c88c4e8a8915eeda59ec22c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo2OTEwZDgzNTliNmQ0NDkxOGVlNTUxOTFhOTMxYzhjMy90YWJsZXJhbmdlOjY5MTBkODM1OWI2ZDQ0OTE4ZWU1NTE5MWE5MzFjOGMzXzUtOS0xLTEtMjQ5OTYy_6dbf4c49-7c62-4597-8448-b0e0fcb482ee"
      unitRef="usd">36000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <ibrx:AvailableForSaleSecuritiesDebtSecuritiesPeriod
      contextRef="i18d6ca3216dc49c9ae2d96c88cd52792_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo2OTEwZDgzNTliNmQ0NDkxOGVlNTUxOTFhOTMxYzhjMy90YWJsZXJhbmdlOjY5MTBkODM1OWI2ZDQ0OTE4ZWU1NTE5MWE5MzFjOGMzXzgtMS0xLTEtMjQ5OTYy_39da4fa7-f2e7-45d8-95ee-b03a5a4846eb">P4Y6M</ibrx:AvailableForSaleSecuritiesDebtSecuritiesPeriod>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i8f9c706079ae4cc99132962c75f5b589_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo2OTEwZDgzNTliNmQ0NDkxOGVlNTUxOTFhOTMxYzhjMy90YWJsZXJhbmdlOjY5MTBkODM1OWI2ZDQ0OTE4ZWU1NTE5MWE5MzFjOGMzXzgtMy0xLTEtMjQ5OTYy_c3e99452-c3c8-46f3-9370-26714a0a3f71"
      unitRef="usd">932000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i8f9c706079ae4cc99132962c75f5b589_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo2OTEwZDgzNTliNmQ0NDkxOGVlNTUxOTFhOTMxYzhjMy90YWJsZXJhbmdlOjY5MTBkODM1OWI2ZDQ0OTE4ZWU1NTE5MWE5MzFjOGMzXzgtNS0xLTEtMjQ5OTYy_11f7ddcc-7922-4008-9b45-47d0bc42e924"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i8f9c706079ae4cc99132962c75f5b589_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo2OTEwZDgzNTliNmQ0NDkxOGVlNTUxOTFhOTMxYzhjMy90YWJsZXJhbmdlOjY5MTBkODM1OWI2ZDQ0OTE4ZWU1NTE5MWE5MzFjOGMzXzgtNy0xLTEtMjQ5OTYy_48888e7b-9db7-4e25-89bb-3c2d9c7508e1"
      unitRef="usd">92000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8f9c706079ae4cc99132962c75f5b589_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo2OTEwZDgzNTliNmQ0NDkxOGVlNTUxOTFhOTMxYzhjMy90YWJsZXJhbmdlOjY5MTBkODM1OWI2ZDQ0OTE4ZWU1NTE5MWE5MzFjOGMzXzgtOS0xLTEtMjQ5OTYy_1a18a971-ec89-4c18-a787-1cd59373a499"
      unitRef="usd">840000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo2OTEwZDgzNTliNmQ0NDkxOGVlNTUxOTFhOTMxYzhjMy90YWJsZXJhbmdlOjY5MTBkODM1OWI2ZDQ0OTE4ZWU1NTE5MWE5MzFjOGMzXzEwLTMtMS0xLTI0OTk2Mg_f7389322-b3d2-4dae-8a31-842550a0d656"
      unitRef="usd">970000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo2OTEwZDgzNTliNmQ0NDkxOGVlNTUxOTFhOTMxYzhjMy90YWJsZXJhbmdlOjY5MTBkODM1OWI2ZDQ0OTE4ZWU1NTE5MWE5MzFjOGMzXzEwLTUtMS0xLTI0OTk2Mg_f5a85a47-da99-40f8-8692-d5cfba54d7d2"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo2OTEwZDgzNTliNmQ0NDkxOGVlNTUxOTFhOTMxYzhjMy90YWJsZXJhbmdlOjY5MTBkODM1OWI2ZDQ0OTE4ZWU1NTE5MWE5MzFjOGMzXzEwLTctMS0xLTI0OTk2Mg_94a48475-a8da-428f-9244-6beb6dd549e7"
      unitRef="usd">94000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo2OTEwZDgzNTliNmQ0NDkxOGVlNTUxOTFhOTMxYzhjMy90YWJsZXJhbmdlOjY5MTBkODM1OWI2ZDQ0OTE4ZWU1NTE5MWE5MzFjOGMzXzEwLTktMS0xLTI0OTk2Mg_e7311809-a045-481c-a0c1-540b21e0b82b"
      unitRef="usd">876000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i90736b19a17b4e11971931fb62aa9aab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzMtMS0xLTEtMjQ5OTYy_72bbc2a2-a32b-4007-aee1-cfa05d1380ee"
      unitRef="usd">129190000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i90736b19a17b4e11971931fb62aa9aab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzMtMy0xLTEtMjQ5OTYy_7465e688-e3ff-4597-a43c-2c685fac8947"
      unitRef="usd">10000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i90736b19a17b4e11971931fb62aa9aab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzMtNS0xLTEtMjQ5OTYy_0429751f-ca4f-4ba6-9cec-85de9d83ba87"
      unitRef="usd">36000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i90736b19a17b4e11971931fb62aa9aab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzMtNy0xLTEtMjQ5OTYy_0fdf07c9-9c2b-444e-853f-407870f4833d"
      unitRef="usd">129164000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if01ee8cf927c49f7b72a1feba7f9c5a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzQtMS0xLTEtMjQ5OTYy_e0323c19-7de0-4cab-a622-b98d4d5e8447"
      unitRef="usd">116000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if01ee8cf927c49f7b72a1feba7f9c5a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzQtMy0xLTEtMjQ5OTYy_ba306a42-a18a-4d43-ae28-5610e1ec8498"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if01ee8cf927c49f7b72a1feba7f9c5a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzQtNS0xLTEtMjQ5OTYy_24ddcd3f-9bdc-45d9-9872-b796301b9a0c"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if01ee8cf927c49f7b72a1feba7f9c5a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzQtNy0xLTEtMjQ5OTYy_8bead5e7-717d-4294-a12b-d17cdc2eb49a"
      unitRef="usd">115000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if8444c848d4e48aabb26b8f1dde06903_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzUtMS0xLTEtMjQ5OTYy_e9828103-1ab7-40ed-93ed-f2654dad1ae6"
      unitRef="usd">35000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if8444c848d4e48aabb26b8f1dde06903_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzUtMy0xLTEtMjQ5OTYy_ef65598d-c1cb-4158-ae13-a7a45d7a7135"
      unitRef="usd">3000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if8444c848d4e48aabb26b8f1dde06903_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzUtNS0xLTEtMjQ5OTYy_27f3eff2-9107-4abe-950e-4048f416e022"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if8444c848d4e48aabb26b8f1dde06903_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzUtNy0xLTEtMjQ5OTYy_6d80c7b9-0b83-42d8-8e2d-a0f2e2460204"
      unitRef="usd">38000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i4ccd63062a774d1fbbe0a8c7c9537435_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzYtMS0xLTEtMjQ5OTYy_4e302c9b-ab9e-45c9-aef4-5f34aa275e09"
      unitRef="usd">129341000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4ccd63062a774d1fbbe0a8c7c9537435_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzYtMy0xLTEtMjQ5OTYy_f443463f-8c43-4f5f-9aad-4c39c735a0fd"
      unitRef="usd">13000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4ccd63062a774d1fbbe0a8c7c9537435_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzYtNS0xLTEtMjQ5OTYy_04177a3c-9977-477b-a8fb-18d2c767a240"
      unitRef="usd">37000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4ccd63062a774d1fbbe0a8c7c9537435_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzYtNy0xLTEtMjQ5OTYy_0aeb5e8b-2bbf-4084-839d-b586806fcfb2"
      unitRef="usd">129317000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i2d617e51611449f0813f8971f79dab8d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzgtMS0xLTEtMjQ5OTYy_9b4da6f9-876d-4db7-b338-2ef9308c9308"
      unitRef="usd">719000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i2d617e51611449f0813f8971f79dab8d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzgtMy0xLTEtMjQ5OTYy_07cc99df-35a4-46a7-a879-0b5e6f8340f2"
      unitRef="usd">103000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i2d617e51611449f0813f8971f79dab8d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzgtNS0xLTEtMjQ5OTYy_67b027e9-af3c-44f4-b6a3-b9abd6e5cddb"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2d617e51611449f0813f8971f79dab8d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzgtNy0xLTEtMjQ5OTYy_00479f73-cea7-417a-9259-05b847fe000c"
      unitRef="usd">822000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i7daec6d6ac2a45aa81396a49f8b0205d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzktMS0xLTEtMjQ5OTYy_7f96ac8d-7396-4ba7-ae72-b7ede875ec05"
      unitRef="usd">719000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i7daec6d6ac2a45aa81396a49f8b0205d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzktMy0xLTEtMjQ5OTYy_3e1a63c1-5aeb-4806-b81f-392ce96f1773"
      unitRef="usd">103000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i7daec6d6ac2a45aa81396a49f8b0205d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzktNS0xLTEtMjQ5OTYy_4d225636-80e9-4c4d-9c72-24dbe925a15a"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7daec6d6ac2a45aa81396a49f8b0205d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzktNy0xLTEtMjQ5OTYy_6cb2c857-7b02-4c80-b7f2-fe5469580aeb"
      unitRef="usd">822000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzEwLTEtMS0xLTI0OTk2Mg_881dd33c-605e-4b8c-9e65-283ba58c63fc"
      unitRef="usd">130060000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzEwLTMtMS0xLTI0OTk2Mg_00bb6789-9b5e-42fd-8f54-71b0a576c4f1"
      unitRef="usd">116000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzEwLTUtMS0xLTI0OTk2Mg_79246f98-5fd2-481e-a228-2071e69fbacd"
      unitRef="usd">37000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWJjOTY1ZjllYWU0Mjc3YTBkOGYxOTY4MTQ5MDcxMy90YWJsZXJhbmdlOmY5YmM5NjVmOWVhZTQyNzdhMGQ4ZjE5NjgxNDkwNzEzXzEwLTctMS0xLTI0OTk2Mg_262de4b3-cfce-443d-baba-3b504de19949"
      unitRef="usd">130139000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90ZXh0cmVnaW9uOjUxYzIxMTY0YjgyODQxNTdhZDZhMWY2ODhkNDI1ZWQwXzM2ODI_7b3a6d81-16b1-4bd9-9674-af1336d5250f">&lt;div style="margin-bottom:6pt;margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated unrealized losses on marketable debt securities that have been in a continuous loss position for less than 12&#160;months and more than 12&#160;months were as follows (in&#160;thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&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.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:0.5pt 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:114%"&gt;December&#160;31,&#160;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:0.5pt 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;Less than 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:0.5pt 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:114%"&gt;More than 12 months&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:0.5pt 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:115%"&gt;Estimated&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:115%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:115%"&gt;Estimated&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:115%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/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)&lt;/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;Foreign 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;(92)&lt;/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 10pt;text-align:left;vertical-align: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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:0.5pt 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:114%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:0.5pt 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;Less than 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:0.5pt 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:114%"&gt;More than 12 months&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:0.5pt 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:115%"&gt;Estimated&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:115%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:115%"&gt;Estimated&lt;br/&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:115%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,158&#160;&lt;/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;(36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Mutual funds&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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Foreign bonds&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;115&#160;&lt;/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)&lt;/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;113&#160;&lt;/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)&lt;/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 10pt;text-align:left;vertical-align: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-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;86,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;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:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ie05368fec7cc4a3fa8cd519cad11a6f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWFhZDRlNTkxYjg0Y2FhOWRlNDMyNTVjNzIyYTUwMy90YWJsZXJhbmdlOmY5YWFkNGU1OTFiODRjYWE5ZGU0MzI1NWM3MjJhNTAzXzQtMS0xLTEtMjQ5OTYy_4dcf5649-c71a-40dc-b71c-3a264fe90b1b"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ie05368fec7cc4a3fa8cd519cad11a6f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWFhZDRlNTkxYjg0Y2FhOWRlNDMyNTVjNzIyYTUwMy90YWJsZXJhbmdlOmY5YWFkNGU1OTFiODRjYWE5ZGU0MzI1NWM3MjJhNTAzXzQtMy0xLTEtMjQ5OTYy_855bd6c4-174c-4d9f-9f82-75ba9d5d5e82"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ie05368fec7cc4a3fa8cd519cad11a6f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWFhZDRlNTkxYjg0Y2FhOWRlNDMyNTVjNzIyYTUwMy90YWJsZXJhbmdlOmY5YWFkNGU1OTFiODRjYWE5ZGU0MzI1NWM3MjJhNTAzXzQtNS0xLTEtMjQ5OTYy_c679f950-3182-4e0d-96b4-ea47f53ecd98"
      unitRef="usd">36000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ie05368fec7cc4a3fa8cd519cad11a6f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWFhZDRlNTkxYjg0Y2FhOWRlNDMyNTVjNzIyYTUwMy90YWJsZXJhbmdlOmY5YWFkNGU1OTFiODRjYWE5ZGU0MzI1NWM3MjJhNTAzXzQtNy0xLTEtMjQ5OTYy_cd3db7d0-3802-4901-89eb-7d0fe4a4e86a"
      unitRef="usd">2000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i0eb397270c914e72bedb4c222e06c1a2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWFhZDRlNTkxYjg0Y2FhOWRlNDMyNTVjNzIyYTUwMy90YWJsZXJhbmdlOmY5YWFkNGU1OTFiODRjYWE5ZGU0MzI1NWM3MjJhNTAzXzUtMS0xLTEtMjQ5OTYy_bbf32b3d-69f3-481b-ad20-5de5d1264168"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i0eb397270c914e72bedb4c222e06c1a2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWFhZDRlNTkxYjg0Y2FhOWRlNDMyNTVjNzIyYTUwMy90YWJsZXJhbmdlOmY5YWFkNGU1OTFiODRjYWE5ZGU0MzI1NWM3MjJhNTAzXzUtMy0xLTEtMjQ5OTYy_a89fedd8-34ef-40df-99c9-5e0d0d31cd94"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i0eb397270c914e72bedb4c222e06c1a2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWFhZDRlNTkxYjg0Y2FhOWRlNDMyNTVjNzIyYTUwMy90YWJsZXJhbmdlOmY5YWFkNGU1OTFiODRjYWE5ZGU0MzI1NWM3MjJhNTAzXzUtNS0xLTEtMjQ5OTYy_5c51d13c-171e-40ca-b851-a3f900413a7d"
      unitRef="usd">840000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i0eb397270c914e72bedb4c222e06c1a2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWFhZDRlNTkxYjg0Y2FhOWRlNDMyNTVjNzIyYTUwMy90YWJsZXJhbmdlOmY5YWFkNGU1OTFiODRjYWE5ZGU0MzI1NWM3MjJhNTAzXzUtNy0xLTEtMjQ5OTYy_37b112df-c43a-452e-a7ae-69d4547bef4c"
      unitRef="usd">92000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWFhZDRlNTkxYjg0Y2FhOWRlNDMyNTVjNzIyYTUwMy90YWJsZXJhbmdlOmY5YWFkNGU1OTFiODRjYWE5ZGU0MzI1NWM3MjJhNTAzXzYtMS0xLTEtMjQ5OTYy_980cb617-f348-46f0-b3f0-bb0c9adc010d"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWFhZDRlNTkxYjg0Y2FhOWRlNDMyNTVjNzIyYTUwMy90YWJsZXJhbmdlOmY5YWFkNGU1OTFiODRjYWE5ZGU0MzI1NWM3MjJhNTAzXzYtMy0xLTEtMjQ5OTYy_229ed86c-2273-4653-88aa-8655c9413a04"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWFhZDRlNTkxYjg0Y2FhOWRlNDMyNTVjNzIyYTUwMy90YWJsZXJhbmdlOmY5YWFkNGU1OTFiODRjYWE5ZGU0MzI1NWM3MjJhNTAzXzYtNS0xLTEtMjQ5OTYy_f64e0d1d-2dca-4fa2-a1e5-e10945997d80"
      unitRef="usd">876000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTpmOWFhZDRlNTkxYjg0Y2FhOWRlNDMyNTVjNzIyYTUwMy90YWJsZXJhbmdlOmY5YWFkNGU1OTFiODRjYWE5ZGU0MzI1NWM3MjJhNTAzXzYtNy0xLTEtMjQ5OTYy_3c69e9d4-45e3-4ccc-86d5-15877837482c"
      unitRef="usd">94000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i554285d40bd145d38e008444ec28b3bd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo3Mjg5NzYxMjZiNTc0OTEzOWZjNDY5YWVhNTUyMWM5OS90YWJsZXJhbmdlOjcyODk3NjEyNmI1NzQ5MTM5ZmM0NjlhZWE1NTIxYzk5XzMtMS0xLTEtMjQ5OTYy_35ca1164-8245-44a5-9786-fe4d46fcb033"
      unitRef="usd">86158000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i554285d40bd145d38e008444ec28b3bd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo3Mjg5NzYxMjZiNTc0OTEzOWZjNDY5YWVhNTUyMWM5OS90YWJsZXJhbmdlOjcyODk3NjEyNmI1NzQ5MTM5ZmM0NjlhZWE1NTIxYzk5XzMtMy0xLTEtMjQ5OTYy_d6a7eeca-4248-4783-aa55-2310b12173e8"
      unitRef="usd">36000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i554285d40bd145d38e008444ec28b3bd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo3Mjg5NzYxMjZiNTc0OTEzOWZjNDY5YWVhNTUyMWM5OS90YWJsZXJhbmdlOjcyODk3NjEyNmI1NzQ5MTM5ZmM0NjlhZWE1NTIxYzk5XzMtNS0xLTEtMjQ5OTYy_3276b27c-14e5-4566-ab21-32c5c8901f39"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i554285d40bd145d38e008444ec28b3bd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo3Mjg5NzYxMjZiNTc0OTEzOWZjNDY5YWVhNTUyMWM5OS90YWJsZXJhbmdlOjcyODk3NjEyNmI1NzQ5MTM5ZmM0NjlhZWE1NTIxYzk5XzMtNy0xLTEtMjQ5OTYy_6820dca6-5a96-4dd4-a760-9d3020759d58"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i4a7a76b6b21e4223b5749d60729fcf24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo3Mjg5NzYxMjZiNTc0OTEzOWZjNDY5YWVhNTUyMWM5OS90YWJsZXJhbmdlOjcyODk3NjEyNmI1NzQ5MTM5ZmM0NjlhZWE1NTIxYzk5XzQtMS0xLTEtMjQ5OTYy_751b29ef-212e-4444-a9d7-e3b4c2ad5817"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i4a7a76b6b21e4223b5749d60729fcf24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo3Mjg5NzYxMjZiNTc0OTEzOWZjNDY5YWVhNTUyMWM5OS90YWJsZXJhbmdlOjcyODk3NjEyNmI1NzQ5MTM5ZmM0NjlhZWE1NTIxYzk5XzQtMy0xLTEtMjQ5OTYy_5780bab3-3251-482f-92e6-06e5a770f3dd"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i4a7a76b6b21e4223b5749d60729fcf24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo3Mjg5NzYxMjZiNTc0OTEzOWZjNDY5YWVhNTUyMWM5OS90YWJsZXJhbmdlOjcyODk3NjEyNmI1NzQ5MTM5ZmM0NjlhZWE1NTIxYzk5XzQtNS0xLTEtMjQ5OTYy_5596727b-9a86-4dcf-9da9-16f693d41836"
      unitRef="usd">34000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i4a7a76b6b21e4223b5749d60729fcf24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo3Mjg5NzYxMjZiNTc0OTEzOWZjNDY5YWVhNTUyMWM5OS90YWJsZXJhbmdlOjcyODk3NjEyNmI1NzQ5MTM5ZmM0NjlhZWE1NTIxYzk5XzQtNy0xLTEtMjQ5OTYy_0e91a2e8-7026-4470-887e-1c35f35e5305"
      unitRef="usd">2000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i9119156f173b40d2b73449acbc7f69e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo3Mjg5NzYxMjZiNTc0OTEzOWZjNDY5YWVhNTUyMWM5OS90YWJsZXJhbmdlOjcyODk3NjEyNmI1NzQ5MTM5ZmM0NjlhZWE1NTIxYzk5XzUtMS0xLTEtMjQ5OTYy_98d3aaa4-3d39-48ba-9033-83d21f32cab7"
      unitRef="usd">115000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i9119156f173b40d2b73449acbc7f69e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo3Mjg5NzYxMjZiNTc0OTEzOWZjNDY5YWVhNTUyMWM5OS90YWJsZXJhbmdlOjcyODk3NjEyNmI1NzQ5MTM5ZmM0NjlhZWE1NTIxYzk5XzUtMy0xLTEtMjQ5OTYy_e5d28168-45c7-4cd4-a59f-7a84452fe6f1"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i9119156f173b40d2b73449acbc7f69e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo3Mjg5NzYxMjZiNTc0OTEzOWZjNDY5YWVhNTUyMWM5OS90YWJsZXJhbmdlOjcyODk3NjEyNmI1NzQ5MTM5ZmM0NjlhZWE1NTIxYzk5XzUtNS0xLTEtMjQ5OTYy_8919aed7-c174-4060-bcb2-dc5acef68b63"
      unitRef="usd">113000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i9119156f173b40d2b73449acbc7f69e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo3Mjg5NzYxMjZiNTc0OTEzOWZjNDY5YWVhNTUyMWM5OS90YWJsZXJhbmdlOjcyODk3NjEyNmI1NzQ5MTM5ZmM0NjlhZWE1NTIxYzk5XzUtNy0xLTEtMjQ5OTYy_52bd1a4b-438a-43cc-a0b8-b40eff6834cd"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo3Mjg5NzYxMjZiNTc0OTEzOWZjNDY5YWVhNTUyMWM5OS90YWJsZXJhbmdlOjcyODk3NjEyNmI1NzQ5MTM5ZmM0NjlhZWE1NTIxYzk5XzYtMS0xLTEtMjQ5OTYy_00a08200-f9b0-493f-9fba-b0627e6eebff"
      unitRef="usd">86273000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo3Mjg5NzYxMjZiNTc0OTEzOWZjNDY5YWVhNTUyMWM5OS90YWJsZXJhbmdlOjcyODk3NjEyNmI1NzQ5MTM5ZmM0NjlhZWE1NTIxYzk5XzYtMy0xLTEtMjQ5OTYy_5651a7b0-9cae-4ff4-b010-e138c1cd7568"
      unitRef="usd">37000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo3Mjg5NzYxMjZiNTc0OTEzOWZjNDY5YWVhNTUyMWM5OS90YWJsZXJhbmdlOjcyODk3NjEyNmI1NzQ5MTM5ZmM0NjlhZWE1NTIxYzk5XzYtNS0xLTEtMjQ5OTYy_4f52c8b7-726f-44e0-90c3-88b8b4b217a6"
      unitRef="usd">147000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90YWJsZTo3Mjg5NzYxMjZiNTc0OTEzOWZjNDY5YWVhNTUyMWM5OS90YWJsZXJhbmdlOjcyODk3NjEyNmI1NzQ5MTM5ZmM0NjlhZWE1NTIxYzk5XzYtNy0xLTEtMjQ5OTYy_d8afae99-1ae6-47c1-8032-9ca7624bc0ff"
      unitRef="usd">3000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:ImpairmentOfInvestments
      contextRef="if47377ff4ea845ca9dcdef707153d519_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90ZXh0cmVnaW9uOjUxYzIxMTY0YjgyODQxNTdhZDZhMWY2ODhkNDI1ZWQwXzgyOQ_78016480-9654-498f-ab70-cc3f5f08a4ce"
      unitRef="usd">0</us-gaap:ImpairmentOfInvestments>
    <us-gaap:ImpairmentOfInvestments
      contextRef="i226a7fc4ec7c4fbcb3029b7c5454d30c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90ZXh0cmVnaW9uOjUxYzIxMTY0YjgyODQxNTdhZDZhMWY2ODhkNDI1ZWQwXzgyOQ_8300ad35-27a7-4c98-9f0e-e1ce2c14fafc"
      unitRef="usd">0</us-gaap:ImpairmentOfInvestments>
    <us-gaap:ImpairmentOfInvestments
      contextRef="i9f309b53ecbb49ea8f4b94b1cc379664_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjAvZnJhZzo1MWMyMTE2NGI4Mjg0MTU3YWQ2YTFmNjg4ZDQyNWVkMC90ZXh0cmVnaW9uOjUxYzIxMTY0YjgyODQxNTdhZDZhMWY2ODhkNDI1ZWQwXzgyOQ_febd03e8-f390-4b79-bc3b-fcf5f003204f"
      unitRef="usd">0</us-gaap:ImpairmentOfInvestments>
    <us-gaap:FairValueMeasurementInputsDisclosureTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90ZXh0cmVnaW9uOjRlNDZiZWVhZjdmYTRkZThhMDdjZmIyMDkwMGU2NmE1XzY1Mw_efa54b23-07e7-47ff-a1d1-6117a8894885">Fair Value Measurements&lt;div style="margin-top:6pt"&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;Recurring Valuations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets and liabilities measured at fair value on a recurring basis are summarized below (in&#160;thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:12pt;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:42.434%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&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="24" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:114%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:114%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:114%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%"&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;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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Current:&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;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Cash and cash equivalents&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:114%"&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:114%"&gt;104,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;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:9pt;font-weight:400;line-height:114%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&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:114%"&gt;63,860&#160;&lt;/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:114%"&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:114%"&gt;40,781&#160;&lt;/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:114%"&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:114%"&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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&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:114%"&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Mutual funds&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:114%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:114%"&gt;36&#160;&lt;/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:114%"&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:114%"&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 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Noncurrent:&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;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Foreign bonds&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;840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;840&#160;&lt;/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 2px 28pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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;108,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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;66,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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:0.5pt 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;41,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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:0.5pt 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:0.5pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Current:&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;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Contingent consideration obligations&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)&lt;/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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19)&lt;/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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Noncurrent:&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;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Warrant liability&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,636)&lt;/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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(3)&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;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,636)&lt;/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 28pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total liabilities measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="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="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;(21,655)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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="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;(21,655)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.434%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&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="24" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements at 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:0.5pt 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:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:114%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:114%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:114%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%"&gt;Assets:&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:114%"&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: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:114%"&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:114%"&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:114%"&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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Current:&lt;/span&gt;&lt;/td&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:114%"&gt;&#160;&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Cash and cash equivalents&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:114%"&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:114%"&gt;181,101&#160;&lt;/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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&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:114%"&gt;51,421&#160;&lt;/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:114%"&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:114%"&gt;129,680&#160;&lt;/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:114%"&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:114%"&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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;6,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;6,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&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:114%"&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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Corporate debt 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:114%"&gt;129,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:114%"&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:114%"&gt;129,164&#160;&lt;/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:114%"&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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Foreign bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',sans-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:'Arial',sans-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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Mutual funds&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:114%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:114%"&gt;38&#160;&lt;/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:114%"&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:114%"&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 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Noncurrent:&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;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Foreign bonds&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;822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;822&#160;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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;317,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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;59,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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:0.5pt 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;258,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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:0.5pt 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:0.5pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(409)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(388)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:3.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:94.159%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts shown as a Level&#160;2 measurement include government-sponsored securities of $32.0&#160;million and $75.0&#160;million, corporate debt securities of $8.8&#160;million and $54.2&#160;million, and no commercial paper and $0.5&#160;million of commercial paper, with original maturities of less than 90&#160;days, as of December&#160;31,&#160;2022 and 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Contingent consideration is recorded at estimated fair value and revalued each reporting period until the related contingency is resolved. The fair value measurement is based on inputs that are unobservable and significant to the overall fair value measurement (i.e., a Level&#160;3 measurement within the fair value hierarchy) and are reviewed periodically by management. See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_169" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&#160;7&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commitments and Contingencies&#x2014;Contingent Consideration Related to Business Combinations,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; for further information.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of contingent consideration were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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 style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value, beginning of year&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;(409)&lt;/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;(972)&lt;/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,725)&lt;/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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consideration paid&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;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align: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 decrease in fair value&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;51&#160;&lt;/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;144&#160;&lt;/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;753&#160;&lt;/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;Fair value, end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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 #000000;border-top:0.5pt 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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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 #000000;border-top:0.5pt 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 #000000;border-top:0.5pt 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;(409)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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 #000000;border-top:0.5pt 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 #000000;border-top:0.5pt 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;(972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:3.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:94.159%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On December&#160;12, 2022, we issued a total of 9,090,909&#160;warrants for a period of two&#160;years with an exercise price of $6.60&#160;per share in connection with a registered direct offering of common stock. See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_868" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&#160;11&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Warrant Liability&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, for further information. The warrants were classified as a liability at its fair value upon the issuance. As of December&#160;31,&#160;2022, all warrants were outstanding. We utilized the Black-Scholes option pricing model to value warrants with the following assumptions:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.078%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.142%"/&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: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;Year Ended&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term&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:right;vertical-align: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.96 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 average volatility&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;99.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;/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 dividend yield&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;/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="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.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of warrant liability in connection with the issuance of equity instrument were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.078%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.142%"/&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: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;Year Ended&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value, at issuance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo2MDM0ZGMyNGNlMDg0Mzg1YmU1YjQ2ZThlZmVkY2FkMi90YWJsZXJhbmdlOjYwMzRkYzI0Y2UwODQzODViZTViNDZlOGVmZWRjYWQyXzQtMC0xLTEtMjg5NzM2_48906a5e-d795-4d43-93f5-ea21ec48b767"&gt;Net decrease in fair value&lt;/span&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;(13,460)&lt;/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;Fair value, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-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;21,636&#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;&lt;div style="margin-top:18pt"&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;Non-Recurring Valuations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-financial assets and liabilities are recognized at fair value subsequent to initial recognition when they are deemed to be other-than-temporarily impaired. There were no material non-financial assets and liabilities deemed to be other-than-temporarily impaired and measured at fair value on a non-recurring basis for the years ended December&#160;31,&#160;2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We measured the fair value of the fixed-rate promissory notes and variable-rate promissory notes before and after amendments that were entered on August&#160;31,&#160;2022, as they were accounted for under the debt extinguishment accounting model. We used the discounted cash flow analyses for promissory notes without a holder conversion option and used a binomial lattice convertible note model for the fixed-rate promissory notes with a holder conversion option. Since certain of the factors analyzed are considered to be unobservable inputs, both the discounted cash flow model and the lattice model are considered to be a Level&#160;3 valuation. See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_792" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&lt;/a&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_792" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&#160;&lt;/a&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_792" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;9&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;,&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; Related-Party Debt,&lt;/span&gt; for additional information.</us-gaap:FairValueMeasurementInputsDisclosureTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90ZXh0cmVnaW9uOjRlNDZiZWVhZjdmYTRkZThhMDdjZmIyMDkwMGU2NmE1XzY1NA_4fc1e6a6-6be7-4241-b15d-8d04d2e873ce">&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets and liabilities measured at fair value on a recurring basis are summarized below (in&#160;thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:12pt;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:42.434%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&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="24" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:114%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:114%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:114%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%"&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;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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Current:&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;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Cash and cash equivalents&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:114%"&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:114%"&gt;104,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;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:9pt;font-weight:400;line-height:114%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&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:114%"&gt;63,860&#160;&lt;/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:114%"&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:114%"&gt;40,781&#160;&lt;/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:114%"&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:114%"&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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&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:114%"&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Mutual funds&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:114%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:114%"&gt;36&#160;&lt;/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:114%"&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:114%"&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 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Noncurrent:&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;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Foreign bonds&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;840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;840&#160;&lt;/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 2px 28pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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;108,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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;66,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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:0.5pt 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;41,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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:0.5pt 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:0.5pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Current:&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;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Contingent consideration obligations&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)&lt;/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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19)&lt;/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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Noncurrent:&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;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Warrant liability&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,636)&lt;/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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(3)&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;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,636)&lt;/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 28pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total liabilities measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="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="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;(21,655)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="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="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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="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;(21,655)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.434%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&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="24" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements at 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:0.5pt 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:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:114%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:114%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:114%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%"&gt;Assets:&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:114%"&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: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:114%"&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:114%"&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:114%"&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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Current:&lt;/span&gt;&lt;/td&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:114%"&gt;&#160;&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Cash and cash equivalents&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:114%"&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:114%"&gt;181,101&#160;&lt;/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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&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:114%"&gt;51,421&#160;&lt;/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:114%"&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:114%"&gt;129,680&#160;&lt;/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:114%"&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:114%"&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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;6,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;6,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&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:114%"&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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Corporate debt 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:114%"&gt;129,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:114%"&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:114%"&gt;129,164&#160;&lt;/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:114%"&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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Foreign bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',sans-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:'Arial',sans-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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Mutual funds&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:114%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:114%"&gt;38&#160;&lt;/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:114%"&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:114%"&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 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Noncurrent:&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;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Foreign bonds&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;822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;822&#160;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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;317,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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;59,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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:0.5pt 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;258,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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:0.5pt 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:0.5pt 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(409)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(388)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:3.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:94.159%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts shown as a Level&#160;2 measurement include government-sponsored securities of $32.0&#160;million and $75.0&#160;million, corporate debt securities of $8.8&#160;million and $54.2&#160;million, and no commercial paper and $0.5&#160;million of commercial paper, with original maturities of less than 90&#160;days, as of December&#160;31,&#160;2022 and 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Contingent consideration is recorded at estimated fair value and revalued each reporting period until the related contingency is resolved. The fair value measurement is based on inputs that are unobservable and significant to the overall fair value measurement (i.e., a Level&#160;3 measurement within the fair value hierarchy) and are reviewed periodically by management. See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_169" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&#160;7&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commitments and Contingencies&#x2014;Contingent Consideration Related to Business Combinations,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; for further information.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of contingent consideration were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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 style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value, beginning of year&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;(409)&lt;/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;(972)&lt;/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,725)&lt;/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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consideration paid&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;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align: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 decrease in fair value&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;51&#160;&lt;/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;144&#160;&lt;/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;753&#160;&lt;/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;Fair value, end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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 #000000;border-top:0.5pt 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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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 #000000;border-top:0.5pt 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 #000000;border-top:0.5pt 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;(409)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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 #000000;border-top:0.5pt 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 #000000;border-top:0.5pt 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;(972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:3.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:94.159%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On December&#160;12, 2022, we issued a total of 9,090,909&#160;warrants for a period of two&#160;years with an exercise price of $6.60&#160;per share in connection with a registered direct offering of common stock. See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_868" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&#160;11&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Warrant Liability&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, for further information. The warrants were classified as a liability at its fair value upon the issuance. As of December&#160;31,&#160;2022, all warrants were outstanding. We utilized the Black-Scholes option pricing model to value warrants with the following assumptions:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.078%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.142%"/&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: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;Year Ended&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term&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:right;vertical-align: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.96 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 average volatility&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;99.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;/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 dividend yield&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;/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="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.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="idf9e69529b944a3a9fb4738a6eff69ba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzQtMS0xLTEtMjQ5OTYy_77c6a1c4-49af-4dd8-a5ea-ca00f1cfe703"
      unitRef="usd">104641000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i65252e8ceb994bafadf3ea89d78b2446_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzQtNC0xLTEtMjQ5OTYy_3105cf93-e15b-4be7-baa5-1e5be0900127"
      unitRef="usd">63860000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8c02a21130b14a7c9f32252dbcdd2cd3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzQtNi0xLTEtMjQ5OTYy_5c2a39bb-511e-4c4e-8192-458172e1248e"
      unitRef="usd">40781000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i57ec7941909b4028b0762fb06f80fe49_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzQtOC0xLTEtMjQ5OTYy_224f0349-9fba-42a9-9f02-a66ad0beedfb"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if69cb1c2d096488085e3976551fa09f7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzUtMS0xLTEtMjQ5OTYy_b2e85925-5aeb-4bb3-b56e-6cf014ac80b4"
      unitRef="usd">2507000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i363c39e008e042af8f12c9b54ffd5839_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzUtNC0xLTEtMjQ5OTYy_e2a74d25-85fa-44fe-ae29-d119a5db4571"
      unitRef="usd">2507000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i41856370c0a24a2aae94245d8a3983d0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzUtNi0xLTEtMjQ5OTYy_d65ad053-3b2d-4e2b-a3ff-6aad7760ddef"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib8daffa1b0f7477a917559511dd5221f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzUtOC0xLTEtMjQ5OTYy_5e3dff64-e010-4ec0-ab5b-39e2432473b0"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i76ec44bdca40435bb2b86ecf436e8f73_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzgtMS0xLTEtMjQ5OTYy_e57f70a9-1ca8-46d0-89a6-2face5c4bfa8"
      unitRef="usd">36000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i5adbe732114247a6b31eee1938d5578b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzgtNC0xLTEtMjQ5OTYy_94bc79ee-96ab-4d3d-bf1f-7f23f367f0b5"
      unitRef="usd">36000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1edb9656538f4a06961efd5ab0e5a09a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzgtNi0xLTEtMjQ5OTYy_d3a49ca8-194e-4562-9716-f8f97e8d7187"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="icd29d355691d425695e2f598e713062a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzgtOC0xLTEtMjQ5OTYy_a93b0377-ae5c-4610-ac4b-e27d70c3a81c"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i72d7bb4bffdb42b3a4cd759756a757bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzEwLTEtMS0xLTI0OTk2Mg_05c05f79-ccb1-426f-9ca8-37abef6034d9"
      unitRef="usd">840000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i68ecc82e06714bb1ac4897be54372815_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzEwLTQtMS0xLTI0OTk2Mg_7e519076-e9b8-498a-b792-e2d00d5a86f9"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i9ba4f68e6a224baf8f19679301952ef8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzEwLTYtMS0xLTI0OTk2Mg_6785962e-efc6-4037-adad-92d0007d11d7"
      unitRef="usd">840000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ia210a9fdc3634e3f8fc17570e99acf3e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzEwLTgtMS0xLTI0OTk2Mg_d06035c5-bd93-4e65-bf4a-1c1712ef33eb"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7c0d1bc37d77458595ce49da47036a32_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzExLTEtMS0xLTI0OTk2Mg_7a1ce9ba-952d-45c8-a09c-7ec088d02c7b"
      unitRef="usd">108024000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3dd908a16dbb4cbcb963dd0dea055c02_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzExLTQtMS0xLTI0OTk2Mg_0c6e4b07-904c-470e-a1b9-8afd63595e18"
      unitRef="usd">66403000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib33cbe25e05f4a56bdc4530d235571ee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzExLTYtMS0xLTI0OTk2Mg_75a17374-b4a1-439b-826d-c0b53bbc418b"
      unitRef="usd">41621000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i9da0ae32c8784582a20d1f75298dd123_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzExLTgtMS0xLTI0OTk2Mg_4edc1dc9-8c61-4d7d-8da5-3764061179f5"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ib7330cf59e084579a8e477fe6bcdebb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzE0LTEtMS0xLTI3MTk3Nw_31611944-2eaf-4bb2-b275-2ac9d58c5730"
      unitRef="usd">19000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ic437fc3b0fe244f78dfc9d033f36211c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzE0LTQtMS0xLTI3MTk3Nw_1c63fd0c-13e3-43d8-a81c-4adbf0be9ce3"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i0c80970771a049809ed76bad93fe5f85_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzE0LTYtMS0xLTI3MTk3Nw_053c5283-7f0c-413c-8a8f-2848c433f037"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i7eb6f27e55624adc9747e55d7ed8e5eb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzE0LTgtMS0xLTI3MTk3Nw_26847a14-3eaf-4b9f-a198-861d8439dba0"
      unitRef="usd">19000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="id6349cb3e8814d4385df1551a5e03fa4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzE1LTEtMS0xLTI3MDM4MA_96c849cc-9ffd-4dcb-a90e-5cb910f63a85"
      unitRef="usd">21636000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i85159105be39466bbb29c0131f1538b0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzE1LTQtMS0xLTI3MDM4MA_221e2291-933e-465d-b668-201db262969e"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i74600561e8934f36a621c27434f9a16c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzE1LTYtMS0xLTI3MDM4MA_9da4df53-c86e-4af2-8fc0-e8e09489f4ab"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ib61bf53ca6674d09bd3cc7e45cbbf57f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzE1LTgtMS0xLTI3MDM4MA_a2225f9a-6076-4097-8980-dc573e1f9f64"
      unitRef="usd">21636000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzE1LTgtMS0xLTI3MDM4MA_b2435681-1ae4-4dbd-a6f0-7db1f55b0cb0"
      unitRef="usd">21636000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i7c0d1bc37d77458595ce49da47036a32_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzE3LTEtMS0xLTI3MTk1Nw_00195953-dacd-414f-9df9-2bc22ba8299a"
      unitRef="usd">21655000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i3dd908a16dbb4cbcb963dd0dea055c02_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzE3LTQtMS0xLTI3MTk1Nw_c0c121f6-56c1-45ed-973f-6891d5c9496a"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ib33cbe25e05f4a56bdc4530d235571ee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzE3LTYtMS0xLTI3MTk1Nw_12ce07c8-13de-4036-9164-bc8a82a2e216"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i9da0ae32c8784582a20d1f75298dd123_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTpmZjJiYjFjNTFhMjU0NzUzODkyNzk2ZjNmYmRiOGM0MS90YWJsZXJhbmdlOmZmMmJiMWM1MWEyNTQ3NTM4OTI3OTZmM2ZiZGI4YzQxXzE3LTgtMS0xLTI3MTk1Nw_f8c59f87-c74e-4f55-bbc3-86d3b3783559"
      unitRef="usd">21655000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ia435c9dbe8cc4431a62aa80546c939bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzQtMS0xLTEtMjQ5OTYy_eaf8a0b1-4e82-4268-8170-01c9051fdbfb"
      unitRef="usd">181101000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i5f087ba526f04c20b3f9808e0e753311_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzQtNC0xLTEtMjQ5OTYy_efdf5b5b-2188-40f7-b95a-ea548bb69423"
      unitRef="usd">51421000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib1a42810f0f84034afa1d59023b199e5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzQtNi0xLTEtMjQ5OTYy_3fd46eb1-84a4-4248-bdb2-88e144b693b9"
      unitRef="usd">129680000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3b712ae0bf63469ebf6f8a0f6d8b8f3b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzQtOC0xLTEtMjQ5OTYy_6b9be5dd-b7e6-4945-81ef-d3d147f4cfe6"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i432776ef8ed04575a8bd323723e6b690_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzUtMS0xLTEtMjQ5OTYy_d18039de-a74a-4363-8055-fd24fe1beb22"
      unitRef="usd">6698000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8ad504425ef2426e8dd86529ee305e47_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzUtNC0xLTEtMjQ5OTYy_62de61be-bd69-46a9-8c71-4979e8f201d5"
      unitRef="usd">6698000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4f74d72a43d041eab2ea056970f55f13_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzUtNi0xLTEtMjQ5OTYy_36647ea1-292a-4e15-b1b6-61801b801f38"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i833360c8f3dc4d2abfa1049dc394527b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzUtOC0xLTEtMjQ5OTYy_b6def7ca-5989-4748-842a-2147fb147548"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i48fbc0f57a894035b8f21b033ae5633c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzYtMS0xLTEtMjQ5OTYy_0f0cc30b-852e-421c-b4f2-29035b93d639"
      unitRef="usd">129164000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2b33d14f39154a5684d59d4aabeed44e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzYtNC0xLTEtMjQ5OTYy_7d3e19ef-0435-4ccf-8ba8-97eaca507dd6"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i08f69667c392425493d2ae35d769ce4a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzYtNi0xLTEtMjQ5OTYy_88686306-9979-412b-a2d4-ccdb95e2625d"
      unitRef="usd">129164000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i021969ce03874d6c85e7f64a56a6b4a1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzYtOC0xLTEtMjQ5OTYy_24c45fa3-a4fa-48df-932b-48034812877a"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id9dbedb9eba945a58d3560fcd7e68777_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzctMS0xLTEtMjQ5OTYy_9e0c6ac4-c1bd-4c09-86bd-d7461ff72d43"
      unitRef="usd">115000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ia5d08f9516714b68a1a561b81624ba29_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzctNC0xLTEtMjQ5OTYy_ae2ca882-9c10-495d-9abe-b5bc541326fa"
      unitRef="usd">115000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i00362260314c41a588d1f2e66d574b9f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzctNi0xLTEtMjQ5OTYy_8abeead9-5cad-43be-8df4-f9c8402ed6c9"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2b5c53c963ea4f0bbfe974b62df4e977_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzctOC0xLTEtMjQ5OTYy_5206d208-6fc5-402b-b20d-9368b380737d"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4b6ecf0ddeb14110919562c20d3251b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzgtMS0xLTEtMjQ5OTYy_2a7067ca-f328-4ce7-b41b-d4d268d797da"
      unitRef="usd">38000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i827839e32124444f87af97ee164f4e74_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzgtNC0xLTEtMjQ5OTYy_18916d46-942c-4b26-ad67-70fc8b2cbc11"
      unitRef="usd">38000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1cd9d4fc7fad42629d97b10e40ba355e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzgtNi0xLTEtMjQ5OTYy_4988ab0c-c54e-4c65-85cf-55fdd3ee41ad"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic149ff9bd88a4808bb91835a355f28de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzgtOC0xLTEtMjQ5OTYy_25253fa0-9bbd-4645-a710-c7ae2b6471fc"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib43131d99d0f4ec3b61baa9baf06ad94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzEwLTEtMS0xLTI0OTk2Mg_b2cc370f-aa47-45eb-b66d-7ff284607230"
      unitRef="usd">822000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic3260d365b10443b82c8f544f6d105b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzEwLTQtMS0xLTI0OTk2Mg_4071dbe5-dbd6-4773-bbc6-102a08223c20"
      unitRef="usd">822000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i407e00ae9c0745a7a4f702940f276a1d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzEwLTYtMS0xLTI0OTk2Mg_b6e5bde4-11de-4f4e-866e-2431911a0044"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i482b575121a34b69b67beae123dc0997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzEwLTgtMS0xLTI0OTk2Mg_3496f024-2955-49eb-b759-ae31da87902a"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i27161c17bb0947e6a56546ae52be16a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzExLTEtMS0xLTI0OTk2Mg_0b328f32-f8b9-4652-be4c-f333c1a7eb6c"
      unitRef="usd">317938000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8b8611c6d7cc4e199a2bfce8d72ba386_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzExLTQtMS0xLTI0OTk2Mg_9d6975d4-7dcd-4fd8-87c0-ad9d51101070"
      unitRef="usd">59094000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic55d058771bb4c37a7ed89581b0c13aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzExLTYtMS0xLTI0OTk2Mg_5624ac5d-d083-4e26-9d97-3e7a1403731d"
      unitRef="usd">258844000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8ced9248a9254743aa403a58636f003e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzExLTgtMS0xLTI0OTk2Mg_d5511498-ecd1-4ad9-932e-50675212713a"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i03aa3c52f339463ab57a55aa70c788de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzEzLTEtMS0xLTI3MjAwMg_caeff0c6-2fe0-458e-ba44-fd2e58c20826"
      unitRef="usd">409000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i8ad4ee5bf5f5456d821e2e1e9d3091fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzEzLTQtMS0xLTI3MjAwMg_c4ad081b-076b-4b72-9caa-4597049d73b1"
      unitRef="usd">388000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i32c947f2af8049babafc56cb86b97d12_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzEzLTYtMS0xLTI3MjAwMg_afbc93a1-ce13-4c5c-b61f-4e958a10fcd5"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="iff85e79223174caaaf0889270eeb1e7e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo3ZTQxNDIxNmRlMGI0OWZjYjM4YmM0ODQ0NGMyYmM0Ny90YWJsZXJhbmdlOjdlNDE0MjE2ZGUwYjQ5ZmNiMzhiYzQ4NDQ0YzJiYzQ3XzEzLTgtMS0xLTI3MjAwMg_b03c781a-59bd-4d56-94df-e6165a0b8982"
      unitRef="usd">21000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i034329d1dcd9497eb89d9fa1afa9e6bc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZToyY2JkMGE1MGUzZjA0M2UzOTZmYWI4NDBkYmIyY2ZmNi90YWJsZXJhbmdlOjJjYmQwYTUwZTNmMDQzZTM5NmZhYjg0MGRiYjJjZmY2XzAtMS0xLTEtMjQ5OTYyL3RleHRyZWdpb246MDNkMmNmMDM4NzliNDU4OTljYTViODU3ZjI5MDE1OGNfMTA5OTUxMTYyNzk3Mw_629e6540-7892-49d0-8fe9-ebdd1af90bed"
      unitRef="usd">32000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4e0ae558bf204f2f8c2c5e4c7a7956d8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZToyY2JkMGE1MGUzZjA0M2UzOTZmYWI4NDBkYmIyY2ZmNi90YWJsZXJhbmdlOjJjYmQwYTUwZTNmMDQzZTM5NmZhYjg0MGRiYjJjZmY2XzAtMS0xLTEtMjQ5OTYyL3RleHRyZWdpb246MDNkMmNmMDM4NzliNDU4OTljYTViODU3ZjI5MDE1OGNfODY_91f443f2-bfd6-4f71-831e-57ca5a400b30"
      unitRef="usd">75000000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i6e6728fccd5a4d17a3bd7a2b033c37d2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZToyY2JkMGE1MGUzZjA0M2UzOTZmYWI4NDBkYmIyY2ZmNi90YWJsZXJhbmdlOjJjYmQwYTUwZTNmMDQzZTM5NmZhYjg0MGRiYjJjZmY2XzAtMS0xLTEtMjQ5OTYyL3RleHRyZWdpb246MDNkMmNmMDM4NzliNDU4OTljYTViODU3ZjI5MDE1OGNfMTA5OTUxMTYyNzk4MQ_bac93f00-c7d3-42ff-b015-b84acdd3904f"
      unitRef="usd">8800000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib442ef73de44490fb151401771a4f7c7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZToyY2JkMGE1MGUzZjA0M2UzOTZmYWI4NDBkYmIyY2ZmNi90YWJsZXJhbmdlOjJjYmQwYTUwZTNmMDQzZTM5NmZhYjg0MGRiYjJjZmY2XzAtMS0xLTEtMjQ5OTYyL3RleHRyZWdpb246MDNkMmNmMDM4NzliNDU4OTljYTViODU3ZjI5MDE1OGNfMTE5_b7fea8d9-8348-42d2-bc4c-bf8f9996dfd3"
      unitRef="usd">54200000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iedd73743a85d4b48bc539911c8e553b5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZToyY2JkMGE1MGUzZjA0M2UzOTZmYWI4NDBkYmIyY2ZmNi90YWJsZXJhbmdlOjJjYmQwYTUwZTNmMDQzZTM5NmZhYjg0MGRiYjJjZmY2XzAtMS0xLTEtMjQ5OTYyL3RleHRyZWdpb246MDNkMmNmMDM4NzliNDU4OTljYTViODU3ZjI5MDE1OGNfMTA5OTUxMTYyODEwMQ_0aef9e13-82f4-4487-b388-50b09667092b"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ief16b9eabf7f4bd5946b5a05f7695167_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZToyY2JkMGE1MGUzZjA0M2UzOTZmYWI4NDBkYmIyY2ZmNi90YWJsZXJhbmdlOjJjYmQwYTUwZTNmMDQzZTM5NmZhYjg0MGRiYjJjZmY2XzAtMS0xLTEtMjQ5OTYyL3RleHRyZWdpb246MDNkMmNmMDM4NzliNDU4OTljYTViODU3ZjI5MDE1OGNfMTQ3_ea758fa3-4bce-4f06-b0a9-03460a58eaa9"
      unitRef="usd">500000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i27161c17bb0947e6a56546ae52be16a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZToxNDRkYmYyZjdlOGU0NjhlOGU5MmQzYjExOWY2MGFhZi90YWJsZXJhbmdlOjE0NGRiZjJmN2U4ZTQ2OGU4ZTkyZDNiMTE5ZjYwYWFmXzItMS0xLTEtMjg0NTUy_74658afe-829a-467c-b3ef-45af4cc97d53"
      unitRef="usd">409000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i16418dd2eaaa434184ca534f2113573f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZToxNDRkYmYyZjdlOGU0NjhlOGU5MmQzYjExOWY2MGFhZi90YWJsZXJhbmdlOjE0NGRiZjJmN2U4ZTQ2OGU4ZTkyZDNiMTE5ZjYwYWFmXzItMy0xLTEtMjg0NTUy_23a73ba0-a91d-422d-bed4-add8dbf4cdef"
      unitRef="usd">972000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i5f091884d9014d0fa19ad8d516e17a31_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZToxNDRkYmYyZjdlOGU0NjhlOGU5MmQzYjExOWY2MGFhZi90YWJsZXJhbmdlOjE0NGRiZjJmN2U4ZTQ2OGU4ZTkyZDNiMTE5ZjYwYWFmXzItNS0xLTEtMjg0NTUy_14a137d7-1f36-4bb0-92ef-4f4fd7b80c0e"
      unitRef="usd">1725000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i34bda079a9504857b0ae67264cd710e7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZToxNDRkYmYyZjdlOGU0NjhlOGU5MmQzYjExOWY2MGFhZi90YWJsZXJhbmdlOjE0NGRiZjJmN2U4ZTQ2OGU4ZTkyZDNiMTE5ZjYwYWFmXzMtMS0xLTEtMjg0NTUy_5c89d381-bd0c-4ac8-8510-e59868f1e8bd"
      unitRef="usd">339000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i9de6174a06494f6bbf34b95281ce222a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZToxNDRkYmYyZjdlOGU0NjhlOGU5MmQzYjExOWY2MGFhZi90YWJsZXJhbmdlOjE0NGRiZjJmN2U4ZTQ2OGU4ZTkyZDNiMTE5ZjYwYWFmXzMtMy0xLTEtMjg0NTUy_95499cea-3712-4ff6-bd09-2d21a982ecd7"
      unitRef="usd">419000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i5e698697ac434d89a967cbf07ad8c17f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZToxNDRkYmYyZjdlOGU0NjhlOGU5MmQzYjExOWY2MGFhZi90YWJsZXJhbmdlOjE0NGRiZjJmN2U4ZTQ2OGU4ZTkyZDNiMTE5ZjYwYWFmXzMtNS0xLTEtMjg0NTUy_ae6c52b7-b2f7-4e0c-aa0b-4f2e00668934"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i34bda079a9504857b0ae67264cd710e7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZToxNDRkYmYyZjdlOGU0NjhlOGU5MmQzYjExOWY2MGFhZi90YWJsZXJhbmdlOjE0NGRiZjJmN2U4ZTQ2OGU4ZTkyZDNiMTE5ZjYwYWFmXzQtMS0xLTEtMjg0NTUy_51c4e56f-8a4b-4054-9809-81a1d3927a22"
      unitRef="usd">51000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i9de6174a06494f6bbf34b95281ce222a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZToxNDRkYmYyZjdlOGU0NjhlOGU5MmQzYjExOWY2MGFhZi90YWJsZXJhbmdlOjE0NGRiZjJmN2U4ZTQ2OGU4ZTkyZDNiMTE5ZjYwYWFmXzQtMy0xLTEtMjg0NTUy_44b17849-9cf2-40c2-b351-a3a2398c1b15"
      unitRef="usd">144000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i5e698697ac434d89a967cbf07ad8c17f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZToxNDRkYmYyZjdlOGU0NjhlOGU5MmQzYjExOWY2MGFhZi90YWJsZXJhbmdlOjE0NGRiZjJmN2U4ZTQ2OGU4ZTkyZDNiMTE5ZjYwYWFmXzQtNS0xLTEtMjg0NTUy_088be7d8-8a41-4646-a8b4-d0b6cce31266"
      unitRef="usd">753000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i7c0d1bc37d77458595ce49da47036a32_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZToxNDRkYmYyZjdlOGU0NjhlOGU5MmQzYjExOWY2MGFhZi90YWJsZXJhbmdlOjE0NGRiZjJmN2U4ZTQ2OGU4ZTkyZDNiMTE5ZjYwYWFmXzUtMS0xLTEtMjg0NTUy_b2ead128-84ce-46f5-8fbc-54d93608b50b"
      unitRef="usd">19000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i27161c17bb0947e6a56546ae52be16a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZToxNDRkYmYyZjdlOGU0NjhlOGU5MmQzYjExOWY2MGFhZi90YWJsZXJhbmdlOjE0NGRiZjJmN2U4ZTQ2OGU4ZTkyZDNiMTE5ZjYwYWFmXzUtMy0xLTEtMjg0NTUy_397e5ee8-7911-49cd-a874-6460c521d212"
      unitRef="usd">409000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i16418dd2eaaa434184ca534f2113573f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZToxNDRkYmYyZjdlOGU0NjhlOGU5MmQzYjExOWY2MGFhZi90YWJsZXJhbmdlOjE0NGRiZjJmN2U4ZTQ2OGU4ZTkyZDNiMTE5ZjYwYWFmXzUtNS0xLTEtMjg0NTUy_87f87381-f05a-4756-acdf-fdeba5692899"
      unitRef="usd">972000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="ic65191258f3f4e4d819bda3e1e62fbb4_I20221212"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZToyNjg4NWVhMDcwZjI0OWE2YWU1MDRmNDdkNDFlOTg4Ny90YWJsZXJhbmdlOjI2ODg1ZWEwNzBmMjQ5YTZhZTUwNGY0N2Q0MWU5ODg3XzAtMS0xLTEtMjg0NTA1L3RleHRyZWdpb246ZjFkYmQ3OTY4OTRiNDgzMjg1MDI0ZWIwMWEzNTI1M2ZfNDM_612b5e76-3be5-47ad-9479-cb5cbc3bd9a6"
      unitRef="shares">9090909</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="ia4ff97571e7c4115a70dd3182c36e101_I20221212"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZToyNjg4NWVhMDcwZjI0OWE2YWU1MDRmNDdkNDFlOTg4Ny90YWJsZXJhbmdlOjI2ODg1ZWEwNzBmMjQ5YTZhZTUwNGY0N2Q0MWU5ODg3XzAtMS0xLTEtMjg0NTA1L3RleHRyZWdpb246ZjFkYmQ3OTY4OTRiNDgzMjg1MDI0ZWIwMWEzNTI1M2ZfMTA1_9b21b632-4124-4943-ac52-92ce87aa9da6"
      unitRef="usdPerShare">6.60</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i80be0525621d446c9d9a4dd17ede24f1_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTowYzRkMWIwY2E1Nzk0YjkwYjFiMGZkMWI1MGIxMjQxNi90YWJsZXJhbmdlOjBjNGQxYjBjYTU3OTRiOTBiMWIwZmQxYjUwYjEyNDE2XzMtMi0xLTEtMjg1ODQ2_2cd272b9-abe2-4ba0-8b91-e83d40bef263"
      unitRef="y">1960</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="ie7098c2b48074b3388ea7a070001770c_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTowYzRkMWIwY2E1Nzk0YjkwYjFiMGZkMWI1MGIxMjQxNi90YWJsZXJhbmdlOjBjNGQxYjBjYTU3OTRiOTBiMWIwZmQxYjUwYjEyNDE2XzQtMi0xLTEtMjg1ODUw_5b82f913-31fd-402a-a372-e61fae8bdfa1"
      unitRef="number">0.994</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="ifa2fd48196d348a083c27bff34a2ded0_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTowYzRkMWIwY2E1Nzk0YjkwYjFiMGZkMWI1MGIxMjQxNi90YWJsZXJhbmdlOjBjNGQxYjBjYTU3OTRiOTBiMWIwZmQxYjUwYjEyNDE2XzUtMi0xLTEtMjg1ODUy_8de582ec-3875-4d2e-8c1a-d5bb551cf383"
      unitRef="number">0</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i903bc7e709e04fb38799215b53e99dc7_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTowYzRkMWIwY2E1Nzk0YjkwYjFiMGZkMWI1MGIxMjQxNi90YWJsZXJhbmdlOjBjNGQxYjBjYTU3OTRiOTBiMWIwZmQxYjUwYjEyNDE2XzYtMi0xLTEtMjg1ODQ4_5704eb2e-61e1-44bc-aee6-e01878e24bac"
      unitRef="number">0.044</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90ZXh0cmVnaW9uOjRlNDZiZWVhZjdmYTRkZThhMDdjZmIyMDkwMGU2NmE1XzY1Mg_b962a539-a8b8-487b-822d-209dff95162f">&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of warrant liability in connection with the issuance of equity instrument were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.078%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.142%"/&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: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;Year Ended&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value, at issuance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo2MDM0ZGMyNGNlMDg0Mzg1YmU1YjQ2ZThlZmVkY2FkMi90YWJsZXJhbmdlOjYwMzRkYzI0Y2UwODQzODViZTViNDZlOGVmZWRjYWQyXzQtMC0xLTEtMjg5NzM2_48906a5e-d795-4d43-93f5-ea21ec48b767"&gt;Net decrease in fair value&lt;/span&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;(13,460)&lt;/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;Fair value, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-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;21,636&#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:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo2MDM0ZGMyNGNlMDg0Mzg1YmU1YjQ2ZThlZmVkY2FkMi90YWJsZXJhbmdlOjYwMzRkYzI0Y2UwODQzODViZTViNDZlOGVmZWRjYWQyXzMtMi0xLTEtMjg0NjAx_a03d2b37-cbb8-44fa-a001-7d1635c2c651"
      unitRef="usd">35096000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo2MDM0ZGMyNGNlMDg0Mzg1YmU1YjQ2ZThlZmVkY2FkMi90YWJsZXJhbmdlOjYwMzRkYzI0Y2UwODQzODViZTViNDZlOGVmZWRjYWQyXzQtMi0xLTEtMjg0NjAx_5054f939-5e10-478e-8c57-aa42a0dc7209"
      unitRef="usd">-13460000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjMvZnJhZzo0ZTQ2YmVlYWY3ZmE0ZGU4YTA3Y2ZiMjA5MDBlNjZhNS90YWJsZTo2MDM0ZGMyNGNlMDg0Mzg1YmU1YjQ2ZThlZmVkY2FkMi90YWJsZXJhbmdlOjYwMzRkYzI0Y2UwODQzODViZTViNDZlOGVmZWRjYWQyXzUtMi0xLTEtMjg0NjAx_87bc9f2e-5f58-4af4-8170-8e22e1169693"
      unitRef="usd">21636000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzEwNDYw_d8bbbdbc-201c-4b6a-8145-755e591bab88">Collaboration and License Agreements and Acquisition&lt;div style="margin-top:6pt"&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;Collaboration Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;National Cancer Institute &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2015 NCI CRADA&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May&#160;2015, Etubics Corporation (Etubics) entered into a Cooperative Research and Development Agreement (CRADA) with the U.S.&#160;Department of Health and Human Services (HHS) as represented by the National Cancer Institute (NCI) of the National Institutes of Health (NIH) to collaborate on the preclinical and clinical development of an adenovirus technology expressing tumor-associated antigens (TAAs) for cancer immunotherapy. In January&#160;2016, we acquired all of the outstanding equity interests in Etubics and Etubics became a wholly-owned subsidiary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective January&#160;2018, our subsidiary NantCell assumed the CRADA and it was amended to cover a collaboration for the preclinical and clinical development of our proprietary yeast-based Tarmogens expressing TAAs and proprietary adenovirus technology expressing TAAs for cancer immunotherapy. Pursuant to the CRADA, the NCI provides scientific staff and other support necessary to conduct research and related activities as described in the CRADA. During the term of the CRADA, we were required to make annual payments of $0.6&#160;million to the NCI for support of research activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November&#160;2021, NantCell entered into a third&#160;amendment to the CRADA, which was effective as of March&#160;16,&#160;2021. The principal changes effected by the third&#160;amendment are the following: (i)&#160;assignment of the CRADA from NantCell to ImmunityBio; (ii)&#160;modification of the research plan; (iii)&#160;extension of the CRADA term through May&#160;2026; and (iv)&#160;an increase in funding for a total of $1.3&#160;million per year, payable in semi-annual installments from 2022 through 2025. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recorded R&amp;amp;D expense of $1.2&#160;million, $1.1&#160;million and $0.6&#160;million in &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;research and development expense&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; on the consolidated statements of operations for the year ended December&#160;31,&#160;2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the updated CRADA research plan, NCI and ImmunityBio will collaborate on the preclinical and clinical development of ImmunityBio&#x2019;s proprietary adenovirus platform expressing TAAs; proprietary yeast platform expressing TAAs; proprietary agent N-803&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and derivatives, agent N-809 and derivatives, and/or TxM&#160;product candidates; proprietary recombinant NK&#160;cells and mAbs; proprietary RNA vaccines and adjuvants; and other proprietary agents owned or controlled by ImmunityBio as contemplated in the research plan, for cancer immunotherapy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under any of the CRADAs, any party may unilaterally terminate the agreement by providing timely advance written notice to the other party before the desired termination date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the terms of the CRADAs, we have an option to elect to negotiate an exclusive or non-exclusive commercialization license to any inventions discovered in the performance of any of the CRADAs. The parties jointly own any inventions and materials that are jointly produced by employees of both parties in the course of performing activities under the CRADAs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amyris Joint Venture&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December&#160;2021, ImmunityBio and Amyris, Inc. (Amyris) entered into a 50:50 joint venture arrangement and formed a new limited liability company to conduct the business of the joint venture. The purpose of the joint venture is to accelerate commercialization of a next-generation COVID-19 vaccine utilizing an RNA vaccine-platform license. As part of the limited liability agreement, Amyris contributed $1.0&#160;million in cash and rights to its license agreement with AAHI for an RNA platform for the field of COVID-19. ImmunityBio contributed $1.0&#160;million in cash and priority access to our manufacturing capacity for the joint venture product. Both parties agreed to enter into a separate manufacturing and supply agreement and a sublicense agreement following the execution of the joint venture agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The joint venture agreement stipulates the initial terms for equal representation in the management of the newly-formed joint venture. The joint venture is managed by a board of directors consisting of four&#160;directors: two appointed by the company and two&#160;appointed by Amyris. Both parties agreed to make additional capital contributions in cash, in proportion to their respective interests, as determined by the board of directors of the joint venture.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We considered the joint venture entity as a VIE and determined that we are not the primary beneficiary of the VIE. In February&#160;2022, we made a cash investment totaling $1.0&#160;million in the joint venture&#x2019;s common stock. We account for our investment in the joint venture using the equity method of accounting, and recorded our 50%&#160;share of the net loss from the joint venture totaling $12.1&#160;million and $0.8&#160;million in &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;other&#160;expense, net&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;, on the consolidated statements of operations for the years ended December&#160;31,&#160;2022 and 2021, respectively. Such losses include $11.9&#160;million of expenses incurred by us on behalf of the joint venture during the year ended December&#160;31,&#160;2022. We are not obligated to fund the joint venture&#x2019;s potential future losses, and therefore will not record additional equity method losses that would result in our equity investment in the joint venture to be reduced to below zero. As of December&#160;31,&#160;2022, the carrying amount of our equity investment in the joint venture was zero.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;License Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;3M Innovative Properties Company (3M&#160;IPC) and the Access to Advanced Health Institute (AAHI) License Agreement&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;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have licensed rights to 3M-052, a synthetic TLR7/8 agonist, 3M-052 formulations and related technology from 3M&#160;IPC and its affiliates and AAHI. In November 2021 we obtained nonexclusive rights in the field of SARS-CoV-2 and in June&#160;2022 we modified those rights and expanded the scope of the license to include (1)&#160;SARS-CoV-2 and other infectious diseases including malaria, HIV, tuberculosis, hookworm and varicella zoster on an exclusive basis in countries other than low- and middle-income countries (LMIC), and (2)&#160;oncology applications, when used in combination with our proprietary technology and/or IL-15 agonists. In consideration for the license, we agreed to make certain periodic license payments, including $2.25&#160;million each year through June 2025, with the June 2022 payment being partially offset by the $0.5&#160;million previously paid under the initial November 2021 license agreement. We have also agreed to make payments upon the achievement of certain regulatory milestone events and tiered royalties ranging from the low to high single-digits as a percentage of net sales. Beginning in April&#160;2026, the annual minimum licensing payment is $1.0&#160;million, which can be credited against any royalty payments due under this agreement.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2022, we made a payment of $1.75&#160;million for the annual license maintenance fee. We expensed $1.0&#160;million and $0.5&#160;million in &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;research and development expense&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;, on the consolidated statements of operations, for the years ended December&#160;31,&#160;2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;AAHI License Agreements &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2021, we entered into two&#160;license agreements with AAHI pursuant to which we received a license to certain patents and know-how relating to AAHI&#x2019;s (i)&#160;adjuvant formulations for the treatment, prevention and/or diagnosis of SARS-CoV-2 (the AAHI&#160;Adjuvant Formulation License Agreement) and (ii)&#160;RNA vaccine platform as further described below (the AAHI RNA License Agreement). Under both agreements, we were obligated to pay one-time, non-creditable, non-refundable upfront cash payments totaling $2.0&#160;million. In addition, under the AAHI Adjuvant Formulation License Agreement we owe milestone payments to a total of up to $2.5&#160;million based on the achievement of certain development and regulatory milestones for the first&#160;licensed product and royalties on annual net sales of licensed products on a country-by-country and product-by-product basis of a low-single digit percentage, subject to certain royalty-reduction provisions. No&#160;milestone fees were incurred for the year ended December&#160;31,&#160;2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September&#160;2021, we amended and restated the AAHI RNA License Agreement, pursuant to which AAHI granted us an exclusive, worldwide, sublicensable license to AAHI&#x2019;s rights to an RNA&#160;vaccine platform for the development and commercialization of certain therapeutic, diagnostic or prophylactic products for the prevention, treatment or diagnosis of any indication, other than those subject to pre-existing third-party license grants, including, without limitation, SARS-CoV-2. Pursuant to the terms of the amended and restated AAHI RNA License Agreement, we made an additional one-time, non-creditable, non-refundable, upfront payment to AAHI of $1.5&#160;million. The company is also required to pay license maintenance fees to AAHI as follows: $3.0&#160;million in 2022 and $5.5&#160;million annually from 2023 through 2030. The company may terminate the restated agreement without cause by paying AAHI a $10.0&#160;million one-time early termination fee. In addition, the milestone payments to AAHI based on the achievement of certain development and regulatory milestones for the first&#160;licensed product were amended to a total of up to $4.0&#160;million. We are required to pay royalties on annual net sales of licensed products on a country-by-country and product-by-product basis of a low to mid-single digit percentage. In June&#160;2022, we made a payment of $3.0&#160;million for the annual license maintenance fee. We recorded $1.8&#160;million and $1.5&#160;million in &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;research and development expense&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;, on the consolidated statements of operations during the years ended December&#160;31,&#160;2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the license agreements, in May&#160;2021 we also entered into a sponsored research agreement with the AAHI pursuant to which we will fund continued research of at least $2.0&#160;million per year, payable in four&#160;equal quarterly installments each year until May&#160;2024, or such year of earlier termination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Viracta License Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2017, we entered into an agreement with Viracta under which we were granted exclusive worldwide rights to Viracta&#x2019;s Phase&#160;2 drug candidate, VRx-3996 (nanatinostat), for use in combination with our platform of NK&#160;cell therapies. In consideration for the license, we are obligated to pay Viracta mid-single digit percentage royalties on net sales of licensed products for therapeutic use and milestone payments ranging from $10.0&#160;million to $25.0&#160;million up to an aggregate maximum of $100.0 million for various regulatory approvals and cumulative net sales levels. We may terminate the agreement, at our sole discretion, in whole or on a product by product and/or country by country basis, at any time upon 90&#160;days&#x2019; prior written notice. In addition, either party may terminate the agreement in the event of a material breach or for bankruptcy of the other party. To date, we have not had incurred any royalty or milestone payment obligations under this agreement, including during the years ended December&#160;31,&#160;2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Dunkirk Facility Leasehold Interest&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On February&#160;14,&#160;2022, we completed the acquisition of a leasehold interest in approximately 409,000&#160;rentable square feet of current Good Manufacturing Practice (cGMP) ISO Class&#160;5 pharmaceutical manufacturing space in western New&#160;York (the&#160;Dunkirk Facility) from Athenex,&#160;Inc. (the Seller). We believe this facility will provide us with a state-of-the-art biotech production center that will substantially expand and diversify our existing manufacturing capacity in the U.S. and the ability to scale production across all of our key platforms. The company accounted for the transaction as an asset acquisition because the Dunkirk Facility&#x2019;s integrated set of assets and activities does not meet the definition of a business.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The total consideration for the acquisition was approximately $40.5&#160;million, including a cash payment of $40.0&#160;million, and transaction costs of approximately $0.5&#160;million. The following table summarizes the fair value of assets acquired as of the acquisition date (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&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;10,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;6,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,229&#160;&lt;/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 depreciable assets and prepaid expenses&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,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;/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;Total consideration&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;40,508&#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;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;Definite-lived intangible assets consist of favorable leasehold rights totaling $20.4&#160;million and organized workforce totaling $0.8&#160;million as of the acquisition date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Upon the closing of the Dunkirk transaction, the company became the tenant of the Dunkirk Facility under the Fort Schuyler Management Corporation Lease, dated October&#160;1,&#160;2021 and as amended as of the February&#160;14,&#160;2022 closing date (as amended, the Dunkirk Lease), with Fort Schuyler Management Corporation, a not-for-profit corporation affiliated with the State of New York (FSMC) as landlord. The Dunkirk Facility, as well as certain equipment, is owned by FSMC and is leased to us under the Dunkirk Lease. Our annual lease payment will be $2.00 per year&#160;for an initial 10-year term, with an option to renew the lease under substantially the same terms and conditions for an additional 10-year term. As part of the transaction, we assumed certain of the Seller&#x2019;s obligations under various third-party agreements (the Facility Agreements), subject to the terms and conditions of the purchase agreement by and between the company and Seller dated as of January&#160;7,&#160;2022, and committed to spend an aggregate of $1.52&#160;billion on operational expenses during the initial term, and an additional $1.50&#160;billion on operational expenses if we elect to renew the lease for the additional 10-year term. We also committed to hiring 450 employees at the Dunkirk Facility within the first 5 years of operations, with 300&#160;such employees to be hired within the first 2.5 years of operation. We are eligible for certain sales-tax exemption savings during the development of the Dunkirk Facility, and certain property tax savings over the next 20 years, subject to certain terms and conditions, including performance of certain of the obligations described above. Failure to satisfy the obligations over the lease term may give rise to certain rights and remedies of governmental authorities including, for example, termination of the Dunkirk Lease and other Facility Agreements and potential recoupment of a percentage of the grant funding received by the Seller for construction of the facility and other benefits received, subject to the terms and conditions of the applicable agreements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In connection with the ongoing partnership with the State of New York (the State) to construct the Dunkirk Facility, we received funds from the State as reimbursement for certain expenses incurred related to such construction totaling $1.1&#160;million for the year ended December&#160;31,&#160;2022. Although we believe that governmental funding will assist in funding a portion of the further build-out of the Dunkirk Facility, which we estimate to be approximately $8.0&#160;million&#160;to $10.0&#160;million of governmental funding remaining available as of December&#160;31,&#160;2022, there can be no assurance as to the final acceptance and timing of the requests for governmental funding that we submit, and we will need to plan and fund most of the additional build-out of, and purchase additional equipment for, the Dunkirk Facility in connection with our planned full operations. In addition, any future governmental funding will be subject to the eligibility of submitted expenses, as well as our compliance with the obligations that we are subject to pursuant to the agreements with parties regarding the Dunkirk Facility as described above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Dunkirk Facility Workforce Reduction&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In September&#160;2022, the company initiated a workforce reduction at the Dunkirk Facility as a result of upcoming construction at the project, which we believe may take approximately 12&#160;to&#160;18&#160;months. In connection with the workforce reduction, we recorded severance and retention benefits for the terminated employees totaling $1.0&#160;million during the year ended December&#160;31,&#160;2022 in &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:115%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzYwNDczMTM5NzgzNjE_a61e4407-08b2-4ff7-b8d3-0bcd90bcd0e7"&gt;selling, general and administrative expense&lt;/span&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;on the consolidated statement of operations. The terminated employees were not required to render service through their termination date in December&#160;2022 to receive these benefits.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock>
    <ibrx:CollaborationAgreementsAnnualPaymentForSupportOfResearchActivities
      contextRef="ibf7989bb136847c4ab7dd7f76ea9ff7e_D20180101-20180131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzEyMjI_d80567b9-22ef-4a1a-8b28-acc39b6de8c6"
      unitRef="usd">600000</ibrx:CollaborationAgreementsAnnualPaymentForSupportOfResearchActivities>
    <ibrx:CollaborationAgreementsAnnualProjectFundingAmount
      contextRef="ib599f59b61c84a27905f8bc5d9543847_D20211101-20211130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzE4MTQ_45471995-ca9c-417c-8505-a8c2fe6901ae"
      unitRef="usd">1300000</ibrx:CollaborationAgreementsAnnualProjectFundingAmount>
    <ibrx:CollaborationAgreementsPaymentForSupportOfResearchActivities
      contextRef="i1d874e293cb74ddca0b1fc63e2c09e42_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzEwOTk1MTE2NjAyMTM_791f6a5b-7ddc-4d86-ba51-28ce4392bef3"
      unitRef="usd">1200000</ibrx:CollaborationAgreementsPaymentForSupportOfResearchActivities>
    <ibrx:CollaborationAgreementsPaymentForSupportOfResearchActivities
      contextRef="ib515c49d686d4488a713003d31c55027_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzEwOTk1MTE2NjAzNDA_c0624c0a-1f35-4c23-9eb7-ffdbb59e840d"
      unitRef="usd">1100000</ibrx:CollaborationAgreementsPaymentForSupportOfResearchActivities>
    <ibrx:CollaborationAgreementsPaymentForSupportOfResearchActivities
      contextRef="i465a0c611a5e4986aafe27674ea762c9_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzEwOTk1MTE2NjAzNDg_0dd56f63-84e7-4fc4-8af7-43e9461b33fd"
      unitRef="usd">600000</ibrx:CollaborationAgreementsPaymentForSupportOfResearchActivities>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i8e49880b184b41989aaa61d6c9024cbb_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzU0OTc1NTg0ODY2OQ_0f958ef0-e652-4037-abc3-ba4e4be1c1d4"
      unitRef="usd">1000000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i6e2e4af3102746f4ac43ecc76309bae5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzIxOTkwMjMyNzUwMjA_1b3fdae1-2699-4568-b802-2e86d7710b33"
      unitRef="usd">1000000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="i4570788a3b4f437098985ad6a8a69ae2_D20220201-20220228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzIxOTkwMjMyNzIyMzU_63b7faab-013c-4526-a588-d283b9e713db"
      unitRef="usd">1000000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="idafe7d3e8a6b42ab9f3e9e6568d196ad_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzIxOTkwMjMyNzIzODM_025c457a-01e7-4b9c-8298-6b5b820111db"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i2661e178da7f446e90c3154ed3f38f23_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzIxOTkwMjMyNzI0NDk_e0285b77-c8f2-464e-9293-09befb94ff59"
      unitRef="usd">-12100000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i6d7c7871906c4323854d90d5136a4218_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzEwOTk1MTE2NTU5NjQ_b4282a40-fdac-46b0-b422-158e72a37dfc"
      unitRef="usd">-800000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i2661e178da7f446e90c3154ed3f38f23_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzIxOTkwMjMyNzI1ODI_af0527d5-a958-42b0-964e-b84f27cdb78f"
      unitRef="usd">-11900000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="idafe7d3e8a6b42ab9f3e9e6568d196ad_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzIxOTkwMjMyNzI5NjU_62d7a7b0-766b-4c8b-bfe5-92310fa75cc4"
      unitRef="usd">0</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <ibrx:CollaborationAgreementsPeriodicLicensePayments
      contextRef="i9809b36246df4e7a81e8ca466a93dc5a_D20220101-20221231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzIxOTkwMjMyNzYzNjU_d7d6e1e9-256b-4a80-b708-a9e0a8683cd1"
      unitRef="usd">2250000</ibrx:CollaborationAgreementsPeriodicLicensePayments>
    <ibrx:CollaborationAgreementsPeriodicLicensePayments
      contextRef="i4964377a91864bfaa539d12ce0124f10_D20211101-20211130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzIxOTkwMjMyNzY0NDM_30cf62af-1df3-4778-9bf5-446bc3311c69"
      unitRef="usd">500000</ibrx:CollaborationAgreementsPeriodicLicensePayments>
    <ibrx:CollaborationAgreementsAnnualMinimumLicensingPayment
      contextRef="i9809b36246df4e7a81e8ca466a93dc5a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzIxOTkwMjMyNzY3NjA_a3ec35a0-15b7-4dc4-9aba-fe9fcc8de6f3"
      unitRef="usd">1000000</ibrx:CollaborationAgreementsAnnualMinimumLicensingPayment>
    <ibrx:CollaborationAgreementsLicenseMaintenanceFees
      contextRef="i5579dd88f9de4e0bbfb967969ea8e0c6_I20220630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzIxOTkwMjMyNzY4Nzk_2fcccf6d-273d-434f-b2b1-debc0b12f650"
      unitRef="usd">1750000</ibrx:CollaborationAgreementsLicenseMaintenanceFees>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i9809b36246df4e7a81e8ca466a93dc5a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzEwOTk1MTE2NjIzMTQ_f619a7c3-f0ad-4ca4-9ed5-9d103f988d5b"
      unitRef="usd">1000000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="iad1f656d2c334e0b8145392d896ed322_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzEwOTk1MTE2NjIzNDY_55d84fbc-15e0-4bde-a2c2-197d451b400a"
      unitRef="usd">500000</us-gaap:ResearchAndDevelopmentExpense>
    <ibrx:CollaborationAgreementsNonrefundableUpfrontPayment
      contextRef="i426be1df86cb40a5a2904fdab12890b0_D20210501-20210531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzIxOTkwMjMyNzc2MTQ_5eba97b9-5e8c-4d08-8e46-8bc2339eeea3"
      unitRef="usd">2000000</ibrx:CollaborationAgreementsNonrefundableUpfrontPayment>
    <ibrx:CollaborationAgreementsMilestonePaymentPayableAmount
      contextRef="i426be1df86cb40a5a2904fdab12890b0_D20210501-20210531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzIxOTkwMjMyNzc3MzI_9ef455fb-c9de-4a8d-8a0c-0e58f20c0b9f"
      unitRef="usd">2500000</ibrx:CollaborationAgreementsMilestonePaymentPayableAmount>
    <ibrx:CollaborationAgreementsMilestoneFees
      contextRef="ie8503c5127ee4fbe8286b78c4248b0b9_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzIxOTkwMjMyNzgwMzI_f621876f-22b3-459e-b9c7-9e5fcb00041b"
      unitRef="usd">0</ibrx:CollaborationAgreementsMilestoneFees>
    <ibrx:CollaborationAgreementsNonrefundableUpfrontPayment
      contextRef="ibf18df46df9c41a583aed02815726261_D20210901-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzIxOTkwMjMyNzg3Mjc_4cf00e09-0034-4171-9fb8-c697d8d7e6a5"
      unitRef="usd">1500000</ibrx:CollaborationAgreementsNonrefundableUpfrontPayment>
    <ibrx:CollaborationAgreementsLicenseMaintenanceFees
      contextRef="i59825062b23344a58619b85c37b89390_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzIxOTkwMjMyNzg4MTM_698e5914-db2c-476b-9b88-e105aff9a628"
      unitRef="usd">3000000</ibrx:CollaborationAgreementsLicenseMaintenanceFees>
    <ibrx:CollaborationAgreementsLicenseMaintenanceFees
      contextRef="i7c961fc6464748679d1247b2dd2dab8f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzIxOTkwMjMyNzg4Mjg_ae203c6d-1f40-4861-aceb-4064a3acd865"
      unitRef="usd">5500000</ibrx:CollaborationAgreementsLicenseMaintenanceFees>
    <ibrx:CollaborationAgreementsTerminationFee
      contextRef="icae1c966ef64474ab96f9a12e17f4324_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzIxOTkwMjMyNzg5NDM_79ebab5f-c9e0-4615-825e-4cb37f950673"
      unitRef="usd">10000000</ibrx:CollaborationAgreementsTerminationFee>
    <ibrx:CollaborationAgreementsMilestonePaymentAmount
      contextRef="icae1c966ef64474ab96f9a12e17f4324_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzIxOTkwMjMyNzkxNjE_53325255-4bdc-4d51-8a5d-189dae2a019f"
      unitRef="usd">4000000</ibrx:CollaborationAgreementsMilestonePaymentAmount>
    <ibrx:CollaborationAgreementsLicenseMaintenanceFees
      contextRef="i59825062b23344a58619b85c37b89390_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzIxOTkwMjMyNzkzNjk_698e5914-db2c-476b-9b88-e105aff9a628"
      unitRef="usd">3000000</ibrx:CollaborationAgreementsLicenseMaintenanceFees>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="iff6388e326364f078225ee4ffd75c493_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzIxOTkwMjMyNzk0MjU_95a20020-8f64-4090-a094-39f0d41511f6"
      unitRef="usd">1800000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i41d12b79be814138923b8bdc2fbcd7fc_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzIxOTkwMjMyNzk0MzM_18908684-d347-4096-b96f-38475857ce9f"
      unitRef="usd">1500000</us-gaap:ResearchAndDevelopmentExpense>
    <ibrx:CollaborationAgreementsAnnualPaymentForSupportOfResearchActivities
      contextRef="i6a72d8ed0ceb4ff781316538e903ca9f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzIxOTkwMjMyNzk3NTQ_9938ff8d-74cf-497f-8bb8-c0dcb64def0b"
      unitRef="usd">2000000</ibrx:CollaborationAgreementsAnnualPaymentForSupportOfResearchActivities>
    <ibrx:CollaborationAgreementsMilestonePaymentAmount
      contextRef="i9c2b5a4db44e44c2a4bf510921e571b7_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzQzOTgwNDY1NDY3NjU_726d0cdb-7124-4b0f-88ec-ea1cb1ee43a2"
      unitRef="usd">10000000</ibrx:CollaborationAgreementsMilestonePaymentAmount>
    <ibrx:CollaborationAgreementsMilestonePaymentAmount
      contextRef="ia4227f0be7824ba0b9ee0772559e5a44_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzQzOTgwNDY1NDY3NzI_90740df2-c732-4f04-a246-e1a4568aabd9"
      unitRef="usd">25000000</ibrx:CollaborationAgreementsMilestonePaymentAmount>
    <ibrx:CollaborationAgreementsMilestonePaymentAggregateMaximum
      contextRef="ie994fe1e49eb44ab9fdbd9cf5beda00d_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzQzOTgwNDY1NDY4MDY_768b329c-d22a-472c-801b-640e1f665c7f"
      unitRef="usd">100000000</ibrx:CollaborationAgreementsMilestonePaymentAggregateMaximum>
    <ibrx:NumberOfSquareFootOfFacilityLeased
      contextRef="ibca94478603d4c7dabc11a5097216ece_I20220214"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzEwOTk1MTE2MzkwOTA_433c5393-79ee-4ded-a6ad-6a9d745f156e"
      unitRef="sqft">409000</ibrx:NumberOfSquareFootOfFacilityLeased>
    <us-gaap:AssetAcquisitionConsiderationTransferred
      contextRef="i2d0e5d3f4210422fb4ade445f8e74912_D20220214-20220214"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzEwOTk1MTE2Mzk3ODA_b35a1bfa-429b-4fc2-af5a-8b2a018cba53"
      unitRef="usd">40500000</us-gaap:AssetAcquisitionConsiderationTransferred>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i2d0e5d3f4210422fb4ade445f8e74912_D20220214-20220214"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzEwOTk1MTE2Mzk4MTM_ab18e508-0570-4996-b545-c748a121524a"
      unitRef="usd">40000000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:AssetAcquisitionConsiderationTransferredTransactionCost
      contextRef="i2d0e5d3f4210422fb4ade445f8e74912_D20220214-20220214"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzEwOTk1MTE2Mzk4NTc_a4baad88-9332-4586-a586-8140b2d2e982"
      unitRef="usd">500000</us-gaap:AssetAcquisitionConsiderationTransferredTransactionCost>
    <us-gaap:AssetAcquisitionTableTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzYwNDczMTM5NzgzNTc_a779d8d3-52d0-412e-aaa5-61ee6b30d913">The following table summarizes the fair value of assets acquired as of the acquisition date (in&#160;thousands):&lt;div style="margin-top:12pt"&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:85.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&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;10,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;6,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Definite-lived intangible assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,229&#160;&lt;/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 depreciable assets and prepaid expenses&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,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;/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;Total consideration&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;40,508&#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;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;_______________&lt;/span&gt;&lt;/div&gt;(1)Definite-lived intangible assets consist of favorable leasehold rights totaling $20.4&#160;million and organized workforce totaling $0.8&#160;million as of the acquisition date.</us-gaap:AssetAcquisitionTableTextBlock>
    <us-gaap:ConstructionInProgressGross
      contextRef="ibca94478603d4c7dabc11a5097216ece_I20220214"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90YWJsZTplZDZjYTNjNjIyMDE0OTAyYTY4YmNhNjYyZDU4YThkZC90YWJsZXJhbmdlOmVkNmNhM2M2MjIwMTQ5MDJhNjhiY2E2NjJkNThhOGRkXzAtMS0xLTEtMjY0Mjcy_d2b4acfc-72d0-49bf-960d-3b7145571f99"
      unitRef="usd">10043000</us-gaap:ConstructionInProgressGross>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="ibca94478603d4c7dabc11a5097216ece_I20220214"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90YWJsZTplZDZjYTNjNjIyMDE0OTAyYTY4YmNhNjYyZDU4YThkZC90YWJsZXJhbmdlOmVkNmNhM2M2MjIwMTQ5MDJhNjhiY2E2NjJkNThhOGRkXzEtMS0xLTEtMjY0Mjcy_ce5cb312-1913-482f-98f9-423761077877"
      unitRef="usd">6253000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ibca94478603d4c7dabc11a5097216ece_I20220214"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90YWJsZTplZDZjYTNjNjIyMDE0OTAyYTY4YmNhNjYyZDU4YThkZC90YWJsZXJhbmdlOmVkNmNhM2M2MjIwMTQ5MDJhNjhiY2E2NjJkNThhOGRkXzItMS0xLTEtMjY0Mjcy_51959ba2-1226-4f49-8250-3c73fbd40a07"
      unitRef="usd">21229000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:PrepaidExpenseAndOtherAssets
      contextRef="ibca94478603d4c7dabc11a5097216ece_I20220214"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90YWJsZTplZDZjYTNjNjIyMDE0OTAyYTY4YmNhNjYyZDU4YThkZC90YWJsZXJhbmdlOmVkNmNhM2M2MjIwMTQ5MDJhNjhiY2E2NjJkNThhOGRkXzMtMS0xLTEtMjY0Mjcy_45f1217e-e79e-46a6-b630-4de173017190"
      unitRef="usd">2983000</us-gaap:PrepaidExpenseAndOtherAssets>
    <ibrx:AssetAcquisitionFairValueOfAssetsAcquired
      contextRef="ibca94478603d4c7dabc11a5097216ece_I20220214"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90YWJsZTplZDZjYTNjNjIyMDE0OTAyYTY4YmNhNjYyZDU4YThkZC90YWJsZXJhbmdlOmVkNmNhM2M2MjIwMTQ5MDJhNjhiY2E2NjJkNThhOGRkXzQtMS0xLTEtMjY0Mjcy_87409726-91a6-4b0e-96a8-64b4fa329b81"
      unitRef="usd">40508000</ibrx:AssetAcquisitionFairValueOfAssetsAcquired>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ib6649bfef37b4ffd8767a2f71d95c017_D20220214-20220214"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzEwOTk1MTE2NDAwNzA_63595562-c131-4a98-b455-39655a5c8949"
      unitRef="usd">20400000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i05203feb8ea34487b66ec24768d88525_D20220214-20220214"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzEwOTk1MTE2NDAxMDc_8212f663-7ed0-4c9e-86cc-ea79168865de"
      unitRef="usd">800000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <ibrx:LeaseFinanceLeaseAnnualLeasePayment
      contextRef="i2d0e5d3f4210422fb4ade445f8e74912_D20220214-20220214"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzEwOTk1MTE2NDExMjA_0194bfa7-4f92-4ad4-a824-dd4306143b6d"
      unitRef="usd">2.00</ibrx:LeaseFinanceLeaseAnnualLeasePayment>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ibca94478603d4c7dabc11a5097216ece_I20220214"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzYwNDczMTM5NzgzNTg_afaedd9b-f213-4674-9369-8b6d7762ce82">P10Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="ibca94478603d4c7dabc11a5097216ece_I20220214"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzYwNDczMTM5NzgzNTk_5e00dc32-cec9-400a-9948-52f23cf3e258">P10Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <ibrx:LeaseholdInterestOperationalExpensesCommitmentToSpendInitialLeaseTerm
      contextRef="ibca94478603d4c7dabc11a5097216ece_I20220214"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzEwOTk1MTE2NDE1NjY_7373d54f-4420-414f-a9cf-92bede84c22d"
      unitRef="usd">1520000000</ibrx:LeaseholdInterestOperationalExpensesCommitmentToSpendInitialLeaseTerm>
    <ibrx:LeaseholdInterestOperationalExpensesCommitmentToSpendRenewalLeaseTerm
      contextRef="ibca94478603d4c7dabc11a5097216ece_I20220214"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzEwOTk1MTE2NDE2Mzc_a57c215c-5f6e-474b-b27e-964d208e6069"
      unitRef="usd">1500000000</ibrx:LeaseholdInterestOperationalExpensesCommitmentToSpendRenewalLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="ibca94478603d4c7dabc11a5097216ece_I20220214"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzYwNDczMTM5NzgzNjA_3bcd7e87-2d72-45e8-8eb3-da635b02ee50">P10Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <ibrx:LeaseholdInterestCommitmentToHireNumberOfEmployeesFirstFiveYears
      contextRef="ibca94478603d4c7dabc11a5097216ece_I20220214"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzEwOTk1MTE2NDE3NTg_118614db-5481-4c79-8c62-0cecd2003aee"
      unitRef="employee">450</ibrx:LeaseholdInterestCommitmentToHireNumberOfEmployeesFirstFiveYears>
    <ibrx:LeaseholdInterestCommitmentToHireNumberOfEmployeesFirstTwoAndAHalfYears
      contextRef="ibca94478603d4c7dabc11a5097216ece_I20220214"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzEwOTk1MTE2NDE4Mjc_1cfb5469-1b11-4bbb-824d-2d0bbba407e8"
      unitRef="employee">300</ibrx:LeaseholdInterestCommitmentToHireNumberOfEmployeesFirstTwoAndAHalfYears>
    <ibrx:ProceedsForLeaseholdImprovementsGovernmentPartnership
      contextRef="i4d22cd26cb94459887a44cfccae19a72_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzEwOTk1MTE2NDM3OTY_f6aaa4d4-1354-4abb-a132-f68de02a02a1"
      unitRef="usd">1100000</ibrx:ProceedsForLeaseholdImprovementsGovernmentPartnership>
    <ibrx:LeaseholdInterestGovernmentFundingReceivable
      contextRef="i79c091527921446081577e0232472fa9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzEwOTk1MTE2NDMwMTE_f04293a3-f955-491f-b6d2-a011eaa7ca30"
      unitRef="usd">8000000</ibrx:LeaseholdInterestGovernmentFundingReceivable>
    <ibrx:LeaseholdInterestGovernmentFundingReceivable
      contextRef="i19dbf28c784b4a2f9f9730693b4d133a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzEwOTk1MTE2NDMwMTg_9f02ceb3-00c5-43cd-a742-c2787e48eb66"
      unitRef="usd">10000000</ibrx:LeaseholdInterestGovernmentFundingReceivable>
    <us-gaap:RestructuringCharges
      contextRef="if5cbfbc7095f460a8226e02818694320_D20220901-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjYvZnJhZzo4NzgwOTU4MTZlZGI0OGM2YTVlOGU0MzAyMjE0NTQxMC90ZXh0cmVnaW9uOjg3ODA5NTgxNmVkYjQ4YzZhNWU4ZTQzMDIyMTQ1NDEwXzE2NDkyNjc0NTI1MDE_526fb15b-c498-49ee-9c39-f67e2ee757c7"
      unitRef="usd">1000000</us-gaap:RestructuringCharges>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzI3MzQy_d40b3a0d-0c05-466e-bf1d-a42db268bc35">Commitments and Contingencies&lt;div style="margin-top:6pt"&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;Contingent Consideration Related to Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;VivaBioCell, S.p.A.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April&#160;2015, NantWorks,&#160;LLC (NantWorks), a related party, acquired a 100% interest in VivaBioCell, S.p.A. (VivaBioCell) through its wholly-owned subsidiary, VBC Holdings,&#160;LLC, (VBC Holdings) for $0.7&#160;million, less working capital adjustments. In June&#160;2015, NantWorks contributed its equity interest in VBC Holdings to the company, in exchange for cash consideration equal to its cost basis in the investment. VivaBioCell develops bioreactors and products based on cell culture and tissue engineering in Italy. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with our acquisition of VBC, we are obligated to pay the former owners contingent consideration upon the achievement of certain milestones related to the GMP-in-a-Box technology. A clinical milestone totaling $0.8&#160;million was earned by the former owners of VivaBioCell, of which $0.4&#160;million was paid during the year ended December&#160;31,&#160;2021. The remaining $0.3&#160;million, net of foreign exchange adjustment, was paid during the year ended December&#160;31,&#160;2022. If a government agency unconditionally approves the GMP-in-a-Box technology for commercial sale (the regulatory milestone) in the future, we will be obligated to pay an additional approximately $2.1&#160;million to the former owners.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Altor BioScience Corporation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with our 2017 acquisition of Altor, we issued CVRs under which we agreed to pay the prior stockholders of Altor approximately $304.0&#160;million of contingent consideration upon the&#160;successful regulatory approval of a BLA by the FDA, or foreign equivalent, for N-803 by December&#160;31,&#160;2022 and approximately $304.0&#160;million of contingent consideration upon calendar-year worldwide net sales of N-803 exceeding $1.0&#160;billion prior to December&#160;31,&#160;2026, with amounts payable in cash or shares of our common stock or a combination thereof. As the transaction was recorded as an asset acquisition, future CVR payments will be recorded when the corresponding events are probable of achievement or the consideration becomes payable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;With respect to the regulatory milestone CVR agreement, in May&#160;2022 we announced the submission of a BLA to the FDA for our product candidate, Anktiva (N-803) in combination with BCG for the treatment of patients with BCG-unresponsive NMIBC with CIS with or without Ta or T1 disease&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. I&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;n July&#160;2022 we announced that the FDA had accepted our BLA for review and set a target PDUFA action date of May&#160;23,&#160;2023. It is unclear if the FDA will approve our BLA, if at all. The FDA did not approve our BLA on or before December&#160;31,&#160;2022, and therefore the regulatory milestone was not met, and the regulatory milestone CVR agreement terminated in accordance with its terms.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;With respect to the net sales milestone CVR agreement, as of December&#160;31,&#160;2022, Dr.&#160;Soon-Shiong and his related party hold approximately $139.8&#160;million of net sales CVRs and they have both irrevocably agreed to receive shares of the company&#x2019;s common stock in satisfaction of their CVRs. We may be required to pay the other prior Altor stockholders up to $164.2&#160;million for their net sales CVRs should they choose to have their CVRs paid in cash instead of common stock. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&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;From time to time, we may be involved in various claims and legal proceedings relating to claims arising out of our operations. We are not currently a party to any legal proceedings that, in the opinion of our management, are likely to have a material adverse effect on our business. If we are served with any such complaints, we will assess at that time any contingencies for which we may need to reserve. Regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Altor BioScience, LLC Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2017, NantCell announced it had entered into a definitive merger agreement to acquire Altor BioScience Corporation. An action captioned &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;Gray v.&#160;Soon-Shiong, et&#160;al.&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; was filed in Delaware Chancery Court by plaintiffs Clayland Boyden Gray (Gray) and Adam R. Waldman. The plaintiffs, two&#160;minority stockholders, asserted claims against the company and other defendants for (1)&#160;breach of fiduciary duty and (2)&#160;aiding and abetting breach of fiduciary duty and filed a motion to enjoin the merger. The court denied the motion and permitted the merger to close. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subsequent to the close of the merger, in 2017 the plaintiffs (joined by two&#160;additional minority stockholders, Barbara&#160;Sturm Waldman and Douglas E. Henderson (Henderson)) filed a second&#160;amended complaint, including appraisal claims, and which the defendants subsequently moved to dismiss. In a second&#160;action, Dyad Pharmaceutical Corporation (Dyad) filed a petition in Delaware Chancery Court for appraisal in connection with the merger. The defendants moved to dismiss the appraisal petition in 2018. The court issued an oral ruling in 2019 that dismissed certain claims and dismissed Altor BioScience from the action. The following claims remained: (a)&#160;the appraisal claims by all plaintiffs and Dyad (against Altor BioScience,&#160;LLC), and (b)&#160;Henderson&#x2019;s claims for breach of fiduciary duty and aiding and abetting breach of fiduciary duty. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2019, the court issued a written order implementing its ruling on the defendants&#x2019; motions (the Implementing Order). In the Implementing Order, the court confirmed that all fiduciary duty claims brought by Gray, both individually and as trustee of the Gordon Gray Trust f/b/o&#160;C. Boyden Gray, were dismissed. The plaintiffs then moved for leave to file a third&#160;amended complaint to add two&#160;former Altor stockholders as plaintiffs and a fiduciary duty claim on behalf of a purported class of former Altor stockholders, which the defendants opposed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2020, the court granted the plaintiffs&#x2019; motion, and the plaintiffs filed the third&#160;amended complaint. In 2020, the defendants answered the third&#160;amended complaint and asserted counterclaims against the plaintiffs. The defendants sought damages for attorneys&#x2019; fees and costs incurred as a result of the breaches of &#x201c;standstill&#x201d; agreements and of stockholder releases. The plaintiffs filed an answer denying the counterclaims and asserting defenses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The shares of the former Altor stockholders seeking appraisal met the definition of dissenting shares under the merger agreement and were not entitled to receive any portion of the merger consideration at the closing date, given that those shares were the subject of the above-described appraisal claims. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In late March&#160;2022, the company agreed to the terms of a settlement with the appraisal petitioners, without any admission of liability or fault. The settlement provided that in exchange for complete releases, the appraisal petitioners, who as a group held 3,167,565&#160;dissenting Altor shares, collectively would receive an aggregate of 2,229,296&#160;shares of the company&#x2019;s common stock issued in a private placement, plus an aggregate of $21.13&#160;in cash in lieu of fractional shares. The company&#x2019;s Board of Directors approved the settlement and stock issuance in April&#160;2022, and the court approved the settlement and dismissed the appraisal petitioners&#x2019; claims on July&#160;9,&#160;2022. On July&#160;9,&#160;2022, the company issued 2,229,296&#160;shares of its common stock with an aggregate market value of $10.7&#160;million, based on the closing price of its common stock on the Nasdaq as of July&#160;8,&#160;2022, to the appraisal petitioners pursuant to the court-approved settlement agreement. As of December&#160;31,&#160;2021, we had accrued $7.1&#160;million related to the dissenting share obligation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In late April&#160;2022, the company also agreed to the terms of a settlement with the putative class plaintiffs without any admission of liability or fault. In exchange for class-wide releases, the company committed to make a settlement payment of $5.0&#160;million in cash by December&#160;31,&#160;2022. On December&#160;8,&#160;2022, the Delaware Court of Chancery entered a final judgment approving the settlement, and the company timely made the $5.0&#160;million settlement payment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Sorrento Therapeutics, Inc. Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sorrento Therapeutics,&#160;Inc. (Sorrento), derivatively on behalf of NANTibody, filed an action in the Superior Court of California, Los Angeles County (the Superior Court) against the company&#x2019;s subsidiary NantCell, Dr.&#160;Soon-Shiong, and Charles&#160;Kim. The action alleged that the defendants improperly caused NANTibody to acquire IgDraSol,&#160;Inc. from NantPharma,&#160;LLC (NantPharma) and sought to have the transaction undone and the purchase amount returned to NANTibody. In 2019, we filed a demurrer to several causes of action alleged in the Superior Court action, and Sorrento filed an amended complaint, eliminating Mr.&#160;Kim as a defendant and dropping the causes of action we had challenged in our demurrer. The company believes the case is without merit and intends to vigorously defend against the claims asserted. Trial has been set to commence in Sorrento&#x2019;s Superior Court action on July&#160;17,&#160;2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Also in 2019, the company and Dr.&#160;Soon-Shiong filed cross-claims in the Superior Court action against Sorrento and its Chief Executive Officer Henry&#160;Ji, asserting claims for fraud, breach of contract, breach of the covenant of good faith and fair dealing, tortious interference with contract, unjust enrichment, and declaratory relief. Our claims alleged that Dr.&#160;Ji and Sorrento breached the terms of an exclusive license agreement between the company and Sorrento related to Sorrento&#x2019;s antibody library and that Sorrento did not perform its obligations under the exclusive license agreement. The Superior Court ruled that the company&#x2019;s claims should be pursued in arbitration and that Dr.&#160;Soon-Shiong&#x2019;s claims could be pursued in Superior Court.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2019, the company, along with NANTibody, filed an arbitration against Sorrento and Dr.&#160;Ji asserting our claims relating to the exclusive license agreement. Sorrento filed counterclaims against the company and NANTibody in the arbitration. The hearings in the NANTibody arbitration commenced in April&#160;2021 and concluded in early August&#160;2021. After post-hearing briefing was concluded, the parties were notified on November&#160;30,&#160;2021 that the arbitrator in the NANTibody arbitration had passed away. A substitute arbitrator was appointed on February&#160;25,&#160;2022, and the parties have worked with the substitute arbitrator to conclude the proceedings. Additional hearing sessions were held in May and July&#160;2022, and summations took place on August&#160;2,&#160;2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December&#160;2, 2022, the arbitrator issued a final award finding that Sorrento had breached the two&#160;exclusive license agreements with NantCell and NANTibody. The arbitrator awarded NantCell approximately $156.8 million and NANTibody approximately $16.7 million, plus post-award interest accruing at a daily rate. On December&#160;21,&#160;2022, NantCell and NANTibody filed petitions in the Superior Court to confirm the arbitration award; on January&#160;16,&#160;2023, Sorrento filed a response to the petitions and moved to vacate the award. On February&#160;7, 2023, after a hearing, the Superior Court entered orders confirming the arbitration award and denying Sorrento&#x2019;s motion to vacate. The Superior Court entered judgments against Sorrento in the aggregate amount of approximately $176.4&#160;million plus 10% post-judgment interest, of which approximately $159.4&#160;million is payable to NantCell, and the remainder of which is payable to NANTibody. On February 13,&#160;2023, Sorrento informed counsel to the company that it had filed a Chapter&#160;11 proceeding in the U.S. District Court for the Southern District of Texas, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;In re: Sorrento Therapeutics,&#160;Inc., et&#160;al.,&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; Case No.&#160;23-bk-90085 (Bankr. S.D. Tex.) (DRJ). The company intends to continue to pursue vigorously, consistent with its rights in light of Sorrento&#x2019;s Chapter&#160;11 filing, the collection of the judgments and 10% post-judgment interest from Sorrento, but we make no assurances that we will receive the full amount or with respect to the timing of our receipt of any funds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Superior Court actions remain pending, and it remains to be determined how, if at all, the awards in the arbitrations will affect the Superior Court actions. A July&#160;17,&#160;2023 trial date has been set in the first-filed Superior Court action. An estimate of the possible loss or range of loss resulting from the Superior Court litigation cannot be made at this time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Shenzhen Beike Biotechnology Co. Ltd. Arbitration&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2020, we received a Request for Arbitration before the International Chamber of Commerce, International Court of Arbitration. The arbitration relates to a license, development, and commercialization agreement that Altor entered into with Beike in 2014, which agreement was amended and restated in 2017, pursuant to which Altor granted to Beike an exclusive license to use, research, develop and commercialize products based on N-803 in China for human therapeutic uses. In the arbitration, Beike is asserting a claim for breach of contract under the license agreement. Among other things, Beike alleges that we failed to use commercially reasonable efforts to deliver to Beike materials and data related to N-803. Beike is seeking specific performance, or in the alternative, damages for the alleged breaches. On September&#160;25,&#160;2020, the parties entered into a standstill and tolling agreement under which, among other things, the parties affirmed they will perform certain of their obligations under the license agreement by specified dates and agreed that all deadlines in the arbitration are indefinitely extended. The standstill agreement may be terminated by any party on ten&#160;calendar days&#x2019; notice, and upon termination, the parties will have the right to pursue claims arising from the license agreement in any appropriate tribunal. The parties have been providing periodic updates to the International Chamber of Commerce confirming a stay of all proceedings during the standstill. Given that this action remains at the pleading stage and no discovery has occurred, it remains too early to evaluate the likely outcome of the case or to estimate any range of potential loss. We believe the claims lack merit and intend to defend the case vigorously and that we may have counterclaims.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Litigation Related to the Merger with ImmunityBio, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Merger with NantCell,&#160;Inc. (formerly known as ImmunityBio,&#160;Inc., a private company), a Delaware corporation, via a wholly-owned subsidiary of NantKwest, several complaints were filed as individual actions in the United States District Courts, and subsequently were voluntarily dismissed (the Merger Actions). The Merger Actions generally alleged that the Definitive Proxy Statement filed with the SEC on February&#160;2,&#160;2021 misrepresented and/or omitted certain purportedly material information relating to financial projections, analysis performed by the financial advisor to NantKwest&#x2019;s Special Committee, alleged past engagements of the Special Committee&#x2019;s financial advisor and industry consultant, and the terms of the engagement of such consultant. The Merger Actions asserted violations of Section&#160;14(a) of the Securities Exchange Act of 1934, as amended (the Exchange Act), and Rule&#160;14a-9 promulgated thereunder against all defendants and violations of Section&#160;20(a) of the Exchange Act against NantKwest&#x2019;s directors. The Merger Actions sought, among other things, an injunction enjoining the stockholder vote on the Merger and the consummation of the Merger unless and until certain additional information was disclosed to NantKwest&#x2019;s stockholders, costs of the action, including plaintiffs&#x2019; attorneys&#x2019; fees and experts&#x2019; fees, and other relief the Court may deem just and proper. Neither the stockholder vote on the Merger nor the Merger were enjoined and both occurred on March&#160;8 and March&#160;9,&#160;2021, respectively. The Merger Actions were voluntarily dismissed on March&#160;25,&#160;2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stipulation of Settlement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2019, following approval by our Board of Directors, we entered into a settlement agreement (the Stipulation of Settlement) with three&#160;stockholders of the company, each of whom had submitted a stockholder demand for the Board of Directors to take action to remedy purported harm to the company resulting from certain alleged wrongful conduct concerning, among other things, disclosures about Dr.&#160;Soon-Shiong&#x2019;s compensation and a related-party lease agreement. The Stipulation of Settlement called for us to adopt certain governance changes, and for the three&#160;stockholders to file a stockholder derivative action in the Superior Court of the State of California, County of San Diego, followed by an application for court approval of the Stipulation of Settlement. The court entered an order preliminarily approving the Stipulation of Settlement. Pursuant to the Stipulation of Settlement, we provided stockholders with notice of the settlement and the final settlement hearing. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Unconditional Purchase Obligations &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unconditional purchase obligations are defined as an agreement to purchase goods or services that are enforceable and legally binding (non-cancelable, or cancelable only in certain circumstances). In the normal course of business, we enter into unconditional purchase obligation arrangements with a CMO to reserve manufacturing slots in its cGMP manufacturing facility for the manufacture and supply of cGMP batches per FDA and European Medicines Agency (EMA) regulations for commercial use. The total amount of future non-cancelable purchase commitments related to the manufacture of cGMP batches is $19.5&#160;million and $5.6&#160;million for the years&#160;ending December&#160;31,&#160;2023 and 2024, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We did not enter into any significant contracts or material unconditional purchase commitments during the year ended December&#160;31,&#160;2022, other than those disclosed in these consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <ibrx:PercentageOfWhollyOwnedSubsidiary
      contextRef="i8741521075e34be5b6e11801d1e53874_I20150430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzE4Nw_add2ab20-a12f-410e-80c9-92f89575ed3a"
      unitRef="number">1</ibrx:PercentageOfWhollyOwnedSubsidiary>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i0891f3a850b54c2ea300de55a4a588ea_D20150401-20150430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzMxMQ_0cf1ee27-38bc-4c87-8fa5-6404f3221740"
      unitRef="usd">700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <ibrx:BusinessCombinationContingentConsiderationArrangementsEarned
      contextRef="ic9dfbd86a39145fca700f391d0689e37_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzg0MA_91820b68-3431-4f33-b369-358bcd839e27"
      unitRef="usd">800000</ibrx:BusinessCombinationContingentConsiderationArrangementsEarned>
    <ibrx:BusinessCombinationContingentConsiderationArrangementsSettlements
      contextRef="ic9dfbd86a39145fca700f391d0689e37_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzEwOTk1MTE2ODA5NTc_543aa372-ce57-4514-b4b2-73aa2b25b73e"
      unitRef="usd">400000</ibrx:BusinessCombinationContingentConsiderationArrangementsSettlements>
    <ibrx:BusinessCombinationContingentConsiderationArrangementsSettlements
      contextRef="i564b7f0d68a446b28a7573c3a395c845_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzEwOTk1MTE2ODA5OTE_3f9c3373-76fc-4c15-8c22-5b81cd782ed7"
      unitRef="usd">300000</ibrx:BusinessCombinationContingentConsiderationArrangementsSettlements>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh
      contextRef="ic9dfbd86a39145fca700f391d0689e37_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzEwODM_ba94e734-b143-4c35-a9be-29cc88cfb419"
      unitRef="usd">2100000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh>
    <ibrx:ContingentValueRightsPayable
      contextRef="i8d690366cf8641fbaf19e7dcb7888b19_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzU0OTc1NTg2NDg3Ng_82ffec5a-f1da-4d41-aaaf-96df1cf12077"
      unitRef="usd">304000000</ibrx:ContingentValueRightsPayable>
    <ibrx:ContingentValueRightsPayable
      contextRef="icbf5fdcd3f0e4508b9d913dd0377bf82_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzU0OTc1NTg2NTAwNQ_5531ef3b-89f0-4982-9895-d7be934ef7d6"
      unitRef="usd">304000000</ibrx:ContingentValueRightsPayable>
    <ibrx:MinimumNetSalesMilestoneContingentValueRightsPayable
      contextRef="i5728cc93bd834d4e84f8ca8da97e62d4_D20220101-20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzU0OTc1NTg2NTA5NQ_db84e5a3-bb08-4e8b-98dd-55dddf5e6e94"
      unitRef="usd">1000000000</ibrx:MinimumNetSalesMilestoneContingentValueRightsPayable>
    <ibrx:ContingentValueRightsPayable
      contextRef="iee1f7224062a43268cae12f5cbc39a7b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzU0OTc1NTg2NTkwNg_64ba08f4-c9e6-48ef-b7f6-4018ec931eea"
      unitRef="usd">139800000</ibrx:ContingentValueRightsPayable>
    <ibrx:ContingentValueRightsPayable
      contextRef="i50950962805147d1b0703b30192e49a9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzU0OTc1NTg2NjExMg_6bcdb338-e88e-4466-9a32-7dcb8cbd98bc"
      unitRef="usd">164200000</ibrx:ContingentValueRightsPayable>
    <ibrx:NumberOfDissentingShares
      contextRef="iafb566501cb94a4facf796514f8317c7_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzIxOTkwMjMyODM4NDU_f681017c-2f81-4657-ab74-0474ec9c0dad"
      unitRef="shares">3167565</ibrx:NumberOfDissentingShares>
    <ibrx:LitigationSettlementNumberOfSharesToBeIssued
      contextRef="i12be0d9b2ac84356add8b6c954a9b24c_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzIxOTkwMjMyODM5MTY_51997a6a-ff7f-454f-9c57-5c6ab61fda58"
      unitRef="shares">2229296</ibrx:LitigationSettlementNumberOfSharesToBeIssued>
    <ibrx:SharesIssuedCashDistributedInLieuOfFractionalShares
      contextRef="i12be0d9b2ac84356add8b6c954a9b24c_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzIxOTkwMjMyODQwMDk_ef0bd33c-2120-4961-be7e-e743cac740bf"
      unitRef="usdPerShare">21.13</ibrx:SharesIssuedCashDistributedInLieuOfFractionalShares>
    <us-gaap:SharesIssued
      contextRef="i6cf63bff9d61492191120122568de64c_I20220709"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzIxOTkwMjMyODQyNjM_4cdd87d7-b5b6-4893-9303-63aae4b9c3ca"
      unitRef="shares">2229296</us-gaap:SharesIssued>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="icb8f300a7fcf46aea67037eb560c611d_D20220709-20220709"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzIxOTkwMjMyODQzMjg_d1ada519-4589-4bde-acfe-7e1d87a9aceb"
      unitRef="usd">10700000</us-gaap:StockIssuedDuringPeriodValueOther>
    <ibrx:AccruedPaymentForDissentingShares
      contextRef="i112be907c4544277852bcb6664f5f520_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzIxOTkwMjMyODQ0MjY_ede3a493-0b4c-436c-b2db-b26c7222c159"
      unitRef="usd">7100000</ibrx:AccruedPaymentForDissentingShares>
    <us-gaap:LitigationReserve
      contextRef="i91156b10ca3c41e5b31fd8b262b3809f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzIxOTkwMjMyODQ3NjQ_12175d93-c5e7-4294-87ab-0cb4a8b734ab"
      unitRef="usd">5000000</us-gaap:LitigationReserve>
    <us-gaap:LitigationReserve
      contextRef="i91156b10ca3c41e5b31fd8b262b3809f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzIxOTkwMjMyODUwNzI_12175d93-c5e7-4294-87ab-0cb4a8b734ab"
      unitRef="usd">5000000</us-gaap:LitigationReserve>
    <us-gaap:LitigationSettlementAmountAwardedFromOtherParty
      contextRef="i4b81126bc0bc4e41ba7188f470976c89_D20221202-20221202"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzIxOTkwMjMzMzQ5MTY_a48ae326-9cca-442b-9491-d05a85fbeb70"
      unitRef="usd">156800000</us-gaap:LitigationSettlementAmountAwardedFromOtherParty>
    <us-gaap:LitigationSettlementAmountAwardedFromOtherParty
      contextRef="i7ae19739bb5a460fa375f148d5913649_D20221202-20221202"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzIxOTkwMjMzMzQ5MzQ_a4d607eb-8fcb-482a-895d-16437c5a0b21"
      unitRef="usd">16700000</us-gaap:LitigationSettlementAmountAwardedFromOtherParty>
    <us-gaap:LitigationSettlementAmountAwardedFromOtherParty
      contextRef="i19a39d5d8b57491583c3d53bac23b1d0_D20230207-20230207"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzIxOTkwMjMzMzQ5NzI_1b511f52-8f97-44e8-bc7b-32a75cc6bf14"
      unitRef="usd">176400000</us-gaap:LitigationSettlementAmountAwardedFromOtherParty>
    <ibrx:LitigationSettlementInterestPercent
      contextRef="i19a39d5d8b57491583c3d53bac23b1d0_D20230207-20230207"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzIxOTkwMjMzMzUwMDg_85b11c7e-a766-494a-b066-b01419999acf"
      unitRef="number">0.10</ibrx:LitigationSettlementInterestPercent>
    <us-gaap:LitigationSettlementAmountAwardedFromOtherParty
      contextRef="i3697e75a67c4445494b7d526ee52188c_D20230207-20230207"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzIxOTkwMjMzMzQ5OTg_7d69890c-67bf-4799-9ad3-6c46ee93bfef"
      unitRef="usd">159400000</us-gaap:LitigationSettlementAmountAwardedFromOtherParty>
    <us-gaap:PurchaseObligationDueInNextTwelveMonths
      contextRef="i2d38c956f7384876b17755ebf9ca0afb_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzI2MTk2_e293335c-f865-45ec-8b05-82c46b975ab3"
      unitRef="usd">19500000</us-gaap:PurchaseObligationDueInNextTwelveMonths>
    <us-gaap:PurchaseObligationDueInSecondYear
      contextRef="i2d38c956f7384876b17755ebf9ca0afb_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNjkvZnJhZzphODgyMTUyMmJiMjc0NjJiOGVjODc3MmQwMTg4YzE5ZC90ZXh0cmVnaW9uOmE4ODIxNTIyYmIyNzQ2MmI4ZWM4NzcyZDAxODhjMTlkXzI2MjAz_aabe7552-fe74-4923-8415-f0cc2ad0d5d0"
      unitRef="usd">5600000</us-gaap:PurchaseObligationDueInSecondYear>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90ZXh0cmVnaW9uOjYxNDBlMzkyZWE1ZTRlZWQ4NWYxZDFkYzQzMzdlNzkxXzYwNDczMTM5NTU3MzI_aa07515e-289c-479a-8b20-2abdc7e663ac">Lease Arrangements&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We lease property in multiple facilities across the U.S. (including the Dunkirk Facility in upstate New York) and Italy, including facilities located in El&#160;Segundo,&#160;CA, which are leased from related parties. Substantially all of our operating lease right-of-use assets and operating lease liabilities relate to facilities leases. All of our finance leases are related to equipment rental at the Dunkirk Facility. See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_172" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&#160;10&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &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;Related-Party Agreements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, for additional information about our related-party leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our leases generally have initial terms ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90ZXh0cmVnaW9uOjYxNDBlMzkyZWE1ZTRlZWQ4NWYxZDFkYzQzMzdlNzkxXzIxOTkwMjMyNTYxNDM_c0d2713e-fc58-4206-bf7c-0c4060b308cf"&gt;two&lt;/span&gt; to ten years and often include one or more options to renew. These renewal terms can extend the lease term from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90ZXh0cmVnaW9uOjYxNDBlMzkyZWE1ZTRlZWQ4NWYxZDFkYzQzMzdlNzkxXzIxOTkwMjMyNTYyNTM_cacbf256-dece-4fa7-a1b9-995b5b007a19"&gt;one&lt;/span&gt; to ten years, and are included in the lease term when it is reasonably certain that we will exercise the option.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to our leases is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.453%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.284%"/&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:0 1pt"/&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:115%"&gt;As of 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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%"&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 7pt 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:114%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&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:114%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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:114%"&gt;Finance lease assets&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:114%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzUtMS0xLTEtMjY0MzEz_55331ada-4e97-48cd-a8f7-5989a7c604e7"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzUtMS0xLTEtMjY0MzEz_ea1d1cbe-ff3a-4601-835e-9aca5653033b"&gt;Other assets&lt;/span&gt;&lt;/span&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;135&#160;&lt;/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 2px 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:700;line-height:114%"&gt;Total lease assets&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 style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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;45,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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:0.5pt 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;36,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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:700;line-height:114%"&gt;Liabilities&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;/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:114%"&gt;Current&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;/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:114%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&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:114%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,011&#160;&lt;/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 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:114%"&gt;Finance lease 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:114%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzExLTEtMS0xLTI2NDMxNw_44b581d9-12df-4b80-a95d-b21f9aff6060"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzExLTEtMS0xLTI2NDMxNw_999b5805-5189-4777-9808-b655bfd4cc3c"&gt;Accrued expenses and other liabilities&lt;/span&gt;&lt;/span&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;77&#160;&lt;/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:114%"&gt;Non-current&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;/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:114%"&gt;Operating lease 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:114%"&gt;Operating lease liabilities, less current portion&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;47,951&#160;&lt;/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;37,068&#160;&lt;/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 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:114%"&gt;Finance lease liabilities&lt;/span&gt;&lt;/td&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:114%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzE0LTEtMS0xLTI2NDMxOQ_36e44947-b886-487c-b996-1e78a768910c"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzE0LTEtMS0xLTI2NDMxOQ_76c2b7ef-2186-48f9-bcda-94876dc4eefb"&gt;Other liabilities&lt;/span&gt;&lt;/span&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;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:700;line-height:114%"&gt;Total lease 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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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;50,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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;40,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information regarding our lease terms is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.568%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.541%"/&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="border-bottom:0.5pt 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:115%"&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="6" style="border-top:0.5pt 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:115%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:0.5pt 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:115%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 7pt 0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Weighted-average remaining lease term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:0 7pt 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:114%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;6.6 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7.8 years&lt;/span&gt;&lt;/td&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:114%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="5" 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:114%"&gt;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="6" 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:114%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="5" 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:114%"&gt;10.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="5" 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:114%"&gt;9.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&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:114%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;11.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="5" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense consist of the following (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.568%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.454%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.454%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.455%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Operating lease costs&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:114%"&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:114%"&gt;11,093&#160;&lt;/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:114%"&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:114%"&gt;7,977&#160;&lt;/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:114%"&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:114%"&gt;5,668&#160;&lt;/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;Short-term lease costs&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,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Finance lease costs (including amortization and &lt;br/&gt;&#160;&#160;&#160;interest costs)&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;80&#160;&lt;/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;/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:114%"&gt;Variable lease costs&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,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,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.07pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total lease costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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;18,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash paid for amounts included in the measurement of lease liabilities is as follows (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.425%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.339%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.341%"/&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&#160;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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Cash paid for operating leases (excluding variable lease costs)&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:114%"&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:114%"&gt;10,241&#160;&lt;/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:114%"&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:114%"&gt;9,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Financing cash flow from finance leases&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;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Operating cash flow from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments as of December&#160;31,&#160;2022, including $14.8&#160;million related to options to extend lease terms that are reasonably certain of being exercised, are presented in the following table (in&#160;thousands). Common area maintenance costs and taxes are not included in these payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.371%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.331%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Years ending December 31:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Operating&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Finance &lt;br/&gt;Leases&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:115%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&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:114%"&gt;9,539&#160;&lt;/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:114%"&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:114%"&gt;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;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:114%"&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:114%"&gt;9,627&#160;&lt;/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;2024&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:114%"&gt;12,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;12,184&#160;&lt;/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;2025&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:114%"&gt;12,145&#160;&lt;/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:114%"&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:114%"&gt;12,145&#160;&lt;/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;2026&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:114%"&gt;10,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&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:114%"&gt;10,289&#160;&lt;/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;2027&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:114%"&gt;8,209&#160;&lt;/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:114%"&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:114%"&gt;8,209&#160;&lt;/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:114%"&gt;Thereafter&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;23,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;23,247&#160;&lt;/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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total future minimum lease payments&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;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;75,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;75,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Less: Interest&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:114%"&gt;22,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;22,018&#160;&lt;/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:114%"&gt;Less: Tenant improvement allowance receivable&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:114%"&gt;2,941&#160;&lt;/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:114%"&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:114%"&gt;2,941&#160;&lt;/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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Present value of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;50,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;50,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;3530 John Hopkins Court&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&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;In April 2022, we extended our existing lease for 44,681&#160;rentable square feet at 3530&#160;John Hopkins Court in San&#160;Diego, California from July&#160;31, 2023 to July&#160;31, 2030 (the Extended Lease Term). This facility is used primarily as a research laboratory and our corporate offices. The Extended Lease Term will commence on August&#160;1, 2023, and includes an option to extend the lease for one five-year term through July&#160;31, 2035. The base rent effective during the Extended Lease Term will be approximately $323,937&#160;per month with an annual increase of 3%&#160;beginning on August&#160;1, 2024. &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;At the beginning of the option term, the initial monthly base rent will be adjusted to market rent (as defined in the lease agreement). &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We will receive a rent abatement for the first &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90ZXh0cmVnaW9uOjYxNDBlMzkyZWE1ZTRlZWQ4NWYxZDFkYzQzMzdlNzkxXzYwNDczMTM5NTU3Mzg_cdce60da-4b21-48e9-bff7-868245cb24ce"&gt;seven&#160;months&lt;/span&gt; of the Extended Lease Term beginning on August&#160;1, 2023, and a tenant improvement allowance of $0.7&#160;million from the landlord for &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;costs and expenses associated with the construction of tenant improvements that can be used during the 12-month period ending on &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;August&#160;1, 2024&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the lease described above, we also acquired a leasehold interest at the Dunkirk Facility discussed in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_166" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&#160;6&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &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;Collaboration and License Agreements and Acquisition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and entered into new related-party leases and terminated an existing related-party lease discussed in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_172" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&lt;/a&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_172" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&#160;&lt;/a&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_172" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;10&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &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;Related-Party Agreements,&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; during the year ended December&#160;31,&#160;2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90ZXh0cmVnaW9uOjYxNDBlMzkyZWE1ZTRlZWQ4NWYxZDFkYzQzMzdlNzkxXzYwNDczMTM5NTU3MzI_bd84a873-cb71-42a6-b424-b4bce4036941">Lease Arrangements&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We lease property in multiple facilities across the U.S. (including the Dunkirk Facility in upstate New York) and Italy, including facilities located in El&#160;Segundo,&#160;CA, which are leased from related parties. Substantially all of our operating lease right-of-use assets and operating lease liabilities relate to facilities leases. All of our finance leases are related to equipment rental at the Dunkirk Facility. See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_172" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&#160;10&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &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;Related-Party Agreements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, for additional information about our related-party leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our leases generally have initial terms ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90ZXh0cmVnaW9uOjYxNDBlMzkyZWE1ZTRlZWQ4NWYxZDFkYzQzMzdlNzkxXzIxOTkwMjMyNTYxNDM_c0d2713e-fc58-4206-bf7c-0c4060b308cf"&gt;two&lt;/span&gt; to ten years and often include one or more options to renew. These renewal terms can extend the lease term from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90ZXh0cmVnaW9uOjYxNDBlMzkyZWE1ZTRlZWQ4NWYxZDFkYzQzMzdlNzkxXzIxOTkwMjMyNTYyNTM_cacbf256-dece-4fa7-a1b9-995b5b007a19"&gt;one&lt;/span&gt; to ten years, and are included in the lease term when it is reasonably certain that we will exercise the option.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to our leases is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.453%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.284%"/&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:0 1pt"/&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:115%"&gt;As of 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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%"&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 7pt 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:114%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&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:114%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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:114%"&gt;Finance lease assets&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:114%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzUtMS0xLTEtMjY0MzEz_55331ada-4e97-48cd-a8f7-5989a7c604e7"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzUtMS0xLTEtMjY0MzEz_ea1d1cbe-ff3a-4601-835e-9aca5653033b"&gt;Other assets&lt;/span&gt;&lt;/span&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;135&#160;&lt;/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 2px 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:700;line-height:114%"&gt;Total lease assets&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 style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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;45,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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:0.5pt 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;36,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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:700;line-height:114%"&gt;Liabilities&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;/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:114%"&gt;Current&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;/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:114%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&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:114%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,011&#160;&lt;/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 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:114%"&gt;Finance lease 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:114%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzExLTEtMS0xLTI2NDMxNw_44b581d9-12df-4b80-a95d-b21f9aff6060"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzExLTEtMS0xLTI2NDMxNw_999b5805-5189-4777-9808-b655bfd4cc3c"&gt;Accrued expenses and other liabilities&lt;/span&gt;&lt;/span&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;77&#160;&lt;/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:114%"&gt;Non-current&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;/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:114%"&gt;Operating lease 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:114%"&gt;Operating lease liabilities, less current portion&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;47,951&#160;&lt;/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;37,068&#160;&lt;/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 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:114%"&gt;Finance lease liabilities&lt;/span&gt;&lt;/td&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:114%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzE0LTEtMS0xLTI2NDMxOQ_36e44947-b886-487c-b996-1e78a768910c"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzE0LTEtMS0xLTI2NDMxOQ_76c2b7ef-2186-48f9-bcda-94876dc4eefb"&gt;Other liabilities&lt;/span&gt;&lt;/span&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;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:700;line-height:114%"&gt;Total lease 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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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;50,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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;40,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information regarding our lease terms is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.568%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.541%"/&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="border-bottom:0.5pt 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:115%"&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="6" style="border-top:0.5pt 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:115%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:0.5pt 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:115%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 7pt 0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Weighted-average remaining lease term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:0 7pt 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:114%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;6.6 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7.8 years&lt;/span&gt;&lt;/td&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:114%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="5" 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:114%"&gt;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="6" 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:114%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="5" 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:114%"&gt;10.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="5" 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:114%"&gt;9.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&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:114%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;11.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="5" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense consist of the following (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.568%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.454%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.454%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.455%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Operating lease costs&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:114%"&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:114%"&gt;11,093&#160;&lt;/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:114%"&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:114%"&gt;7,977&#160;&lt;/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:114%"&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:114%"&gt;5,668&#160;&lt;/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;Short-term lease costs&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,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Finance lease costs (including amortization and &lt;br/&gt;&#160;&#160;&#160;interest costs)&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;80&#160;&lt;/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;/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:114%"&gt;Variable lease costs&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,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,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.07pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total lease costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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;18,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash paid for amounts included in the measurement of lease liabilities is as follows (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.425%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.339%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.341%"/&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&#160;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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Cash paid for operating leases (excluding variable lease costs)&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:114%"&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:114%"&gt;10,241&#160;&lt;/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:114%"&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:114%"&gt;9,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Financing cash flow from finance leases&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;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Operating cash flow from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments as of December&#160;31,&#160;2022, including $14.8&#160;million related to options to extend lease terms that are reasonably certain of being exercised, are presented in the following table (in&#160;thousands). Common area maintenance costs and taxes are not included in these payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.371%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.331%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Years ending December 31:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Operating&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Finance &lt;br/&gt;Leases&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:115%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&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:114%"&gt;9,539&#160;&lt;/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:114%"&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:114%"&gt;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;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:114%"&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:114%"&gt;9,627&#160;&lt;/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;2024&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:114%"&gt;12,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;12,184&#160;&lt;/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;2025&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:114%"&gt;12,145&#160;&lt;/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:114%"&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:114%"&gt;12,145&#160;&lt;/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;2026&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:114%"&gt;10,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&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:114%"&gt;10,289&#160;&lt;/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;2027&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:114%"&gt;8,209&#160;&lt;/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:114%"&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:114%"&gt;8,209&#160;&lt;/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:114%"&gt;Thereafter&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;23,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;23,247&#160;&lt;/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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total future minimum lease payments&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;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;75,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;75,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Less: Interest&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:114%"&gt;22,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;22,018&#160;&lt;/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:114%"&gt;Less: Tenant improvement allowance receivable&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:114%"&gt;2,941&#160;&lt;/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:114%"&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:114%"&gt;2,941&#160;&lt;/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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Present value of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;50,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;50,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;3530 John Hopkins Court&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&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;In April 2022, we extended our existing lease for 44,681&#160;rentable square feet at 3530&#160;John Hopkins Court in San&#160;Diego, California from July&#160;31, 2023 to July&#160;31, 2030 (the Extended Lease Term). This facility is used primarily as a research laboratory and our corporate offices. The Extended Lease Term will commence on August&#160;1, 2023, and includes an option to extend the lease for one five-year term through July&#160;31, 2035. The base rent effective during the Extended Lease Term will be approximately $323,937&#160;per month with an annual increase of 3%&#160;beginning on August&#160;1, 2024. &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;At the beginning of the option term, the initial monthly base rent will be adjusted to market rent (as defined in the lease agreement). &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We will receive a rent abatement for the first &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90ZXh0cmVnaW9uOjYxNDBlMzkyZWE1ZTRlZWQ4NWYxZDFkYzQzMzdlNzkxXzYwNDczMTM5NTU3Mzg_cdce60da-4b21-48e9-bff7-868245cb24ce"&gt;seven&#160;months&lt;/span&gt; of the Extended Lease Term beginning on August&#160;1, 2023, and a tenant improvement allowance of $0.7&#160;million from the landlord for &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;costs and expenses associated with the construction of tenant improvements that can be used during the 12-month period ending on &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;August&#160;1, 2024&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the lease described above, we also acquired a leasehold interest at the Dunkirk Facility discussed in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_166" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&#160;6&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &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;Collaboration and License Agreements and Acquisition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and entered into new related-party leases and terminated an existing related-party lease discussed in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_172" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&lt;/a&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_172" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&#160;&lt;/a&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_172" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;10&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &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;Related-Party Agreements,&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; during the year ended December&#160;31,&#160;2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ic8e26976414648d1aa0c6c6b666edf08_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90ZXh0cmVnaW9uOjYxNDBlMzkyZWE1ZTRlZWQ4NWYxZDFkYzQzMzdlNzkxXzIxOTkwMjMyNTYxNTA_99ba1352-e98e-4156-96e9-507775bb152e">P10Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="ic8e26976414648d1aa0c6c6b666edf08_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90ZXh0cmVnaW9uOjYxNDBlMzkyZWE1ZTRlZWQ4NWYxZDFkYzQzMzdlNzkxXzIxOTkwMjMyNTYyNjA_564fbbec-fa46-4ff1-8285-b0e8b383d7ea">P10Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <ibrx:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90ZXh0cmVnaW9uOjYxNDBlMzkyZWE1ZTRlZWQ4NWYxZDFkYzQzMzdlNzkxXzYwNDczMTM5NTU3MzM_13e01467-0478-4009-9f7f-b282f40a4f67">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to our leases is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.453%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.284%"/&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:0 1pt"/&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:115%"&gt;As of 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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%"&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 7pt 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:114%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&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:114%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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:114%"&gt;Finance lease assets&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:114%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzUtMS0xLTEtMjY0MzEz_55331ada-4e97-48cd-a8f7-5989a7c604e7"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzUtMS0xLTEtMjY0MzEz_ea1d1cbe-ff3a-4601-835e-9aca5653033b"&gt;Other assets&lt;/span&gt;&lt;/span&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;135&#160;&lt;/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 2px 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:700;line-height:114%"&gt;Total lease assets&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 style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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;45,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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:0.5pt 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;36,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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:700;line-height:114%"&gt;Liabilities&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;/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:114%"&gt;Current&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;/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:114%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&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:114%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,011&#160;&lt;/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 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:114%"&gt;Finance lease 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:114%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzExLTEtMS0xLTI2NDMxNw_44b581d9-12df-4b80-a95d-b21f9aff6060"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzExLTEtMS0xLTI2NDMxNw_999b5805-5189-4777-9808-b655bfd4cc3c"&gt;Accrued expenses and other liabilities&lt;/span&gt;&lt;/span&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;77&#160;&lt;/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:114%"&gt;Non-current&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;/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:114%"&gt;Operating lease 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:114%"&gt;Operating lease liabilities, less current portion&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;47,951&#160;&lt;/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;37,068&#160;&lt;/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 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:114%"&gt;Finance lease liabilities&lt;/span&gt;&lt;/td&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:114%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzE0LTEtMS0xLTI2NDMxOQ_36e44947-b886-487c-b996-1e78a768910c"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzE0LTEtMS0xLTI2NDMxOQ_76c2b7ef-2186-48f9-bcda-94876dc4eefb"&gt;Other liabilities&lt;/span&gt;&lt;/span&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;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:700;line-height:114%"&gt;Total lease 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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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;50,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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;40,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ibrx:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzQtMy0xLTEtMjUyNDE4_c22d804c-3356-4e41-9fb7-88d9e206565c"
      unitRef="usd">45788000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzQtNS0xLTEtMjUyNDE4_1c2dadac-afd1-4927-a3a1-2f2cc85733dd"
      unitRef="usd">36304000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzUtMy0xLTEtMjUyNDE4_1d11475e-86b3-482f-ba90-e97db7c9ddea"
      unitRef="usd">135000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzUtNS0xLTEtMjUyNDE4_a4052959-d6c9-48ef-870e-3409e53a87af"
      unitRef="usd">0</us-gaap:FinanceLeaseRightOfUseAsset>
    <ibrx:LeaseRightOfUseAsset
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzYtMy0xLTEtMjUyNDE4_2a648c53-b602-45ea-994c-e835d9289864"
      unitRef="usd">45923000</ibrx:LeaseRightOfUseAsset>
    <ibrx:LeaseRightOfUseAsset
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzYtNS0xLTEtMjUyNDE4_e7758665-afc1-4f2e-b0c9-b4f0faac9005"
      unitRef="usd">36304000</ibrx:LeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzEwLTMtMS0xLTI1MjQxOA_0270725c-0c86-4cb3-a5df-b67bcfb9f8db"
      unitRef="usd">2650000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzEwLTUtMS0xLTI1MjQxOA_0e269378-bfb4-4457-a2df-089745cef7e0"
      unitRef="usd">3011000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzExLTMtMS0xLTI1MjQxOA_9c2e5609-64ec-4038-af6d-af80b7d0d6ec"
      unitRef="usd">77000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzExLTUtMS0xLTI1MjQxOA_391aca75-f5ac-4d9f-8890-ac227861ff09"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzEzLTMtMS0xLTI1MjQxOA_bc84b00f-ff21-4038-8c41-14e4560316ea"
      unitRef="usd">47951000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzEzLTUtMS0xLTI1MjQxOA_b9ad11d9-40af-4add-b02a-c8fbc59d5413"
      unitRef="usd">37068000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzE0LTMtMS0xLTI1MjQxOA_16ba5df1-487d-4a4d-bc9f-18430bf7ee49"
      unitRef="usd">64000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzE0LTUtMS0xLTI1MjQxOA_1120585b-6df4-4bcc-9378-76e290ba0f25"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <ibrx:LeaseLiability
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzE1LTMtMS0xLTI1MjQxOA_201089cf-dfb3-41bb-ab6f-3e8c25cf4d3c"
      unitRef="usd">50742000</ibrx:LeaseLiability>
    <ibrx:LeaseLiability
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo1MmE4OGIxNjFiZGM0MzZlYmJlNjVhZjBhMDJjN2NhNC90YWJsZXJhbmdlOjUyYTg4YjE2MWJkYzQzNmViYmU2NWFmMGEwMmM3Y2E0XzE1LTUtMS0xLTI1MjQxOA_08c15d39-4343-424e-bc1c-5f732006f090"
      unitRef="usd">40079000</ibrx:LeaseLiability>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90ZXh0cmVnaW9uOjYxNDBlMzkyZWE1ZTRlZWQ4NWYxZDFkYzQzMzdlNzkxXzYwNDczMTM5NTU3MzQ_294943e2-4309-48ce-be05-d6c7688627ed">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information regarding our lease terms is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.568%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.541%"/&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="border-bottom:0.5pt 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:115%"&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="6" style="border-top:0.5pt 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:115%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:0.5pt 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:115%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 7pt 0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Weighted-average remaining lease term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:0 7pt 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:114%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;6.6 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7.8 years&lt;/span&gt;&lt;/td&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:114%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="5" 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:114%"&gt;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="6" 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:114%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="5" 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:114%"&gt;10.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="5" 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:114%"&gt;9.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&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:114%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;11.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="5" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense consist of the following (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.568%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.454%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.454%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.455%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Operating lease costs&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:114%"&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:114%"&gt;11,093&#160;&lt;/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:114%"&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:114%"&gt;7,977&#160;&lt;/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:114%"&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:114%"&gt;5,668&#160;&lt;/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;Short-term lease costs&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,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Finance lease costs (including amortization and &lt;br/&gt;&#160;&#160;&#160;interest costs)&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;80&#160;&lt;/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;/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:114%"&gt;Variable lease costs&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,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,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.07pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total lease costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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;18,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash paid for amounts included in the measurement of lease liabilities is as follows (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.425%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.339%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.341%"/&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&#160;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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Cash paid for operating leases (excluding variable lease costs)&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:114%"&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:114%"&gt;10,241&#160;&lt;/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:114%"&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:114%"&gt;9,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Financing cash flow from finance leases&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;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Operating cash flow from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/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;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo4ZjBiOTRmNDliY2E0MGU0OTA1ODE3N2FkY2NhN2UyYS90YWJsZXJhbmdlOjhmMGI5NGY0OWJjYTQwZTQ5MDU4MTc3YWRjY2E3ZTJhXzQtMS0xLTItMjY0MzA4_7e292c4b-7897-4ab2-ac3e-24bf52b4f911">P6Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo4ZjBiOTRmNDliY2E0MGU0OTA1ODE3N2FkY2NhN2UyYS90YWJsZXJhbmdlOjhmMGI5NGY0OWJjYTQwZTQ5MDU4MTc3YWRjY2E3ZTJhXzQtNC0xLTItMjY0MzA4_97e77188-a0d3-4be9-beb5-487dd8325ffe">P7Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo4ZjBiOTRmNDliY2E0MGU0OTA1ODE3N2FkY2NhN2UyYS90YWJsZXJhbmdlOjhmMGI5NGY0OWJjYTQwZTQ5MDU4MTc3YWRjY2E3ZTJhXzUtMS0xLTItMjY0MzA4_c93ea9c0-9921-4164-828b-ad726c82ca9b">P1Y9M18D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo4ZjBiOTRmNDliY2E0MGU0OTA1ODE3N2FkY2NhN2UyYS90YWJsZXJhbmdlOjhmMGI5NGY0OWJjYTQwZTQ5MDU4MTc3YWRjY2E3ZTJhXzctMS0xLTItMjY0MzA4_7be7a6b3-9d1b-49da-956d-a6c379eaa37c"
      unitRef="number">0.105</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo4ZjBiOTRmNDliY2E0MGU0OTA1ODE3N2FkY2NhN2UyYS90YWJsZXJhbmdlOjhmMGI5NGY0OWJjYTQwZTQ5MDU4MTc3YWRjY2E3ZTJhXzctNC0xLTItMjY0MzA4_1f6b4c90-6535-4ddd-9cc3-7cfe36184039"
      unitRef="number">0.096</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo4ZjBiOTRmNDliY2E0MGU0OTA1ODE3N2FkY2NhN2UyYS90YWJsZXJhbmdlOjhmMGI5NGY0OWJjYTQwZTQ5MDU4MTc3YWRjY2E3ZTJhXzgtMS0xLTItMjY0MzA4_31ee1fc1-2468-4d4a-b1da-5e08b9a8247f"
      unitRef="number">0.117</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseCost
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZToyNjQwMmY1ZDZiNWI0ZWJjODA0MzFkYTVmYTAyMmJlNi90YWJsZXJhbmdlOjI2NDAyZjVkNmI1YjRlYmM4MDQzMWRhNWZhMDIyYmU2XzQtMy0xLTEtMjUyNDE4_7eead555-28a9-44f6-8a1b-0e637a0768e0"
      unitRef="usd">11093000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZToyNjQwMmY1ZDZiNWI0ZWJjODA0MzFkYTVmYTAyMmJlNi90YWJsZXJhbmdlOjI2NDAyZjVkNmI1YjRlYmM4MDQzMWRhNWZhMDIyYmU2XzQtNS0xLTEtMjUyNDE4_313e225b-b520-41af-871c-a2057337de3b"
      unitRef="usd">7977000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZToyNjQwMmY1ZDZiNWI0ZWJjODA0MzFkYTVmYTAyMmJlNi90YWJsZXJhbmdlOjI2NDAyZjVkNmI1YjRlYmM4MDQzMWRhNWZhMDIyYmU2XzQtNy0xLTEtMjUyNDE4_67fba985-c69d-489e-8f5e-9b2afda9bcfa"
      unitRef="usd">5668000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZToyNjQwMmY1ZDZiNWI0ZWJjODA0MzFkYTVmYTAyMmJlNi90YWJsZXJhbmdlOjI2NDAyZjVkNmI1YjRlYmM4MDQzMWRhNWZhMDIyYmU2XzUtMy0xLTEtMjUyNDE4_99352cf0-4c8e-4fcf-8342-4884a376d1d1"
      unitRef="usd">3060000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZToyNjQwMmY1ZDZiNWI0ZWJjODA0MzFkYTVmYTAyMmJlNi90YWJsZXJhbmdlOjI2NDAyZjVkNmI1YjRlYmM4MDQzMWRhNWZhMDIyYmU2XzUtNS0xLTEtMjUyNDE4_14b71944-cc92-4525-a5d7-96e46603d755"
      unitRef="usd">0</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZToyNjQwMmY1ZDZiNWI0ZWJjODA0MzFkYTVmYTAyMmJlNi90YWJsZXJhbmdlOjI2NDAyZjVkNmI1YjRlYmM4MDQzMWRhNWZhMDIyYmU2XzUtNy0xLTEtMjUyNDE4_244c83af-5e4c-483c-bc34-12bd98595c89"
      unitRef="usd">0</us-gaap:ShortTermLeaseCost>
    <ibrx:FinanceLeaseCostsRightOfUseAssetAmortizationAndInterestExpense
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZToyNjQwMmY1ZDZiNWI0ZWJjODA0MzFkYTVmYTAyMmJlNi90YWJsZXJhbmdlOjI2NDAyZjVkNmI1YjRlYmM4MDQzMWRhNWZhMDIyYmU2XzYtMy0xLTEtMjUyNDE4_2778aacc-6b4e-487c-93f9-d872bd820b0c"
      unitRef="usd">80000</ibrx:FinanceLeaseCostsRightOfUseAssetAmortizationAndInterestExpense>
    <ibrx:FinanceLeaseCostsRightOfUseAssetAmortizationAndInterestExpense
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZToyNjQwMmY1ZDZiNWI0ZWJjODA0MzFkYTVmYTAyMmJlNi90YWJsZXJhbmdlOjI2NDAyZjVkNmI1YjRlYmM4MDQzMWRhNWZhMDIyYmU2XzYtNS0xLTEtMjUyNDE4_66283066-cbb4-48bc-a4f1-d7f28c9b01f0"
      unitRef="usd">0</ibrx:FinanceLeaseCostsRightOfUseAssetAmortizationAndInterestExpense>
    <ibrx:FinanceLeaseCostsRightOfUseAssetAmortizationAndInterestExpense
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZToyNjQwMmY1ZDZiNWI0ZWJjODA0MzFkYTVmYTAyMmJlNi90YWJsZXJhbmdlOjI2NDAyZjVkNmI1YjRlYmM4MDQzMWRhNWZhMDIyYmU2XzYtNy0xLTEtMjUyNDE4_9e375614-2809-49bf-be47-6995bd63d83e"
      unitRef="usd">0</ibrx:FinanceLeaseCostsRightOfUseAssetAmortizationAndInterestExpense>
    <us-gaap:VariableLeaseCost
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZToyNjQwMmY1ZDZiNWI0ZWJjODA0MzFkYTVmYTAyMmJlNi90YWJsZXJhbmdlOjI2NDAyZjVkNmI1YjRlYmM4MDQzMWRhNWZhMDIyYmU2XzctMy0xLTEtMjUyNDE4_a8b0ab24-b01b-4f43-93a8-2848840f817e"
      unitRef="usd">3880000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZToyNjQwMmY1ZDZiNWI0ZWJjODA0MzFkYTVmYTAyMmJlNi90YWJsZXJhbmdlOjI2NDAyZjVkNmI1YjRlYmM4MDQzMWRhNWZhMDIyYmU2XzctNS0xLTEtMjUyNDE4_cab9a194-26ca-4b07-acd1-04467ab016da"
      unitRef="usd">2862000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZToyNjQwMmY1ZDZiNWI0ZWJjODA0MzFkYTVmYTAyMmJlNi90YWJsZXJhbmdlOjI2NDAyZjVkNmI1YjRlYmM4MDQzMWRhNWZhMDIyYmU2XzctNy0xLTEtMjUyNDE4_afab43ba-f251-4a42-9847-f77764ffbc9b"
      unitRef="usd">3564000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZToyNjQwMmY1ZDZiNWI0ZWJjODA0MzFkYTVmYTAyMmJlNi90YWJsZXJhbmdlOjI2NDAyZjVkNmI1YjRlYmM4MDQzMWRhNWZhMDIyYmU2XzgtMy0xLTEtMjUyNDE4_029f5266-dd5f-47d1-8eac-b0f158d2765a"
      unitRef="usd">18113000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZToyNjQwMmY1ZDZiNWI0ZWJjODA0MzFkYTVmYTAyMmJlNi90YWJsZXJhbmdlOjI2NDAyZjVkNmI1YjRlYmM4MDQzMWRhNWZhMDIyYmU2XzgtNS0xLTEtMjUyNDE4_1d649840-fbed-4d18-bdb3-ee3de74c4a1c"
      unitRef="usd">10839000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZToyNjQwMmY1ZDZiNWI0ZWJjODA0MzFkYTVmYTAyMmJlNi90YWJsZXJhbmdlOjI2NDAyZjVkNmI1YjRlYmM4MDQzMWRhNWZhMDIyYmU2XzgtNy0xLTEtMjUyNDE4_6d4c080e-a3e9-4c77-a62b-f7f36886b58e"
      unitRef="usd">9232000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo3YjE3ODM2OTIzNzU0YzE2YjBlN2RiZTgyM2ViY2E2Yi90YWJsZXJhbmdlOjdiMTc4MzY5MjM3NTRjMTZiMGU3ZGJlODIzZWJjYTZiXzQtMS0xLTEtMjUyNDIx_40236071-31ba-4290-92c4-2c3852a322ae"
      unitRef="usd">10241000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo3YjE3ODM2OTIzNzU0YzE2YjBlN2RiZTgyM2ViY2E2Yi90YWJsZXJhbmdlOjdiMTc4MzY5MjM3NTRjMTZiMGU3ZGJlODIzZWJjYTZiXzQtMy0xLTEtMjUyNDIx_25beabba-c4a4-4353-9059-d0d5c19eb300"
      unitRef="usd">9034000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo3YjE3ODM2OTIzNzU0YzE2YjBlN2RiZTgyM2ViY2E2Yi90YWJsZXJhbmdlOjdiMTc4MzY5MjM3NTRjMTZiMGU3ZGJlODIzZWJjYTZiXzUtMS0xLTEtMjUyNDIx_664af05e-54eb-4f11-a290-0dcb10690c62"
      unitRef="usd">58000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo3YjE3ODM2OTIzNzU0YzE2YjBlN2RiZTgyM2ViY2E2Yi90YWJsZXJhbmdlOjdiMTc4MzY5MjM3NTRjMTZiMGU3ZGJlODIzZWJjYTZiXzUtMy0xLTEtMjUyNDIx_cacd6e99-0107-4833-8c6c-a20cf3a09083"
      unitRef="usd">0</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo3YjE3ODM2OTIzNzU0YzE2YjBlN2RiZTgyM2ViY2E2Yi90YWJsZXJhbmdlOjdiMTc4MzY5MjM3NTRjMTZiMGU3ZGJlODIzZWJjYTZiXzYtMS0xLTEtMjUyNDIx_f14a667c-ae8f-4ba1-a32f-5ed58e7f3e7f"
      unitRef="usd">15000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTo3YjE3ODM2OTIzNzU0YzE2YjBlN2RiZTgyM2ViY2E2Yi90YWJsZXJhbmdlOjdiMTc4MzY5MjM3NTRjMTZiMGU3ZGJlODIzZWJjYTZiXzYtMy0xLTEtMjUyNDIx_74e02f88-d91d-452a-abf2-33da613cafdd"
      unitRef="usd">0</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <ibrx:OperatingLeasePaymentsRelatedToOptionsToExtendLeaseTerms
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90ZXh0cmVnaW9uOjYxNDBlMzkyZWE1ZTRlZWQ4NWYxZDFkYzQzMzdlNzkxXzIxOTkwMjMyNTY3NDc_9cb0b0a0-b70c-41d2-af7b-728a356f5f21"
      unitRef="usd">14800000</ibrx:OperatingLeasePaymentsRelatedToOptionsToExtendLeaseTerms>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90ZXh0cmVnaW9uOjYxNDBlMzkyZWE1ZTRlZWQ4NWYxZDFkYzQzMzdlNzkxXzYwNDczMTM5NTU3MzY_a4ed8fa9-45b1-4e3e-bffe-b745203132fa">&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:59.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.371%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.331%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Years ending December 31:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Operating&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Finance &lt;br/&gt;Leases&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:115%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&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:114%"&gt;9,539&#160;&lt;/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:114%"&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:114%"&gt;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;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:114%"&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:114%"&gt;9,627&#160;&lt;/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;2024&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:114%"&gt;12,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;12,184&#160;&lt;/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;2025&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:114%"&gt;12,145&#160;&lt;/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:114%"&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:114%"&gt;12,145&#160;&lt;/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;2026&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:114%"&gt;10,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&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:114%"&gt;10,289&#160;&lt;/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;2027&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:114%"&gt;8,209&#160;&lt;/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:114%"&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:114%"&gt;8,209&#160;&lt;/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:114%"&gt;Thereafter&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;23,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;23,247&#160;&lt;/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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total future minimum lease payments&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;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;75,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;75,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Less: Interest&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:114%"&gt;22,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;22,018&#160;&lt;/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:114%"&gt;Less: Tenant improvement allowance receivable&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:114%"&gt;2,941&#160;&lt;/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:114%"&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:114%"&gt;2,941&#160;&lt;/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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Present value of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;50,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;50,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzItMi0xLTEtMjUyNDIx_4335c9b7-e325-4fbe-8288-982ee17d1762"
      unitRef="usd">9539000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzItNC0xLTEtMjUyNDIx_6bd12899-dd79-4b30-9e6d-b59167fec024"
      unitRef="usd">88000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <ibrx:LeaseLiabilityToBePaidYearOne
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzItNi0xLTEtMjUyNDIx_3f15cb53-ffe9-4902-a52e-2a49a8ac4236"
      unitRef="usd">9627000</ibrx:LeaseLiabilityToBePaidYearOne>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzMtMi0xLTEtMjUyNDIx_d187d61a-d83c-4044-9ad0-6b9c0f8ca191"
      unitRef="usd">12118000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzMtNC0xLTEtMjUyNDIx_daaa42f8-f5ef-4b5a-8a83-40c8bba224e7"
      unitRef="usd">66000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <ibrx:LeaseLiabilityToBePaidYearTwo
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzMtNi0xLTEtMjUyNDIx_a594ddf9-697a-42b4-aec1-94b0e0b15c34"
      unitRef="usd">12184000</ibrx:LeaseLiabilityToBePaidYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzQtMi0xLTEtMjUyNDIx_e9e71b53-a793-40c2-abdc-59b8d1d87f5b"
      unitRef="usd">12145000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzQtNC0xLTEtMjUyNDIx_de15eccd-34a1-4bf5-bb9d-4341103e3f15"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <ibrx:LeaseLiabilityToBePaidYearThree
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzQtNi0xLTEtMjUyNDIx_40dc2b2c-dd9e-4e30-a92e-fd9714e75e0e"
      unitRef="usd">12145000</ibrx:LeaseLiabilityToBePaidYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzUtMi0xLTEtMjUyNDIx_c264505c-f9ad-42d4-a0b9-6867644ea1b2"
      unitRef="usd">10289000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzUtNC0xLTEtMjUyNDIx_64952fb5-faef-443f-96fa-a745c9821060"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <ibrx:LeaseLiabilityToBePaidYearFour
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzUtNi0xLTEtMjUyNDIx_010da4c1-e785-47c0-9a6a-0fd43bcf9150"
      unitRef="usd">10289000</ibrx:LeaseLiabilityToBePaidYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzYtMi0xLTEtMjUyNDIx_e6d1f250-11b6-42cb-a5e9-2528e90646c3"
      unitRef="usd">8209000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzYtNC0xLTEtMjUyNDIx_5f300e77-6760-460b-964b-39ae95b3ad96"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <ibrx:LeaseLiabilityToBePaidYearFive
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzYtNi0xLTEtMjUyNDIx_580aa27d-8da5-41d8-9ede-550052f25423"
      unitRef="usd">8209000</ibrx:LeaseLiabilityToBePaidYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzctMi0xLTEtMjUyNDIx_f559f89f-3757-41e8-8152-a592f2993117"
      unitRef="usd">23247000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzctNC0xLTEtMjUyNDIx_28dc6cdc-0afb-4ab2-9602-13b38b63cc2e"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <ibrx:LeaseLiabilityToBePaidAfterYearFive
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzctNi0xLTEtMjUyNDIx_551bf20b-2dea-46a9-a2c1-7a37274d9b0f"
      unitRef="usd">23247000</ibrx:LeaseLiabilityToBePaidAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzgtMi0xLTEtMjUyNDIx_7196ae6b-94d1-4df0-9795-471368ffe6c9"
      unitRef="usd">75547000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzgtNC0xLTEtMjUyNDIx_472f9360-4e44-4893-b554-eb7271e2ecd6"
      unitRef="usd">154000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <ibrx:LeaseLiabilityToBePaid
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzgtNi0xLTEtMjUyNDIx_27a599b3-8e15-4760-ad4a-0e78a3649a13"
      unitRef="usd">75701000</ibrx:LeaseLiabilityToBePaid>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzktMi0xLTEtMjUyNDIx_a59bb106-bb93-4109-b328-5604760fce60"
      unitRef="usd">22005000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzktNC0xLTEtMjUyNDIx_22cb607f-4909-49c6-b99a-6db1aacc8120"
      unitRef="usd">13000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <ibrx:LeaseLiabilityUndiscountedExcessInterest
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzktNi0xLTEtMjUyNDIx_c7dc706a-55e5-4a82-bf33-c6dedb14d750"
      unitRef="usd">22018000</ibrx:LeaseLiabilityUndiscountedExcessInterest>
    <ibrx:LesseeOperatingLeaseLiabilityTenantImprovementAllowanceReceivable
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzEwLTItMS0xLTI1MjQyMQ_ffd8e91d-6ea5-474e-a7e5-c56e5647938c"
      unitRef="usd">2941000</ibrx:LesseeOperatingLeaseLiabilityTenantImprovementAllowanceReceivable>
    <ibrx:FinanceLeaseLiabilityTenantImprovementAllowanceReceivable
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzEwLTQtMS0xLTI1MjQyMQ_f68bb32b-4215-42c6-b14b-bdfe12f25fda"
      unitRef="usd">0</ibrx:FinanceLeaseLiabilityTenantImprovementAllowanceReceivable>
    <ibrx:LeaseLiabilityTenantImprovementAllowanceReceivable
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzEwLTYtMS0xLTI1MjQyMQ_11377200-f972-4d1f-b8c2-512d05f5cad7"
      unitRef="usd">2941000</ibrx:LeaseLiabilityTenantImprovementAllowanceReceivable>
    <us-gaap:OperatingLeaseLiability
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzExLTItMS0xLTI1MjQyMQ_85302455-01c3-444a-965a-85ee6b0b08ae"
      unitRef="usd">50601000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzExLTQtMS0xLTI1MjQyMQ_0deafb43-534f-4d38-9fb6-4ca5c12519e5"
      unitRef="usd">141000</us-gaap:FinanceLeaseLiability>
    <ibrx:LeaseLiability
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90YWJsZTowY2JlOGQwMzVhYjA0YjRkYTRmZDE5YjQ4M2ZhOTYwZC90YWJsZXJhbmdlOjBjYmU4ZDAzNWFiMDRiNGRhNGZkMTliNDgzZmE5NjBkXzExLTYtMS0xLTI1MjQyMQ_447665b0-195e-4946-b5ae-d825c406943a"
      unitRef="usd">50742000</ibrx:LeaseLiability>
    <ibrx:NumberOfSquareFootOfFacilityLeased
      contextRef="i344a709c41c04c8cb09b7ccee75fddb9_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90ZXh0cmVnaW9uOjYxNDBlMzkyZWE1ZTRlZWQ4NWYxZDFkYzQzMzdlNzkxXzIxOTkwMjMyNTcwMzg_1d84925e-b352-4980-8a74-e1b4d2ee4300"
      unitRef="sqft">44681</ibrx:NumberOfSquareFootOfFacilityLeased>
    <ibrx:LesseeOperatingLeaseNumberOfRenewalOptions
      contextRef="i344a709c41c04c8cb09b7ccee75fddb9_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90ZXh0cmVnaW9uOjYxNDBlMzkyZWE1ZTRlZWQ4NWYxZDFkYzQzMzdlNzkxXzIxOTkwMjMyNTczMzU_dc4bf23e-0868-4aa2-b63b-92f55af16155"
      unitRef="term">1</ibrx:LesseeOperatingLeaseNumberOfRenewalOptions>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="i344a709c41c04c8cb09b7ccee75fddb9_I20220430"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90ZXh0cmVnaW9uOjYxNDBlMzkyZWE1ZTRlZWQ4NWYxZDFkYzQzMzdlNzkxXzYwNDczMTM5NTU3Mzc_deb42461-c1b8-4043-9f8b-f85650ddd3a4">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <ibrx:BaseMonthlyRent
      contextRef="ic67d5a8b7a5845f5ba76b810774f6341_D20220401-20220430"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90ZXh0cmVnaW9uOjYxNDBlMzkyZWE1ZTRlZWQ4NWYxZDFkYzQzMzdlNzkxXzIxOTkwMjMyNTc0NDM_6a1752a0-7a5a-4394-bef8-3aeda0446a4e"
      unitRef="usd">323937</ibrx:BaseMonthlyRent>
    <ibrx:LesseeOperatingLeaseAnnualRentIncreasePercent
      contextRef="i344a709c41c04c8cb09b7ccee75fddb9_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90ZXh0cmVnaW9uOjYxNDBlMzkyZWE1ZTRlZWQ4NWYxZDFkYzQzMzdlNzkxXzIxOTkwMjMyNTc0ODQ_96753491-b676-438b-8e68-7739035ffaef"
      unitRef="number">0.03</ibrx:LesseeOperatingLeaseAnnualRentIncreasePercent>
    <ibrx:LesseeOperatingLeaseLiabilityTenantImprovementAllowanceReceivable
      contextRef="i344a709c41c04c8cb09b7ccee75fddb9_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83ODAvZnJhZzo2MTQwZTM5MmVhNWU0ZWVkODVmMWQxZGM0MzM3ZTc5MS90ZXh0cmVnaW9uOjYxNDBlMzkyZWE1ZTRlZWQ4NWYxZDFkYzQzMzdlNzkxXzIxOTkwMjMyNTc3ODM_7fc03a91-f844-4a3c-b642-6e5a85267a45"
      unitRef="usd">700000</ibrx:LesseeOperatingLeaseLiabilityTenantImprovementAllowanceReceivable>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzYwNDczMTM5NjA1NzE_3748b324-36fc-4be9-8905-7083d90a9f20">Related-Party Debt &lt;div style="margin-top:6pt"&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;$125.0&#160;million Variable-Rate Promissory Note&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August&#160;31,&#160;2022, the company executed a $125.0&#160;million promissory note with Nant Capital, an affiliated entity of the company due to the common control of our Executive Chairman and Global Chief Scientific and Medical Officer. This note bears interest at Term&#160;Secured Overnight Financing Rate (Term SOFR) plus 8.0% per annum. The accrued interest on this note shall be payable quarterly on the last business day of March, June, September and December, commencing on September&#160;30,&#160;2022. The outstanding principal amount and any accrued and unpaid interest are due on December&#160;31,&#160;2023. The company may prepay this note at any time, in whole or in part, without premium or penalty. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The company received net proceeds of $124.4&#160;million, net of a $0.6&#160;million origination fee paid to the lender, which the company intends to use for pre-commercialization efforts and clinical development programs, working capital, and other general corporate purposes. The interest paid in cash amounted to $5.2&#160;million for the year ended December&#160;31,&#160;2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;$300.0&#160;million&#160;Variable-Rate Promissory Note&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August&#160;31,&#160;2022, the company amended and restated its $300.0&#160;million variable-rate promissory note with Nant&#160;Capital. Prior to the amendment and restatement, the outstanding balance due under the promissory note was due and payable on December&#160;17,&#160;2022, the loan bore interest at Term SOFR + 5.4%, which was payable quarterly commencing on March&#160;17,&#160;2022, and the company could and can continue to prepay the outstanding principal (together with accrued and unpaid interest), in whole or in part, upon five&#160;business days&#x2019; prior written notice to the lender.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The terms of this promissory note were amended and restated to extend the maturity date of the loan to December&#160;31,&#160;2023, increase the interest rate on the loan to Term SOFR + 8.0%&#160;per annum, and reset the quarterly interest payment date from the 17th&#160;of the month to the last business day of March, June, September and December, commencing on September&#160;30,&#160;2022. No other material terms or conditions of this variable-rate promissory note were modified as part of the August&#160;31,&#160;2022 amendment and restatement. The interest paid in cash amounted to $27.4&#160;million for the year ended December&#160;31,&#160;2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the event of a default on the loan (as defined in both the original and amended and restated promissory notes), including if the company does not repay the loan at maturity, the company had and continues to have the right, at its sole option, to convert the outstanding principal amount and accrued and unpaid interest due under this note into fully paid and non-assessable shares of the company&#x2019;s common stock at a price per share equal to $5.67. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fixed-Rate Convertible Promissory Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August&#160;31,&#160;2022, the company also amended and restated an aggregate of $315.1&#160;million (including outstanding principal and accrued and unpaid interest) of fixed-rate promissory notes held by entities affiliated with Dr.&#160;Soon-Shiong. Prior to the amendments and restatements, these notes bore and continue to bear interest at a per annum rate ranging from 3.0% to 6.0%, provide that the outstanding principal was and continues to be due and payable on September&#160;30,&#160;2025, and accrued and unpaid interest was or continues to be payable either upon maturity or, with respect to one of the notes, on a quarterly basis. Prior to the amendments and restatements, the company could and can continue to prepay the outstanding principal (together with accrued and unpaid interest), either in whole or in part, at any time without premium or penalty and without the prior consent of the lender, now subject to an advance notice period of at least five&#160;business days during which the lender can convert the amount requested to be prepaid by the company into shares of the company&#x2019;s common stock, as part of the amendment and restatement described below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The terms of these fixed-rate promissory notes were amended and restated to include a conversion feature that gives each lender the right at any time, including upon notice of prepayment, at its sole option, to convert the entire outstanding principal amount and accrued and unpaid interest due under each note at the time of conversion into shares of the company&#x2019;s common stock at a price of $5.67&#160;per share. No other material terms or conditions of these fixed-rate promissory notes were modified as part of the August&#160;31,&#160;2022 amendments and restatements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Since all of the above promissory notes were entered into or amended at the same time and with entities under common control, the company determined that the promissory notes were required to be evaluated collectively to accurately capture the economics of the transactions entered in contemplation of each other and contemporaneously. ASC&#160;470-50, &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;Debt &#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Modifications and Extinguishments,&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; provides that a modification or an exchange that adds or eliminates a substantive conversion option as of the conversion date would always be considered substantial and require extinguishment accounting. Accordingly, as a result of the addition of the conversion feature to the fixed-rate promissory notes, the fixed-rate promissory notes and the variable-rate promissory notes were determined to be extinguished given the contemporaneous nature of the amendments. The company performed a valuation of the fixed-rate promissory notes and variable-rate promissory notes before and after amendments. Under this model, the company calculated a gain on extinguishment of $82.9&#160;million, representing the difference between the fair value of the new and amended promissory notes and the carrying value of the extinguished debt, net of any unamortized related-party notes discounts plus the cash proceeds from the new promissory note. Since the debt was obtained from entities under common control, such gain was recorded in &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;additional paid-in capital&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;, on the consolidated statement of stockholders&#x2019; deficit for the year ended December&#160;31,&#160;2022. Also, the difference between face values of the new and amended promissory notes (and accrued interest on the date of the amendment) and the fair values of the new and restated promissory notes was recorded as a debt discount to be amortized as interest expense over the remaining term (or until conversion in the case of fixed-rate promissory notes) of the respective promissory notes. The company recorded amortization of related-party notes discounts totaling $16.3&#160;million in &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;interest expense,&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; on the consolidated statement of operations during the year ended December&#160;31,&#160;2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of the promissory notes without a holder conversion option were estimated using discounted cash flow analyses, based on market rates available to the company for similar debt at issuance after consideration of default and credit risk and the level of subordination. The fair values of the fixed-rate promissory notes, which were each modified to include a holder conversion option, were determined based on a binomial lattice convertible note model. The analysis involved the construction of various intermediate lattices: stock price tree, conversion value tree, conversion probability tree, and discount rate tree. Since certain of the factors analyzed are considered to be unobservable inputs, both the discounted cash flow model and the lattice model are considered to be Level&#160;3 valuations. Significant unobservable inputs used for the discounted cash flow analysis included market yields from 18.0% to 24.8% and a risk free rate of 4.1%, and the significant unobservable inputs used for the binomial lattice model included a volatility of 84.9%, a market yield of 17.4% and a risk free rate of 3.5%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;$50.0&#160;million Variable-Rate Promissory Note&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December&#160;12,&#160;2022, the company executed a $50.0&#160;million promissory note with Nant Capital. This note bears interest at Term SOFR plus 8.0% per annum. The accrued interest on this note shall be payable quarterly on the last business day of March, June, September and December, commencing on December&#160;30,&#160;2022. The outstanding principal amount and any accrued and unpaid interest are due on December&#160;31,&#160;2023. The company may prepay the outstanding principal amount, together with any accrued interest at any time, in whole or in part, without premium or penalty. The company must prepay the outstanding principal amount, together with any accrued interest, if requested by the holder, following the successful closing of a strategic collaboration transaction with a large biopharmaceutical company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The company received net proceeds of $49.7&#160;million, net of a $0.3&#160;million origination fee paid to the lender, which the company intends to use for pre-commercialization efforts and clinical development programs, other research and development activities, capital expenditures, and other general corporate purposes. The interest paid in cash amounted to $0.3&#160;million for the year ended December&#160;31,&#160;2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our related-party debt is summarized below (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.796%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="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;Balances at December&#160;31,&#160;2022&lt;/span&gt;&lt;/div&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:0.5pt 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;Maturity&lt;br/&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Interest&lt;br/&gt;Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Outstanding&lt;br/&gt;Advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Accrued&lt;br/&gt;Interest&lt;br/&gt;Added to&lt;br/&gt;Note&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Less:&lt;br/&gt;Unamortized &lt;br/&gt;Discounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;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-style:italic;font-weight:400;line-height:100%"&gt;Related-Party Notes:&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;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;Nant Capital (1)&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term SOFR + 8.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;475,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;43,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;431,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Related-Party Convertible Notes:&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nant Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nant Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nant Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;NantMobile, LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;NantCancerStemCell, LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Total related-party convertible notes&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="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Total related-party debt&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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;708,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;673,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&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:9pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.425%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:94.132%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The interest rate on our related-party variable-rate notes as of December&#160;31,&#160;2022 was 12.59%.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Conversion of Fixed-Rate Promissory Note due 2025&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December&#160;12, 2022, the company received written notice from NantWorks, the holder of the existing convertible promissory note of NantCell,&#160;Inc., a wholly-owned subsidiary of the company (the Existing Note), of its election to convert the entire outstanding principal and accrued interest under the Existing Note into shares of the company&#x2019;s common stock. As of such date, the entire outstanding principal amount and accrued and unpaid interest due under the Existing Note, net of unamortized discount, was approximately $51.9&#160;million, which were converted into 9,986,920&#160;shares of the company&#x2019;s common stock at a price of $5.67&#160;per share in accordance with the terms of the Existing Note.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.796%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="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;Balances at December&#160;31, 2021&lt;/span&gt;&lt;/div&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:0.5pt 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;Maturity&lt;br/&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Interest&lt;br/&gt;Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Outstanding&lt;br/&gt;Advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Accrued&lt;br/&gt;Interest&lt;br/&gt;Added to&lt;br/&gt;Note&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Less:&lt;br/&gt;Unamortized&lt;br/&gt;Debt Issuance&lt;br/&gt;Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Related-Party Note:&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;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;Nant Capital (1)&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:10pt;font-weight:400;line-height:100%"&gt;Term SOFR + 5.4%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;299,236&#160;&lt;/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 style="height:6pt"&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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Related-Party Convertible Notes:&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nant Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nant Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nant Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;NantMobile&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;NantWorks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;NCSC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Total related-party convertible notes&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="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&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;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Total related-party debt&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 style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;576,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;605,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&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:9pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.425%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:94.132%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The interest rate on our related-party variable-rate note as of December&#160;31,&#160;2021 was 5.47%.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the estimated future contractual obligations for our related-party debt as of December&#160;31,&#160;2022 (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.404%"/&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: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;Principal Payments&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;Interest Payments (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Convertible&lt;br/&gt;Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Non-convertible&lt;br/&gt;Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Convertible&lt;br/&gt;Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Non-convertible&lt;br/&gt;Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&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;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;475,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 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,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 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;59,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;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;537,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/div&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/div&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;233,226&#160;&lt;/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;61,050&#160;&lt;/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;294,276&#160;&lt;/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 10pt;text-align:left;vertical-align: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 principal and estimated interest &lt;br/&gt;&#160;&#160;&#160;due on related-party debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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;233,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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;475,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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;65,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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;59,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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;833,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.568%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.661%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.712%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest payments on our fixed-rate convertible notes are calculated based on contractual interest rates and scheduled maturity dates. Interest payments on our variable-rate notes are calculated based on Term SOFR plus the contractual spread per the loan agreements. The rate on our variable-rate notes as of December&#160;31,&#160;2022 was 12.59%.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Related-Party Agreements&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We conduct business with several affiliates under written agreements and informal arrangements. Below is a summary of outstanding balances and a description of significant relationships (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.283%"/&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;As of December&#160;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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Due from related party&#x2013;NantBio, Inc.&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:114%"&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:114%"&gt;1,294&#160;&lt;/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:114%"&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:114%"&gt;1,294&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Due from related party&#x2013;Brink Biologics&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;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Due from related parties&#x2013;Various&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:114%"&gt;325&#160;&lt;/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:114%"&gt;39&#160;&lt;/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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total due from related parties&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:114%"&gt;1,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:114%"&gt;1,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&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;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Due to related party&#x2013;Duley Road, LLC&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:114%"&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:114%"&gt;1,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:114%"&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:114%"&gt;1,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Due to related party&#x2013;NantWorks&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:114%"&gt;986&#160;&lt;/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:114%"&gt;1,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Due to related party&#x2013;NantBio, Inc.&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:114%"&gt;943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;943&#160;&lt;/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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Due to related party&#x2013;Immuno-Oncology Clinic, 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:114%"&gt;109&#160;&lt;/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:114%"&gt;507&#160;&lt;/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 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total due to related parties&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;3,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;3,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Executive Chairman, Global Chief Scientific and Medical Officer, and principal stockholder founded and has a controlling interest in NantWorks, which is a collection of companies in the healthcare and technology space. As described below, we have entered into arrangements with NantWorks and certain affiliates of NantWorks, including NantBio,&#160;Inc., Duley&#160;Road,&#160;LLC, and 605&#160;Nash, LLC. Affiliates of NantWorks are also affiliates of the company due to the common control by and/or common ownership interest of our Executive Chairman, Global Chief Scientific and Medical Officer, and principal stockholder.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;NantWorks&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Shared Services Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the amended and restated shared services agreement with NantWorks dated as of June&#160;2016, but effective as of August&#160;2015, NantWorks, a related party, provides corporate, general and administrative, certain research and development, and other support services. We are charged for the services at cost plus reasonable allocations of employee benefits, facilities and other direct or fairly allocated indirect costs that relate to the employees providing the services. For the years ended December&#160;31,&#160;2022, 2021 and 2020, we recorded $3.8&#160;million, $4.4&#160;million and $6.0&#160;million, respectively, in &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;selling, general and administrative expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and $0.9&#160;million, $0.4&#160;million and $2.0&#160;million, respectively, of expense reimbursements under this arrangement in &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;research and development expense&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;, on the consolidated statements of operations. These amounts exclude certain general and administrative expenses provided by third-party vendors directly for our benefit, which were reimbursed to NantWorks based on those vendors&#x2019; invoiced amounts without markup by NantWorks. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31,&#160;2022 and 2021, we owed NantWorks net amounts of $1.0&#160;million and $1.1&#160;million, respectively, for all agreements between the two&#160;affiliates, which are included in &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;due to related parties,&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; on the consolidated balance sheet. We also recorded $2.0&#160;million and $2.2&#160;million of prepaid expenses for services that have been passed through to the company from NantWorks as of December&#160;31,&#160;2022 and 2021, respectively, which are included in &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;prepaid expenses and other current assets&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;, on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Facility License Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November&#160;2015, we entered into a facility license agreement with NantWorks for approximately 9,500&#160;rentable square feet of office space in Culver&#160;City, California, which was converted to a research and development laboratory and a cGMP manufacturing facility. The initial license was effective from May&#160;2015 through December&#160;2020. The base rent for the initial lease term was $47,000 per month, with annual increases of 3% beginning in January&#160;2017. In September&#160;2020, we amended this agreement to extend the term of this lease through December&#160;31,&#160;2021. Commencing January&#160;1,&#160;2022, the license fee increased by 3% to approximately $56,120 per month. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May&#160;6,&#160;2022, we amended our facility license agreement with NantWorks to expand the licensed premises by 36,830&#160;rentable square feet to an aggregate total of 46,330&#160;rentable square feet. Effective May&#160;1,&#160;2022, the license fee is approximately $273,700 per month, which is subject to a 3%&#160;increase commencing on January&#160;1 of each year. The space continues to be rented on a month-to-month basis, which can be terminated by either party with at least 30&#160;days&#x2019; prior written notice to the other party. License fee expense for this facility totaling $2.4&#160;million, $0.7&#160;million and $0.6&#160;million for the years ended December&#160;31,&#160;2022, 2021 and 2020, respectively, was recorded in &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;research and development expense&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;, on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Immuno-Oncology Clinic, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We entered into multiple agreements with Immuno-Oncology Clinic,&#160;Inc.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Clinic)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;to conduct clinical trials related to certain of our product candidates. The Clinic is a related party as it is owned by an officer of the company and NantWorks manages the administrative operations of the Clinic. Pursuant to the terms of the Clinic agreement (as amended), we made payments totaling &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$5.6&#160;million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in consideration of future services to be performed by the Clinic. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2021, we completed a&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; review of alternative structures that could support our more complex clinical trial requirements and made a decision to explore a potential transition of clinical trials at the Clinic to a new structure (including contracting with a new, non-affiliated professional corporation) to be determined and agreed upon by all parties. Based on this decision to explore a potential transition, we determined that it was more likely than not that the previously recorded prepaid asset would not result in the collection of fees for services performed by the Clinic as contemplated in the original agreements. As a result, we wrote down the remaining value of our prepaid asset and recorded approximately $4.4&#160;million in &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;research and development expense&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, on the consolidated statement of operations for the year ended &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;December&#160;31,&#160;2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We continue productive negotiations with potential partners around alternative structures and expect to complete the process during the year ending December&#160;31,&#160;2023, but there can be no assurance that we will be successful.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2022,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 2021 and 2020, we incurred $2.4&#160;million, $1.6&#160;million and $0.9&#160;million in &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;research and development expense&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;, on the consolidated statements of operations related to the&#160;Clinic Agreement. As of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2022 and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021, we owed the&#160;Clinic $0.1&#160;million and $0.5&#160;million, respectively, for services excluded from the&#160;Clinic Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Brink Biologics, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2015, we entered into an agreement with Brink Biologics, Inc. (Brink) whereby we granted to Brink worldwide exclusive licenses to use of certain cell lines and intellectual property for non-clinical laboratory testing. Brink is a related party as our Executive Chairman, Global Chief Scientific and Medical Officer and our principal stockholder, and our Chief Corporate Affairs Officer and member of our board of directors, collectively own more than 50%&#160;of Brink&#x2019;s outstanding shares. We recognized revenue of an immaterial amount, $0.4&#160;million and $0.1&#160;million for the year ended December&#160;31,&#160;2022, 2021 and 2020, respectively, related to this license.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;NantBio, Inc. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, we entered into a supply agreement with NantCancerStemCell,&#160;LLC (NCSC), a 60%&#160;owned subsidiary of NantBio (with the other&#160;40% owned by Sorrento). Under this agreement, we agreed to supply VivaBioCell&#x2019;s proprietary GMP-in-a-Box bioreactors and related consumables, made according to specifications mutually agreed to with both companies. The agreement has an initial term of five years and renews automatically for successive one-year terms unless terminated by either party in the event of material default upon prior written notice of such default and the failure of the defaulting party to remedy the default within 30 days of the delivery of such notice, or upon 90&#160;days&#x2019; prior written notice by NCSC. We recognized no&#160;revenue for the years ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2022 and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2020, and $0.3&#160;million of revenue for the year ended December&#160;31,&#160;2021. We recorded $0.1&#160;million and $0.1&#160;million of deferred revenue for bioreactors that were delivered but not installed as of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and 2021, respectively. As of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and 2021, we recorded $0.9&#160;million in &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;due to related parties&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;, on the consolidated balance sheets related to this agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2018, we entered into a shared service agreement pursuant to which we are charged for services at cost, without mark-up or profit by NantBio, but including reasonable allocations of employee benefits related to the employees providing the services. In April 2019, we agreed with NantBio to transfer certain NantBio employees and associated research and development projects, comprising the majority of NantBio&#x2019;s business, to the company. After the transfer, we settled certain employee bonuses and benefits that were accrued by NantBio for 2018. As of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and 2021, we recorded a net receivable from NantBio of $1.3&#160;million, which included $1.0&#160;million for employee bonuses and $0.3&#160;million for vendor costs we paid on behalf of NantBio.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;605 Doug St, LLC &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September&#160;2016, we entered into a lease agreement with 605&#160;Doug&#160;St,&#160;LLC, an entity owned by our Executive Chairman and Global Chief Scientific and Medical Officer, for approximately 24,250&#160;rentable square feet in El&#160;Segundo, California, which has been converted to a research and development laboratory and a cGMP manufacturing facility. The lease runs from July&#160;2016 through July&#160;2023. We have the option to extend the lease for one&#160;additional three-year term through July&#160;2026. We have included the first&#160;option to extend the lease term for three&#160;years as part of the initial lease term as it is reasonably certain that we will exercise the option, which implies lease expiration in July&#160;2026. The base rent is approximately $72,385 per month, with annual increases of 3% that began in July&#160;2017. Lease expense for this facility totaling $0.9&#160;million for the years ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2022,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 2021 and 2020, respectively, was recorded in &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;research and development expense&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;, on the consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Duley Road, LLC&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February&#160;2017, Altor BioScience Corporation (succeeded by our wholly-owned subsidiary Altor BioScience,&#160;LLC), through its wholly-owned subsidiary, entered into a lease agreement with Duley&#160;Road, a related party that is indirectly controlled by our Executive Chairman and Global Chief Scientific and Medical Officer, for approximately 11,980&#160;rentable square feet of office and cGMP manufacturing facility space in El&#160;Segundo, California. The lease term is from February&#160;2017 through October&#160;2024. We have the option to extend the initial term for two&#160;consecutive five-year periods through October&#160;2034. The base rent is approximately $40,700 per month, with annual increases of&#160;3% that began in November&#160;2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective in January&#160;2019, we entered into two&#160;lease agreements with Duley Road for a second&#160;building located in El&#160;Segundo, California. The first&#160;lease is for the first&#160;floor of the building with approximately 5,650&#160;rentable square feet. The lease has a seven-year term commencing in September&#160;2019. The second&#160;lease is for the second&#160;floor of the building with approximately 6,488&#160;rentable square feet. The lease has a seven-year term commencing in July&#160;2019. Both floors of the building are used for research and development and office space. We have options to extend the initial terms of both leases for two&#160;consecutive five-year periods through 2036. The base rent for the two&#160;leases is approximately $35,800 per month that increases at a rate of&#160;3% per year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and 2021, we recorded $0.9&#160;million and $0.9&#160;million of leasehold improvement payables, respectively, and $0.6&#160;million and $0.5&#160;million of lease-related payables to Duley Road, which were included in &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;due to related parties&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;, on the consolidated balance sheets. For the years ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31,&#160;2022,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 2021 and 2020, we recorded $0.8&#160;million, $1.0&#160;million and $0.8&#160;million of rent expense for the two&#160;leases, respectively, which was included in &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;research and development expense&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;, on the consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;605 Nash, LLC &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&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;In &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;February&#160;2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, but effective on &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;January&#160;1,&#160;2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, we entered into a lease agreement with 605&#160;Nash, a related party, whereby we leased approximately 6,883&#160;rentable square feet (the Initial Premises) in a two&#160;story mixed use building containing approximately 64,643&#160;rentable square feet on 605-607 Nash Street in El&#160;Segundo, California. This facility is used primarily for pharmaceutical development and manufacturing purposes. The lease term commenced in January&#160;2021 and expires in &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;December&#160;2027&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and includes an option to extend the lease for one three-year term through &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;December&#160;2030&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The base rent is approximately $20,300 per month with an annual increase of 3%&#160;on &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;January&#160;1&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; of each year during the lease term. In addition, under the agreement, we are required to pay our share of estimated property taxes and operating expenses. We have included the first&#160;option to extend the lease term for three&#160;years as part of the initial lease term as it is reasonably certain that we will exercise the option. We received a rent abatement for the first seven months. The lease also provides a tenant improvement incentive of $0.3&#160;million for &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;costs and expenses associated with the construction of tenant improvements for the Initial Premises.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May&#160;2021, but effective on April&#160;1,&#160;2021, we entered into an amendment to our Initial Premises lease with 605&#160;Nash. The amendment expanded the leased square feet by approximately 57,760&#160;rentable square feet (the Expansion Premises). The lease term of the Expansion Premises commenced in April&#160;2021 and expires in March&#160;2028, whereby the company has the option to extend the initial term for three years. Per the terms of the amendment, the term of the Initial Premises lease was extended for an additional three&#160;months and now expires in March&#160;2031. Base rent for the Expansion Premises is approximately $170,400 per month with annual increases of 3% on April&#160;1 of each year. We are responsible for the build out of the facility space and associated costs. The amended lease provides for a rent abatement for the first seven months, and for a tenant improvement allowance of approximately $2.6&#160;million for costs and expenses related to improvements made by us to the Expansion Premises. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recorded rent expense for the Initial and Expansion Premises leases totaling $2.2&#160;million and $1.7&#160;million for the years ended December&#160;31,&#160;2022 and 2021, respectively, i&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;n &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;research and development expense,&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;557 Doug St, LLC&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September&#160;27,&#160;2021, we entered into a Membership Interest Purchase Agreement with Nant Capital (the Purchase Agreement). Nant Capital is a related party controlled by Dr.&#160;Soon-Shiong. The Purchase Agreement transferred all outstanding membership interests in 557 Doug St,&#160;LLC from the company to Nant Capital. The only asset owned by 557&#160;Doug St, LLC is the improved property located at 557&#160;South Douglas Street, El&#160;Segundo, California with a building area of approximately 36,434&#160;rentable square feet (the Douglas Property).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The purchase price under the Purchase Agreement was $22.0&#160;million, and after the offset prorated property taxes of $0.1&#160;million, the net proceeds from the sale were $21.9&#160;million. An independent appraisal of the Douglas Property (the Appraisal) assigned the Douglas Property a value of $22.0&#160;million. The net carrying value of the property was $20.5&#160;million as of the closing date. We accounted for the transfer as a sale of an asset to an entity under common control, recorded the transfer at book value and recognized the excess of net consideration over carrying book value of $1.4&#160;million as a capital contribution received from Nant Capital in &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;additional paid-in capital&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;, on the consolidated statement of stockholders&#x2019; deficit for the year ended December&#160;31,&#160;2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September&#160;2021, we entered into a lease agreement with Nant Capital under which we leased back 557&#160;South Douglas Street for an initial lease term of seven years, which commenced on September&#160;27,&#160;2021. The monthly base rent under the lease is approximately $81,976 per month with an annual increase of&#160;3% on October&#160;1 of each year beginning in 2022 during the initial term and, if applicable, during the option term. For the first two years under the lease we will not be charged rent; we will begin paying rent on October&#160;1,&#160;2023 at the current monthly base rent. We prepaid the first&#160;month rent and security deposit totaling $0.2&#160;million upon the execution of the lease. We have an option to extend the lease for two&#160;additional seven-year periods when the prior term expires. We have included the first&#160;option to extend the lease term for seven years as part of the initial lease term as it is reasonably certain that we will exercise the option, which implies lease expiration on September&#160;30,&#160;2035. The lease is classified as an operating lease. For the year ended December&#160;31, 2021, we recorded $0.3&#160;million of rent expense for the lease, which was included in &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;research and development expense&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;, on the consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective May&#160;31,&#160;2022, we executed a lease termination agreement with Nant&#160;Capital under which we received a full refund of the first month&#x2019;s rent and security deposit totaling $0.2&#160;million that we paid upon execution of the lease. We recorded year-to-date rent expense of $0.4&#160;million prior to the termination of the lease, in &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;research and development expense&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;, on the consolidated statement of operations. We recognized a gain of $0.6&#160;million on the disposal of this lease for the year ended December&#160;31,&#160;2022 in &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;other income, net&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;, on the consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;420 Nash, LLC&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September&#160;27,&#160;2021, we entered into a lease agreement with 420&#160;Nash,&#160;LLC, a related party, whereby we leased an approximately 19,125 rentable square foot property located at 420&#160;Nash Street, El&#160;Segundo, California, to be used primarily for the warehousing and storage of drug manufacturing supplies, products and equipment and ancillary office space. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the terms of the lease agreement, the lease term began on October&#160;1,&#160;2021 and expires on September&#160;30,&#160;2026. The base rent is approximately $38,250 per month with an annual increase of 3% on October&#160;1 of each year beginning in 2022 during the initial term. The company is responsible for the payment of real property taxes, repairs and maintenance, improvements, insurance and operating expenses during the term of the lease. We will receive a rent abatement for the first month of the lease, and a one-time improvement allowance of $15,000 from the landlord that will be credited against base rent obligations for the second month of the lease. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The company has options to extend the lease term for two&#160;additional consecutive periods of five years each. At the beginning of each option term, the initial monthly base rent will be adjusted to market rent (as defined in the lease agreement) with an annual increase of 3% during the option term. We have included the first&#160;option to extend the lease term for five&#160;years as part of the initial term of the lease as it is reasonably certain that we will exercise the option, which implies lease expiration in September&#160;2031. For the years ended December&#160;31,&#160;2022 and 2021, we recorded $0.5&#160;million and $0.1&#160;million of rent expense for the lease, respectively, which was included in &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;research and development expense&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;, on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;23&#160;Alaska, LLC&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On May&#160;6,&#160;2022, we entered into a lease agreement with 23&#160;Alaska,&#160;LLC, a related party, for a 47,265&#160;rentable square foot facility located at 2335&#160;Alaska Ave., El&#160;Segundo, California, to be used primarily for pharmaceutical development and manufacturing, research and development, and office space. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Under the terms of the agreement, the lease term begins on May&#160;1,&#160;2022 and expires on April&#160;30,&#160;2027. The base rent is approximately $139,400&#160;per month with an annual increase of 3% on May&#160;1 of each year beginning in 2023 during the initial term. We will receive a rent abatement for the second through sixth&#160;month of the lease. We are also required to pay $7,600&#160;per month for parking during the initial term and extension term, if exercised. The company is responsible for the payment of real property taxes, repairs and maintenance, improvements, insurance, and operating expenses during the term of the lease. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The company is responsible for the costs associated with the build-out of the premises and will received a one-time tenant improvement allowance of approximately $0.9&#160;million from the landlord. As of December&#160;31,&#160;2022, we re-evaluated plan of the future development of the facility and deemed it unlikely to claim any of the allowance during the reimbursement time frame. As such, we wrote off the entire allowance receivable of $0.9&#160;million during the year ended December&#160;31,&#160;2022.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The company has&#160;an option to extend the lease term for one&#160;additional consecutive five-year period. At the beginning of the option term, the initial monthly base rent will be adjusted to market rent (as defined in the lease agreement) with an annual increase of 3%&#160;during the option term. We recorded $1.2&#160;million of rent expense for this lease for the year ended December&#160;31,&#160;2022 in &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:115%"&gt;research and development expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;, on the consolidated statement of operations.&lt;/span&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="i29f9b1e355c442bf88da4eff1afa12e0_D20220831-20220831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzIxOTkwMjMyNTU4NDU_db05bc7b-dd88-4b07-92ed-e0613fd4a9fa"
      unitRef="usd">125000000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="i29f9b1e355c442bf88da4eff1afa12e0_D20220831-20220831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzIxOTkwMjMyNTU5MTA_db05bc7b-dd88-4b07-92ed-e0613fd4a9fa"
      unitRef="usd">125000000</us-gaap:ProceedsFromRelatedPartyDebt>
    <ibrx:RelatedPartyTransactionBasisSpreadOnVariableRate
      contextRef="i846af3b999d040059a2b6689ec288049_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzIxOTkwMjMyNTYwOTA_dc9bbd05-1788-488b-85a5-d5940e9c9818"
      unitRef="number">0.080</ibrx:RelatedPartyTransactionBasisSpreadOnVariableRate>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="i08c18a917fd149dc9799a53b06d8e174_I20220831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzIxOTkwMjMyNTY0Njg_ae392dcd-6a23-4113-9bf4-ba621b4ba798"
      unitRef="usd">124400000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i08c18a917fd149dc9799a53b06d8e174_I20220831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzIxOTkwMjMyNTY0ODI_a43aa8f1-876e-41cb-8429-4e1ac39c0628"
      unitRef="usd">600000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:InterestPaidNet
      contextRef="i6f7db7108e064a4784a28ecbbbebc20b_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzEwOTk1MTE2MzU2MDk_f44f960f-42ba-4da0-aaf6-f46b67fc7308"
      unitRef="usd">5200000</us-gaap:InterestPaidNet>
    <ibrx:RelatedPartyNotesPayable
      contextRef="i0385cd575bb2470ea426ac77c4229d03_I20220831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzIxOTkwMjMyNTY3Mzg_5a5fea1d-f28f-4c11-8250-e316649ac81e"
      unitRef="usd">300000000</ibrx:RelatedPartyNotesPayable>
    <ibrx:RelatedPartyNotesPayable
      contextRef="i0385cd575bb2470ea426ac77c4229d03_I20220831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzIxOTkwMjMyNTY4MTc_5a5fea1d-f28f-4c11-8250-e316649ac81e"
      unitRef="usd">300000000</ibrx:RelatedPartyNotesPayable>
    <ibrx:RelatedPartyTransactionBasisSpreadOnVariableRate
      contextRef="ia337cbd396c0465cae7869a21a8d8d8e_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzIxOTkwMjMyNTcwMjQ_f02d4008-935c-4177-bc75-c289e081d6e3"
      unitRef="number">0.054</ibrx:RelatedPartyTransactionBasisSpreadOnVariableRate>
    <ibrx:RelatedPartyTransactionBasisSpreadOnVariableRate
      contextRef="i904fb90817634a2ba50a655dc59e0ffe_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzIxOTkwMjMyNTc0NDA_5a27a660-34a4-42cf-bb7d-c785477af690"
      unitRef="number">0.080</ibrx:RelatedPartyTransactionBasisSpreadOnVariableRate>
    <us-gaap:InterestPaidNet
      contextRef="ia69becb2490c45ef8712b8a5fc16b150_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzEwOTk1MTE2MzU3NzM_4f7946fd-3741-4792-aee8-da1e734d21ed"
      unitRef="usd">27400000</us-gaap:InterestPaidNet>
    <ibrx:OptionToConvertAccruedAndUnpaidInterestToSharesOfCommonStockPricePerShare
      contextRef="i5e00ea1ac0274c92b8dbbed2e4da2e42_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzIxOTkwMjMyNTgxOTM_3c793922-2f50-4d3a-9211-8c8d92e2efa8"
      unitRef="usdPerShare">5.67</ibrx:OptionToConvertAccruedAndUnpaidInterestToSharesOfCommonStockPricePerShare>
    <ibrx:NotesPayableRelatedPartiesPrincipalAndAccruedInterest
      contextRef="i05663077e23f49d9a1f1b8ac37e53269_I20220831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzIxOTkwMjMyNTgzMDE_b5f5f753-b691-49fa-86c7-1c9735c15c52"
      unitRef="usd">315100000</ibrx:NotesPayableRelatedPartiesPrincipalAndAccruedInterest>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="i433b522540df4074bef780a7b26bbae1_D20220101-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzIxOTkwMjMyNTg1NzQ_bb6e105d-09db-46b7-8e03-02df38fbde5d"
      unitRef="number">0.030</us-gaap:RelatedPartyTransactionRate>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="if3ea6fa4041741cf86e0b04a4df8c7cc_D20220101-20220731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzIxOTkwMjMyNTg1ODE_50dbe8e7-f044-4dab-bf1a-a2a9c9cb0bb7"
      unitRef="number">0.060</us-gaap:RelatedPartyTransactionRate>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i05663077e23f49d9a1f1b8ac37e53269_I20220831"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzIxOTkwMjMyNTk3Mzk_533c30f3-610b-48bd-a441-a1e2a1a97de5"
      unitRef="usdPerShare">5.67</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <ibrx:AdjustmentsToAdditionalPaidInCapitalGainLossOnExtinguishmentOfDebtWithRelatedParty
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzIxOTkwMjMyNjA5NDk_e1c19429-acec-4096-a4fe-b8c7d0df5844"
      unitRef="usd">82900000</ibrx:AdjustmentsToAdditionalPaidInCapitalGainLossOnExtinguishmentOfDebtWithRelatedParty>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzU0OTc1NTgzMTU4Nw_5c41c95c-f810-4ef0-862e-5e407a193988"
      unitRef="usd">16300000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:DebtInstrumentMeasurementInput
      contextRef="i83ab74cf7c13405580abfff2b8981f0c_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzIxOTkwMjMyNjI4NjY_1f5f388d-cc52-4b95-ab48-37af4def299c"
      unitRef="number">0.180</us-gaap:DebtInstrumentMeasurementInput>
    <us-gaap:DebtInstrumentMeasurementInput
      contextRef="ieb37dce5ac714a7c9e07d1708b7e0517_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzIxOTkwMjMyNjI4NzM_bc4411f1-4446-4bc0-9731-26ff192f4b83"
      unitRef="number">0.248</us-gaap:DebtInstrumentMeasurementInput>
    <us-gaap:DebtInstrumentMeasurementInput
      contextRef="ib2dcd07af82a46e5be0a74abc3293cb1_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzIxOTkwMjMyNjI5MDE_e7299ea5-303f-407d-9ab6-a26a37db33a1"
      unitRef="number">0.041</us-gaap:DebtInstrumentMeasurementInput>
    <us-gaap:DebtInstrumentMeasurementInput
      contextRef="iec142d769b7945b9aebd3d3e06941b5d_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzIxOTkwMjMyNjMwMDc_0c8622f5-781a-4a65-bd0d-cbc468d54746"
      unitRef="number">0.849</us-gaap:DebtInstrumentMeasurementInput>
    <us-gaap:DebtInstrumentMeasurementInput
      contextRef="i88bba4c12267447b9588169af0f7d439_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzIxOTkwMjMyNjMwMzA_debd9e02-29ce-4e7b-97b1-5a5fe3756bfe"
      unitRef="number">0.174</us-gaap:DebtInstrumentMeasurementInput>
    <us-gaap:DebtInstrumentMeasurementInput
      contextRef="iee34e8ff8f184bf19c42c1c7c79803ac_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzIxOTkwMjMyNjMwNTg_3594e7b7-3031-4cc6-8da1-708fb97befb4"
      unitRef="number">0.035</us-gaap:DebtInstrumentMeasurementInput>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="i0ffe1d64b66a40d1a36e20862b01aaa6_D20221212-20221212"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzE2NDkyNjc0NTc3Mzg_e287c871-ab1a-49f6-a11a-fc0ad6939139"
      unitRef="usd">50000000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="i0ffe1d64b66a40d1a36e20862b01aaa6_D20221212-20221212"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzE2NDkyNjc0NTc4MDM_e287c871-ab1a-49f6-a11a-fc0ad6939139"
      unitRef="usd">50000000</us-gaap:ProceedsFromRelatedPartyDebt>
    <ibrx:RelatedPartyTransactionBasisSpreadOnVariableRate
      contextRef="ia68350dde4b341d79c9e656796f8acdb_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzE2NDkyNjc0NTgwMzQ_c3a7ca75-08b3-4284-9969-449a4cf9332c"
      unitRef="number">0.080</ibrx:RelatedPartyTransactionBasisSpreadOnVariableRate>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="iee4d13c5d7a34210b9f76a3cc003294f_I20221212"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzE2NDkyNjc0NTg3MDY_313ceb4d-6167-4d5d-beb1-452aeb2467cc"
      unitRef="usd">49700000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="iee4d13c5d7a34210b9f76a3cc003294f_I20221212"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzE2NDkyNjc0NTg3MjA_52d4ba43-c2a7-477e-814a-ff2be2cbea52"
      unitRef="usd">300000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:InterestPaidNet
      contextRef="i70002750fbcb4bab8f6e694e66f47ae2_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzE2NDkyNjc0NTkwMDM_897508a8-8f83-456e-96d6-a6b8efbe10fb"
      unitRef="usd">300000</us-gaap:InterestPaidNet>
    <ibrx:ScheduleOfRelatedPartyPromissoryNotesTableTableTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzYwNDczMTM5NjA1NzI_ac54fdfc-12e2-456f-bc93-1cb246f7e14a">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our related-party debt is summarized below (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.796%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="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;Balances at December&#160;31,&#160;2022&lt;/span&gt;&lt;/div&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:0.5pt 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;Maturity&lt;br/&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Interest&lt;br/&gt;Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Outstanding&lt;br/&gt;Advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Accrued&lt;br/&gt;Interest&lt;br/&gt;Added to&lt;br/&gt;Note&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Less:&lt;br/&gt;Unamortized &lt;br/&gt;Discounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;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-style:italic;font-weight:400;line-height:100%"&gt;Related-Party Notes:&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;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;Nant Capital (1)&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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term SOFR + 8.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;475,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;43,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;431,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Related-Party Convertible Notes:&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nant Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nant Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nant Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;NantMobile, LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;NantCancerStemCell, LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Total related-party convertible notes&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="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Total related-party debt&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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;708,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;673,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&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:9pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.425%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:94.132%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The interest rate on our related-party variable-rate notes as of December&#160;31,&#160;2022 was 12.59%.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.796%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="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;Balances at December&#160;31, 2021&lt;/span&gt;&lt;/div&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:0.5pt 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;Maturity&lt;br/&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Interest&lt;br/&gt;Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Outstanding&lt;br/&gt;Advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Accrued&lt;br/&gt;Interest&lt;br/&gt;Added to&lt;br/&gt;Note&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Less:&lt;br/&gt;Unamortized&lt;br/&gt;Debt Issuance&lt;br/&gt;Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Related-Party Note:&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;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;Nant Capital (1)&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:10pt;font-weight:400;line-height:100%"&gt;Term SOFR + 5.4%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;299,236&#160;&lt;/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 style="height:6pt"&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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Related-Party Convertible Notes:&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nant Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nant Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nant Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.0%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;NantMobile&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;NantWorks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;NCSC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Total related-party convertible notes&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="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&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;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Total related-party debt&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 style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;576,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;605,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&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:9pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.425%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:94.132%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The interest rate on our related-party variable-rate note as of December&#160;31,&#160;2021 was 5.47%.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ibrx:ScheduleOfRelatedPartyPromissoryNotesTableTableTextBlock>
    <ibrx:RelatedPartyTransactionBasisSpreadOnVariableRate
      contextRef="i904fb90817634a2ba50a655dc59e0ffe_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzctMy0xLTEtMjg4Mzk1L3RleHRyZWdpb246ODBjYzdjZjJmMTVjNDk4MGE2MmU0NzU0NWIxY2I4ZjJfMTA5OTUxMTYyNzgwMA_5a27a660-34a4-42cf-bb7d-c785477af690"
      unitRef="number">0.080</ibrx:RelatedPartyTransactionBasisSpreadOnVariableRate>
    <ibrx:RelatedPartyNotesPayable
      contextRef="i85b09d551c944a1a883e6035c523e990_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzctNS0xLTEtMjUyNDM2_1e740405-49ea-44d7-925a-40e4eaa69e61"
      unitRef="usd">475000000</ibrx:RelatedPartyNotesPayable>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i85b09d551c944a1a883e6035c523e990_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzctNy0xLTEtMjUyNDM2_f5d564de-f507-48ac-be0c-defaff791c7a"
      unitRef="usd">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i85b09d551c944a1a883e6035c523e990_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzctOS0xLTEtMjUyNDM2_482f965a-f2d0-4f66-813c-35fc2d78f9af"
      unitRef="usd">43099000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="i85b09d551c944a1a883e6035c523e990_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzctMTEtMS0xLTI1MjQzNg_60768996-4fae-48bc-b288-196b9180868c"
      unitRef="usd">431901000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="i514fe58442b041da9dc117f412657363_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzEwLTMtMS0xLTI1MjQzNg_f7edc371-453a-47dc-876c-1b5f75d3a03e"
      unitRef="number">0.050</us-gaap:RelatedPartyTransactionRate>
    <ibrx:RelatedPartyNotesPayable
      contextRef="i3a882a3e9d6949ff82317b669d80255a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzEwLTUtMS0xLTI1MjQzNg_0a3aeb38-881a-4e88-b777-ad04792bfbba"
      unitRef="usd">55226000</ibrx:RelatedPartyNotesPayable>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i3a882a3e9d6949ff82317b669d80255a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzEwLTctMS0xLTI1MjQzNg_369b2bfe-4120-426f-b804-2ac9e75e5163"
      unitRef="usd">9320000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i3a882a3e9d6949ff82317b669d80255a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzEwLTktMS0xLTI1MjQzNg_78e8a64c-a690-4281-95c4-ceb3cd18b6e5"
      unitRef="usd">5188000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="i3a882a3e9d6949ff82317b669d80255a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzEwLTExLTEtMS0yNTI0MzY_7e7e46e4-8f01-4837-8d8d-0400fb14ec77"
      unitRef="usd">59358000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="i8dd4b5e077894928a1efe3c635c1b02a_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzExLTMtMS0xLTI1MjQzNg_94eb2dbf-b235-4a6f-ad9e-49551dec77b0"
      unitRef="number">0.060</us-gaap:RelatedPartyTransactionRate>
    <ibrx:RelatedPartyNotesPayable
      contextRef="i9ed4fab4fc444064a6b5192192bc94c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzExLTUtMS0xLTI1MjQzNg_85f4c75b-107a-491c-a567-98dd19cc6f92"
      unitRef="usd">50000000</ibrx:RelatedPartyNotesPayable>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i9ed4fab4fc444064a6b5192192bc94c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzExLTctMS0xLTI1MjQzNg_5465d7f9-f758-4a7c-9a26-8cf6aeda1949"
      unitRef="usd">7039000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i9ed4fab4fc444064a6b5192192bc94c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzExLTktMS0xLTI1MjQzNg_2a3b1428-7552-4c18-a97a-3d934e4ea77e"
      unitRef="usd">4068000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="i9ed4fab4fc444064a6b5192192bc94c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzExLTExLTEtMS0yNTI0MzY_75dad1cb-a1cf-4dd5-ad89-b8fe22cc3e4b"
      unitRef="usd">52971000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="ia16a8e2ee3ea4438883fb31b643cc1b8_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzEyLTMtMS0xLTI1MjQzNg_f303512f-a711-48f1-ab77-a975db7320d2"
      unitRef="number">0.060</us-gaap:RelatedPartyTransactionRate>
    <ibrx:RelatedPartyNotesPayable
      contextRef="i91d55b0a266e42359abc692a18faff21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzEyLTUtMS0xLTI1MjQzNg_04b082f7-b1a7-489f-9c2c-63dd2f9cfb4f"
      unitRef="usd">40000000</ibrx:RelatedPartyNotesPayable>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i91d55b0a266e42359abc692a18faff21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzEyLTctMS0xLTI1MjQzNg_0147562b-dc09-4b38-ae99-daaeac7e57aa"
      unitRef="usd">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i91d55b0a266e42359abc692a18faff21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzEyLTktMS0xLTI1MjQzNg_e725d5f2-2170-43a0-8f69-6577993cd020"
      unitRef="usd">2580000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="i91d55b0a266e42359abc692a18faff21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzEyLTExLTEtMS0yNTI0MzY_d145729f-f997-49f2-9af0-ce082ec3fc83"
      unitRef="usd">37420000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="ibbd102e037904095827966571649c9c0_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzEzLTMtMS0xLTI1MjQzNg_a54dfd04-3bba-48e2-bedf-36d52eb45868"
      unitRef="number">0.030</us-gaap:RelatedPartyTransactionRate>
    <ibrx:RelatedPartyNotesPayable
      contextRef="i4fb380ee622645769364373c8bd7f8dc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzEzLTUtMS0xLTI1MjQzNg_a84bbd44-9d60-417f-b929-45986253e029"
      unitRef="usd">55000000</ibrx:RelatedPartyNotesPayable>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i4fb380ee622645769364373c8bd7f8dc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzEzLTctMS0xLTI1MjQzNg_de7af5e1-3556-4499-a8cc-d9985b96643d"
      unitRef="usd">5110000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i4fb380ee622645769364373c8bd7f8dc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzEzLTktMS0xLTI1MjQzNg_e9e0a468-51ed-4be2-ae50-c9a3495875ff"
      unitRef="usd">5978000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="i4fb380ee622645769364373c8bd7f8dc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzEzLTExLTEtMS0yNTI0MzY_4e642877-2983-41cc-9d77-8c87a19bf1c7"
      unitRef="usd">54132000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="idffa4c35201a42e9bbf620989d84a5a3_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzE1LTMtMS0xLTI1MjQzNg_1e82e6b0-c753-4f2f-b39e-9261a64292cf"
      unitRef="number">0.050</us-gaap:RelatedPartyTransactionRate>
    <ibrx:RelatedPartyNotesPayable
      contextRef="i46e00e826d4440a78bd1ce616fc56ba9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzE1LTUtMS0xLTI1MjQzNg_093a6467-078b-469f-9878-c70f6dce98bf"
      unitRef="usd">33000000</ibrx:RelatedPartyNotesPayable>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i46e00e826d4440a78bd1ce616fc56ba9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzE1LTctMS0xLTI1MjQzNg_e1220866-c692-4179-8911-955c802508bf"
      unitRef="usd">7684000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i46e00e826d4440a78bd1ce616fc56ba9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzE1LTktMS0xLTI1MjQzNg_767f7cd8-42d4-41ed-a7fc-c223335df0c9"
      unitRef="usd">3294000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="i46e00e826d4440a78bd1ce616fc56ba9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzE1LTExLTEtMS0yNTI0MzY_476eb007-a22c-4769-8be1-7635650d1da7"
      unitRef="usd">37390000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <ibrx:RelatedPartyNotesPayable
      contextRef="ib96daab5eadd4686b1b565fe83d59381_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzE2LTUtMS0xLTI1MjQzNg_4aa54c0f-771a-405a-acb3-44b48f34f7c6"
      unitRef="usd">233226000</ibrx:RelatedPartyNotesPayable>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ib96daab5eadd4686b1b565fe83d59381_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzE2LTctMS0xLTI1MjQzNg_f3f4f13c-0487-4140-8d46-64f834b87f04"
      unitRef="usd">29153000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ib96daab5eadd4686b1b565fe83d59381_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzE2LTktMS0xLTI1MjQzNg_5df2631f-c9b6-471d-90eb-568904c77eed"
      unitRef="usd">21108000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="ib96daab5eadd4686b1b565fe83d59381_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzE2LTExLTEtMS0yNTI0MzY_2b67acb6-b9c9-4aa6-92dd-593c7751eb34"
      unitRef="usd">241271000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <ibrx:RelatedPartyNotesPayable
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzE4LTUtMS0xLTI1MjQzNg_0617a1aa-5117-46a6-9745-5e9d3b42f640"
      unitRef="usd">708226000</ibrx:RelatedPartyNotesPayable>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzE4LTctMS0xLTI1MjQzNg_6d7471c9-e94f-448f-b041-f2f5592b292b"
      unitRef="usd">29153000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzE4LTktMS0xLTI1MjQzNg_bb10de61-9343-4bd1-b160-a003329353e6"
      unitRef="usd">64207000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo1NTU5OGM2ZjAyY2M0MTYzYWYyNGQ1MmVhNTVlNTAyYy90YWJsZXJhbmdlOjU1NTk4YzZmMDJjYzQxNjNhZjI0ZDUyZWE1NWU1MDJjXzE4LTExLTEtMS0yNTI0MzY_0f04c85e-ff9f-42d6-994d-80ceb6b72124"
      unitRef="usd">673172000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="i5e00ea1ac0274c92b8dbbed2e4da2e42_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZToxYzRiNDFlYjFiMGU0OGNjYTgyOGYwYmYwZWJiZDhkMi90YWJsZXJhbmdlOjFjNGI0MWViMWIwZTQ4Y2NhODI4ZjBiZjBlYmJkOGQyXzAtMS0xLTEtMjUyNDM2L3RleHRyZWdpb246ZWIzYWI2MGE3NjY0NDEwMmI3YmQzNjMxNjhlOTc5NzZfNzY_200045e1-5938-42e1-a529-f4816b6b29e6"
      unitRef="number">0.1259</us-gaap:RelatedPartyTransactionRate>
    <us-gaap:AdditionalPaidInCapital
      contextRef="if2c922e0bf3b4304a713687689c0cfee_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzEwOTk1MTE2NDI1Mzk_efb2aaa3-b3ad-4d80-891a-80251547bfe5"
      unitRef="usd">51900000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="i46680956ebb5469dbf353c24b4edfc71_D20221212-20221212"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzU0OTc1NTgyODQ0NA_0d3fdc64-8bba-4bc3-bcbf-f178d4d508ee"
      unitRef="shares">9986920</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i05663077e23f49d9a1f1b8ac37e53269_I20220831"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzU0OTc1NTgyODQ1NQ_533c30f3-610b-48bd-a441-a1e2a1a97de5"
      unitRef="usdPerShare">5.67</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <ibrx:RelatedPartyTransactionBasisSpreadOnVariableRate
      contextRef="ia337cbd396c0465cae7869a21a8d8d8e_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzQtMy0xLTEtMjUyNDQxL3RleHRyZWdpb246YTIyMmU4YmQ4YTJiNDdmMmIyYTdlODRlMjIwZDdmMmRfMTY_f02d4008-935c-4177-bc75-c289e081d6e3"
      unitRef="number">0.054</ibrx:RelatedPartyTransactionBasisSpreadOnVariableRate>
    <ibrx:RelatedPartyNotesPayable
      contextRef="iccbf14abbac34dfc9daa1e867d59dfd1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzQtNS0xLTEtMjUyNDQx_71523c74-7fa7-4ce8-aa48-eb8be473a2d9"
      unitRef="usd">300000000</ibrx:RelatedPartyNotesPayable>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="iccbf14abbac34dfc9daa1e867d59dfd1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzQtNy0xLTEtMjUyNDQx_abafee8f-8825-401c-af11-0768d27f4969"
      unitRef="usd">674000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="iccbf14abbac34dfc9daa1e867d59dfd1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzQtOS0xLTEtMjUyNDQx_a363795c-e956-4be6-ade3-9125b2aefe6b"
      unitRef="usd">1438000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="iccbf14abbac34dfc9daa1e867d59dfd1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzQtMTEtMS0xLTI1MjQ0MQ_1c728703-4af9-4996-96a4-856cb63d574f"
      unitRef="usd">299236000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="i0cc8c443a7024ece838c09103a5bb57c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzctMy0xLTEtMjUyNDQx_ffd2c890-263e-427a-8b23-fbb2e0d55c60"
      unitRef="number">0.050</us-gaap:RelatedPartyTransactionRate>
    <ibrx:RelatedPartyNotesPayable
      contextRef="i867a43c6a3434a5dbf1c9b72bea6fcb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzctNS0xLTEtMjUyNDQx_f703896e-346f-431b-993d-ef3be3b75c4c"
      unitRef="usd">55226000</ibrx:RelatedPartyNotesPayable>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i867a43c6a3434a5dbf1c9b72bea6fcb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzctNy0xLTEtMjUyNDQx_dfaa6c48-5963-4ee2-8f51-cf65b94f0c7f"
      unitRef="usd">6141000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i867a43c6a3434a5dbf1c9b72bea6fcb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzctOS0xLTEtMjUyNDQx_323f7434-f55c-47e3-a3ff-db8f250b50b3"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="i867a43c6a3434a5dbf1c9b72bea6fcb0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzctMTEtMS0xLTI1MjQ0MQ_5e1e7a08-16d2-485a-82e6-00543606c68d"
      unitRef="usd">61367000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="icb7d05016e1641e6bf59150895e625ef_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzgtMy0xLTEtMjUyNDQx_a9d21516-cee8-44f9-a0d9-f3163954efe6"
      unitRef="number">0.060</us-gaap:RelatedPartyTransactionRate>
    <ibrx:RelatedPartyNotesPayable
      contextRef="ifa816e8782e7477d8dea31024df23b79_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzgtNS0xLTEtMjUyNDQx_44a5dda7-9788-4b1c-940c-17f4a2bbe6ac"
      unitRef="usd">50000000</ibrx:RelatedPartyNotesPayable>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ifa816e8782e7477d8dea31024df23b79_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzgtNy0xLTEtMjUyNDQx_35fff1ab-0683-4740-b9dd-1b2f408aa8d0"
      unitRef="usd">3810000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ifa816e8782e7477d8dea31024df23b79_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzgtOS0xLTEtMjUyNDQx_9251e2aa-4532-48db-b66f-46363a9179fc"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="ifa816e8782e7477d8dea31024df23b79_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzgtMTEtMS0xLTI1MjQ0MQ_1bb07248-6536-4595-b6d1-8272f8d9373b"
      unitRef="usd">53810000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="i393ea93508a74aaa97dbdf7365f3deb1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzktMy0xLTEtMjUyNDQx_c3174444-dc49-4cb0-af26-91573b4cfce4"
      unitRef="number">0.060</us-gaap:RelatedPartyTransactionRate>
    <ibrx:RelatedPartyNotesPayable
      contextRef="ibf033953107d444bb9df4f0bf4fa38ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzktNS0xLTEtMjUyNDQx_5abbb5ed-ffa3-431f-9ebd-73eb0c84a7c7"
      unitRef="usd">40000000</ibrx:RelatedPartyNotesPayable>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ibf033953107d444bb9df4f0bf4fa38ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzktNy0xLTEtMjUyNDQx_7d1de681-47d5-4c01-a488-ff2d38cd2326"
      unitRef="usd">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ibf033953107d444bb9df4f0bf4fa38ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzktOS0xLTEtMjUyNDQx_59d7eb69-53a8-4c1b-af24-f654660cdc61"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="ibf033953107d444bb9df4f0bf4fa38ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzktMTEtMS0xLTI1MjQ0MQ_a77dd3a9-4eb0-4116-aeb4-df33438c94b7"
      unitRef="usd">40000000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="i28aee8e7c7f84f64b29bdf85f552ba02_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzEwLTMtMS0xLTI1MjQ0MQ_f6592955-b39d-4578-a058-35e46b61c570"
      unitRef="number">0.030</us-gaap:RelatedPartyTransactionRate>
    <ibrx:RelatedPartyNotesPayable
      contextRef="ief6578cc38e54443a49caee9f96b3064_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzEwLTUtMS0xLTI1MjQ0MQ_b4a06c27-bf4f-468c-8d1d-1f93d362a026"
      unitRef="usd">55000000</ibrx:RelatedPartyNotesPayable>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ief6578cc38e54443a49caee9f96b3064_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzEwLTctMS0xLTI1MjQ0MQ_72a0c240-ab0d-49b9-b0ef-789aaddf8d41"
      unitRef="usd">3359000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ief6578cc38e54443a49caee9f96b3064_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzEwLTktMS0xLTI1MjQ0MQ_bd2bbbf1-ded9-4d68-b6d0-b57f1214c06b"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="ief6578cc38e54443a49caee9f96b3064_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzEwLTExLTEtMS0yNTI0NDE_77192ecc-9752-44c6-9550-7db7988111f2"
      unitRef="usd">58359000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="ib2fed671e4ea4ac9baaf2e13ffee5556_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzExLTMtMS0xLTI1MjQ0MQ_56d793c0-3aef-4064-b51f-cb4331708614"
      unitRef="number">0.050</us-gaap:RelatedPartyTransactionRate>
    <ibrx:RelatedPartyNotesPayable
      contextRef="if7cbb27ddfb1499c866086dbf6c57c7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzExLTUtMS0xLTI1MjQ0MQ_8cb7de3b-b72f-493f-b521-3d2bc1f8f0f7"
      unitRef="usd">43418000</ibrx:RelatedPartyNotesPayable>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="if7cbb27ddfb1499c866086dbf6c57c7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzExLTctMS0xLTI1MjQ0MQ_9b292459-3346-4be8-a99a-add757b980d4"
      unitRef="usd">10649000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="if7cbb27ddfb1499c866086dbf6c57c7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzExLTktMS0xLTI1MjQ0MQ_9241601d-228a-4ba5-91dc-3428911cadd6"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="if7cbb27ddfb1499c866086dbf6c57c7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzExLTExLTEtMS0yNTI0NDE_b2b2ca5e-25a8-434c-bfff-0fc52cfe56ee"
      unitRef="usd">54067000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="i181ee7abd31a412fb81699ce6d0c8511_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzEyLTMtMS0xLTI1MjQ0MQ_5a20943b-4d15-46e1-a6a5-ff2155fd7eb0"
      unitRef="number">0.050</us-gaap:RelatedPartyTransactionRate>
    <ibrx:RelatedPartyNotesPayable
      contextRef="ia028357b6ed047f8afac18db121d19ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzEyLTUtMS0xLTI1MjQ0MQ_82b31437-70ce-4082-9ff7-9352699c040b"
      unitRef="usd">33000000</ibrx:RelatedPartyNotesPayable>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ia028357b6ed047f8afac18db121d19ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzEyLTctMS0xLTI1MjQ0MQ_b95f8554-d286-4065-9169-42036f4b269d"
      unitRef="usd">5746000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ia028357b6ed047f8afac18db121d19ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzEyLTktMS0xLTI1MjQ0MQ_6584e79c-427a-471f-a72b-da44d59774d5"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="ia028357b6ed047f8afac18db121d19ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzEyLTExLTEtMS0yNTI0NDE_b7bae8b2-6d98-4b02-8db9-44617394bffb"
      unitRef="usd">38746000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <ibrx:RelatedPartyNotesPayable
      contextRef="i1cc862edf5384b7bb5c788f0d7df16ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzEzLTUtMS0xLTI1MjQ0MQ_798860f7-0365-4c25-9c9f-e865964a5129"
      unitRef="usd">276644000</ibrx:RelatedPartyNotesPayable>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i1cc862edf5384b7bb5c788f0d7df16ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzEzLTctMS0xLTI1MjQ0MQ_338575a6-8ec2-4480-a9d5-5ff9f5ac388b"
      unitRef="usd">29705000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i1cc862edf5384b7bb5c788f0d7df16ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzEzLTktMS0xLTI1MjQ0MQ_75443b5e-6877-478b-ba6a-688304aec17c"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="i1cc862edf5384b7bb5c788f0d7df16ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzEzLTExLTEtMS0yNTI0NDE_e120147c-8585-4d04-b431-1a7251b3e0da"
      unitRef="usd">306349000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <ibrx:RelatedPartyNotesPayable
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzE1LTUtMS0xLTI1MjQ0MQ_d3441abb-ed5d-40a1-9b8a-a33afb5c2458"
      unitRef="usd">576644000</ibrx:RelatedPartyNotesPayable>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzE1LTctMS0xLTI1MjQ0MQ_26bae9f0-f0d8-4481-b070-22cafefc20a2"
      unitRef="usd">30379000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzE1LTktMS0xLTI1MjQ0MQ_764dcd7e-483d-40a6-a0e7-569c8c7330b6"
      unitRef="usd">1438000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTplZjhmZmMzMzA3ZDA0Y2Y2Yjg2NDA4NWE1MTMwZGY2Zi90YWJsZXJhbmdlOmVmOGZmYzMzMDdkMDRjZjZiODY0MDg1YTUxMzBkZjZmXzE1LTExLTEtMS0yNTI0NDE_a3fa5857-983d-467a-8154-b6c513cbdfce"
      unitRef="usd">605585000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="ia2c50a784fe34a8b908ec620f9809ce9_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTo0Y2E1YTQwYzhmMzA0MTZhYTAxNWUwZmYzNWI5YzgxNC90YWJsZXJhbmdlOjRjYTVhNDBjOGYzMDQxNmFhMDE1ZTBmZjM1YjljODE0XzAtMS0xLTEtMjUyNDQxL3RleHRyZWdpb246NmZmNWYyMDhlNzM0NDQ5ODlhMTYzMzZjYzU5MTQ4NmZfNzU_c51b54ac-cda2-4a19-86a4-cf1e83d1bfac"
      unitRef="number">0.0547</us-gaap:RelatedPartyTransactionRate>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90ZXh0cmVnaW9uOmI4MzliMTFmMDY4NzQ2YjRiNGQ2YTMyNDNiMTUxZWYwXzYwNDczMTM5NjA1NzM_404b1180-9213-410c-bdcb-524beb8d22cd">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the estimated future contractual obligations for our related-party debt as of December&#160;31,&#160;2022 (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.404%"/&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: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;Principal Payments&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;Interest Payments (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Convertible&lt;br/&gt;Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Non-convertible&lt;br/&gt;Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Convertible&lt;br/&gt;Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;Non-convertible&lt;br/&gt;Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&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;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;475,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 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,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 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;59,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;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;537,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/div&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/div&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;233,226&#160;&lt;/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;61,050&#160;&lt;/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;294,276&#160;&lt;/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 10pt;text-align:left;vertical-align: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 principal and estimated interest &lt;br/&gt;&#160;&#160;&#160;due on related-party debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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;233,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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;475,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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;65,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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;59,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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;833,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.568%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.661%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.712%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest payments on our fixed-rate convertible notes are calculated based on contractual interest rates and scheduled maturity dates. Interest payments on our variable-rate notes are calculated based on Term SOFR plus the contractual spread per the loan agreements. The rate on our variable-rate notes as of December&#160;31,&#160;2022 was 12.59%.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i681a19dfd3ae4bb2a48295b805e8578a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTpiZGFkNWI4OTMyYjE0M2JkYjA1YWQyMjk1ZDhmMGFlYS90YWJsZXJhbmdlOmJkYWQ1Yjg5MzJiMTQzYmRiMDVhZDIyOTVkOGYwYWVhXzQtMi0xLTEtMjUyNDQx_0ec7f192-d46a-45d4-82b3-cf0284ffbca1"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i055e674679eb4c228e355a8c2e164c41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTpiZGFkNWI4OTMyYjE0M2JkYjA1YWQyMjk1ZDhmMGFlYS90YWJsZXJhbmdlOmJkYWQ1Yjg5MzJiMTQzYmRiMDVhZDIyOTVkOGYwYWVhXzQtNC0xLTEtMjUyNDQx_5df05e03-f3a9-4d09-a8f4-2b54a54cbfda"
      unitRef="usd">475000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i232be1c0542045b7824ca66b469d614c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTpiZGFkNWI4OTMyYjE0M2JkYjA1YWQyMjk1ZDhmMGFlYS90YWJsZXJhbmdlOmJkYWQ1Yjg5MzJiMTQzYmRiMDVhZDIyOTVkOGYwYWVhXzQtNi0xLTEtMjUyNDQx_67f8f614-ef6c-4211-9ef1-1cc1969fa83d"
      unitRef="usd">2400000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="iaa28f1de5fba4532bb6f8c203e5e3c7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTpiZGFkNWI4OTMyYjE0M2JkYjA1YWQyMjk1ZDhmMGFlYS90YWJsZXJhbmdlOmJkYWQ1Yjg5MzJiMTQzYmRiMDVhZDIyOTVkOGYwYWVhXzQtOC0xLTEtMjUyNDQx_754159ce-cfe7-41f5-8eac-7a8db580e7ab"
      unitRef="usd">59622000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="ic6c94f94c15a4fd28edfca0823897590_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTpiZGFkNWI4OTMyYjE0M2JkYjA1YWQyMjk1ZDhmMGFlYS90YWJsZXJhbmdlOmJkYWQ1Yjg5MzJiMTQzYmRiMDVhZDIyOTVkOGYwYWVhXzQtMTAtMS0xLTI1MjQ0MQ_75256348-4a9f-4589-8908-49da4b2dc04e"
      unitRef="usd">537022000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i681a19dfd3ae4bb2a48295b805e8578a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTpiZGFkNWI4OTMyYjE0M2JkYjA1YWQyMjk1ZDhmMGFlYS90YWJsZXJhbmdlOmJkYWQ1Yjg5MzJiMTQzYmRiMDVhZDIyOTVkOGYwYWVhXzUtMi0xLTEtMjUyNDQx_428da4a9-07d0-439d-9f5b-0ae93c62163c"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i055e674679eb4c228e355a8c2e164c41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTpiZGFkNWI4OTMyYjE0M2JkYjA1YWQyMjk1ZDhmMGFlYS90YWJsZXJhbmdlOmJkYWQ1Yjg5MzJiMTQzYmRiMDVhZDIyOTVkOGYwYWVhXzUtNC0xLTEtMjUyNDQx_0ddbe887-138f-408d-8699-cdf496b3f955"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i232be1c0542045b7824ca66b469d614c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTpiZGFkNWI4OTMyYjE0M2JkYjA1YWQyMjk1ZDhmMGFlYS90YWJsZXJhbmdlOmJkYWQ1Yjg5MzJiMTQzYmRiMDVhZDIyOTVkOGYwYWVhXzUtNi0xLTEtMjUyNDQx_7ad16213-4697-470b-9016-f9855f41e258"
      unitRef="usd">2407000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="iaa28f1de5fba4532bb6f8c203e5e3c7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTpiZGFkNWI4OTMyYjE0M2JkYjA1YWQyMjk1ZDhmMGFlYS90YWJsZXJhbmdlOmJkYWQ1Yjg5MzJiMTQzYmRiMDVhZDIyOTVkOGYwYWVhXzUtOC0xLTEtMjUyNDQx_ccfed1dd-7f4a-4730-bfb7-feac794a0e25"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="ic6c94f94c15a4fd28edfca0823897590_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTpiZGFkNWI4OTMyYjE0M2JkYjA1YWQyMjk1ZDhmMGFlYS90YWJsZXJhbmdlOmJkYWQ1Yjg5MzJiMTQzYmRiMDVhZDIyOTVkOGYwYWVhXzUtMTAtMS0xLTI1MjQ0MQ_3b7f41dc-1c58-43b3-b0f6-d4e78392b2d4"
      unitRef="usd">2407000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i681a19dfd3ae4bb2a48295b805e8578a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTpiZGFkNWI4OTMyYjE0M2JkYjA1YWQyMjk1ZDhmMGFlYS90YWJsZXJhbmdlOmJkYWQ1Yjg5MzJiMTQzYmRiMDVhZDIyOTVkOGYwYWVhXzYtMi0xLTEtMjUyNDQx_c57f82e0-c60d-4809-bfe5-bc62fa309ed8"
      unitRef="usd">233226000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i055e674679eb4c228e355a8c2e164c41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTpiZGFkNWI4OTMyYjE0M2JkYjA1YWQyMjk1ZDhmMGFlYS90YWJsZXJhbmdlOmJkYWQ1Yjg5MzJiMTQzYmRiMDVhZDIyOTVkOGYwYWVhXzYtNC0xLTEtMjUyNDQx_22728af6-f46a-4562-a405-79e2b921125f"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i232be1c0542045b7824ca66b469d614c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTpiZGFkNWI4OTMyYjE0M2JkYjA1YWQyMjk1ZDhmMGFlYS90YWJsZXJhbmdlOmJkYWQ1Yjg5MzJiMTQzYmRiMDVhZDIyOTVkOGYwYWVhXzYtNi0xLTEtMjUyNDQx_937052c2-0777-43a0-a2b5-6a6e578f4ce3"
      unitRef="usd">61050000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="iaa28f1de5fba4532bb6f8c203e5e3c7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTpiZGFkNWI4OTMyYjE0M2JkYjA1YWQyMjk1ZDhmMGFlYS90YWJsZXJhbmdlOmJkYWQ1Yjg5MzJiMTQzYmRiMDVhZDIyOTVkOGYwYWVhXzYtOC0xLTEtMjUyNDQx_e3f093f0-827e-418e-8a21-9fc95eb886c8"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="ic6c94f94c15a4fd28edfca0823897590_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTpiZGFkNWI4OTMyYjE0M2JkYjA1YWQyMjk1ZDhmMGFlYS90YWJsZXJhbmdlOmJkYWQ1Yjg5MzJiMTQzYmRiMDVhZDIyOTVkOGYwYWVhXzYtMTAtMS0xLTI1MjQ0MQ_22a33b58-67ad-4724-a442-49087ff54faa"
      unitRef="usd">294276000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebt
      contextRef="i681a19dfd3ae4bb2a48295b805e8578a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTpiZGFkNWI4OTMyYjE0M2JkYjA1YWQyMjk1ZDhmMGFlYS90YWJsZXJhbmdlOmJkYWQ1Yjg5MzJiMTQzYmRiMDVhZDIyOTVkOGYwYWVhXzctMi0xLTEtMjUyNDQx_9f3e374e-3e98-4410-acd8-ce7da2dd740c"
      unitRef="usd">233226000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i055e674679eb4c228e355a8c2e164c41_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTpiZGFkNWI4OTMyYjE0M2JkYjA1YWQyMjk1ZDhmMGFlYS90YWJsZXJhbmdlOmJkYWQ1Yjg5MzJiMTQzYmRiMDVhZDIyOTVkOGYwYWVhXzctNC0xLTEtMjUyNDQx_300de16f-c630-4141-aa98-3d80e13fa3df"
      unitRef="usd">475000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i232be1c0542045b7824ca66b469d614c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTpiZGFkNWI4OTMyYjE0M2JkYjA1YWQyMjk1ZDhmMGFlYS90YWJsZXJhbmdlOmJkYWQ1Yjg5MzJiMTQzYmRiMDVhZDIyOTVkOGYwYWVhXzctNi0xLTEtMjUyNDQx_661dad48-5035-401f-9cfc-96849c4f8c90"
      unitRef="usd">65857000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="iaa28f1de5fba4532bb6f8c203e5e3c7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTpiZGFkNWI4OTMyYjE0M2JkYjA1YWQyMjk1ZDhmMGFlYS90YWJsZXJhbmdlOmJkYWQ1Yjg5MzJiMTQzYmRiMDVhZDIyOTVkOGYwYWVhXzctOC0xLTEtMjUyNDQx_351e9503-7f7f-4658-b91d-04cfe284e828"
      unitRef="usd">59622000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ic6c94f94c15a4fd28edfca0823897590_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZTpiZGFkNWI4OTMyYjE0M2JkYjA1YWQyMjk1ZDhmMGFlYS90YWJsZXJhbmdlOmJkYWQ1Yjg5MzJiMTQzYmRiMDVhZDIyOTVkOGYwYWVhXzctMTAtMS0xLTI1MjQ0MQ_bf8c900f-2ad2-4a2d-91e3-e3165c4cb068"
      unitRef="usd">833705000</us-gaap:LongTermDebt>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="i5e00ea1ac0274c92b8dbbed2e4da2e42_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV83OTIvZnJhZzpiODM5YjExZjA2ODc0NmI0YjRkNmEzMjQzYjE1MWVmMC90YWJsZToxYzFmNGU4MTZlMGY0MzI1OGIzMzJhNDNhMzdjMTFiZi90YWJsZXJhbmdlOjFjMWY0ZTgxNmUwZjQzMjU4YjMzMmE0M2EzN2MxMWJmXzAtMS0xLTEtMjUyNDQxL3RleHRyZWdpb246Zjk0ZWE4N2I4NDFhNGZmYmFlYWY0MTQ2MzAyNDFmZWJfMzIw_200045e1-5938-42e1-a529-f4816b6b29e6"
      unitRef="number">0.1259</us-gaap:RelatedPartyTransactionRate>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIyOTUz_4bb2c5c9-5a2a-4cad-9c57-e70d15750b08">Below is a summary of outstanding balances and a description of significant relationships (in&#160;thousands):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.283%"/&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;As of December&#160;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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Due from related party&#x2013;NantBio, Inc.&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:114%"&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:114%"&gt;1,294&#160;&lt;/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:114%"&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:114%"&gt;1,294&#160;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Due from related party&#x2013;Brink Biologics&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;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Due from related parties&#x2013;Various&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:114%"&gt;325&#160;&lt;/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:114%"&gt;39&#160;&lt;/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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total due from related parties&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:114%"&gt;1,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:114%"&gt;1,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&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;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Due to related party&#x2013;Duley Road, LLC&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:114%"&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:114%"&gt;1,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:114%"&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:114%"&gt;1,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Due to related party&#x2013;NantWorks&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:114%"&gt;986&#160;&lt;/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:114%"&gt;1,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Due to related party&#x2013;NantBio, Inc.&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:114%"&gt;943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:114%"&gt;943&#160;&lt;/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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Due to related party&#x2013;Immuno-Oncology Clinic, 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:114%"&gt;109&#160;&lt;/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:114%"&gt;507&#160;&lt;/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 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total due to related parties&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;3,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:114%"&gt;3,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i03bd1945bfd14937b26df45d5f8b34df_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90YWJsZTozOGRiNzNmOGE0NDY0MjBiOTMwMjI0MTJkM2RjNDllNC90YWJsZXJhbmdlOjM4ZGI3M2Y4YTQ0NjQyMGI5MzAyMjQxMmQzZGM0OWU0XzQtMS0xLTEtMjQ5OTYy_cf7d533e-fcb3-477e-84c5-eaded92e5ae7"
      unitRef="usd">1294000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="idc42b66e0d0a4704a7670b3ef6c6bf01_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90YWJsZTozOGRiNzNmOGE0NDY0MjBiOTMwMjI0MTJkM2RjNDllNC90YWJsZXJhbmdlOjM4ZGI3M2Y4YTQ0NjQyMGI5MzAyMjQxMmQzZGM0OWU0XzQtMy0xLTEtMjQ5OTYy_d8075a0e-9932-4be6-ab02-3f2bd8032ad3"
      unitRef="usd">1294000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="ifd6a8621a4ed433699e0c1406e25a5f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90YWJsZTozOGRiNzNmOGE0NDY0MjBiOTMwMjI0MTJkM2RjNDllNC90YWJsZXJhbmdlOjM4ZGI3M2Y4YTQ0NjQyMGI5MzAyMjQxMmQzZGM0OWU0XzYtMS0xLTEtMjgwMzUy_47e6aae8-3384-4f9b-8bfb-146c35dd3707"
      unitRef="usd">271000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i20587f5f289d40a68dc5e284a1c510f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90YWJsZTozOGRiNzNmOGE0NDY0MjBiOTMwMjI0MTJkM2RjNDllNC90YWJsZXJhbmdlOjM4ZGI3M2Y4YTQ0NjQyMGI5MzAyMjQxMmQzZGM0OWU0XzYtMy0xLTEtMjgwMzUy_f061e5d6-7410-4aff-a2c2-4e726bab5b08"
      unitRef="usd">0</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="ifc26ef03d307432681f5158180fa7add_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90YWJsZTozOGRiNzNmOGE0NDY0MjBiOTMwMjI0MTJkM2RjNDllNC90YWJsZXJhbmdlOjM4ZGI3M2Y4YTQ0NjQyMGI5MzAyMjQxMmQzZGM0OWU0XzYtMS0xLTEtMjQ5OTYy_60c85030-800b-4b9f-ba84-030ee2463a6e"
      unitRef="usd">325000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i2c4d6b6d145147dfa330ce5cfd896ca1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90YWJsZTozOGRiNzNmOGE0NDY0MjBiOTMwMjI0MTJkM2RjNDllNC90YWJsZXJhbmdlOjM4ZGI3M2Y4YTQ0NjQyMGI5MzAyMjQxMmQzZGM0OWU0XzYtMy0xLTEtMjQ5OTYy_adb81527-c808-4124-a5cb-bbebd21e97c0"
      unitRef="usd">39000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90YWJsZTozOGRiNzNmOGE0NDY0MjBiOTMwMjI0MTJkM2RjNDllNC90YWJsZXJhbmdlOjM4ZGI3M2Y4YTQ0NjQyMGI5MzAyMjQxMmQzZGM0OWU0XzctMS0xLTEtMjQ5OTYy_2aff8066-dbc7-4384-a90c-33b8fb942ee4"
      unitRef="usd">1890000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90YWJsZTozOGRiNzNmOGE0NDY0MjBiOTMwMjI0MTJkM2RjNDllNC90YWJsZXJhbmdlOjM4ZGI3M2Y4YTQ0NjQyMGI5MzAyMjQxMmQzZGM0OWU0XzctMy0xLTEtMjQ5OTYy_50199071-676b-417e-964e-4016ca51d3df"
      unitRef="usd">1333000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i268f0b86c5904e16b9f5f1679534277c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90YWJsZTozOGRiNzNmOGE0NDY0MjBiOTMwMjI0MTJkM2RjNDllNC90YWJsZXJhbmdlOjM4ZGI3M2Y4YTQ0NjQyMGI5MzAyMjQxMmQzZGM0OWU0XzktMS0xLTEtMjg4NTYx_ed12dd0b-6244-4039-bb3a-493d6ecafbb8"
      unitRef="usd">1431000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="id2065c90c6fa416eaf89ea719d91428c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90YWJsZTozOGRiNzNmOGE0NDY0MjBiOTMwMjI0MTJkM2RjNDllNC90YWJsZXJhbmdlOjM4ZGI3M2Y4YTQ0NjQyMGI5MzAyMjQxMmQzZGM0OWU0XzktMy0xLTEtMjg4NTYx_4f19d975-26bb-4f0d-91cd-ce86dd8ce208"
      unitRef="usd">1380000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i4f0f4681e6bf4be88eafd9beb77992c8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90YWJsZTozOGRiNzNmOGE0NDY0MjBiOTMwMjI0MTJkM2RjNDllNC90YWJsZXJhbmdlOjM4ZGI3M2Y4YTQ0NjQyMGI5MzAyMjQxMmQzZGM0OWU0XzktMS0xLTEtMjQ5OTYy_3238ddda-b19d-4a2f-81e9-5300b899580e"
      unitRef="usd">986000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="ic52c26da5be4409686250965af7ce09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90YWJsZTozOGRiNzNmOGE0NDY0MjBiOTMwMjI0MTJkM2RjNDllNC90YWJsZXJhbmdlOjM4ZGI3M2Y4YTQ0NjQyMGI5MzAyMjQxMmQzZGM0OWU0XzktMy0xLTEtMjQ5OTYy_d09fb25e-e0bd-4201-b999-15a34df0f9df"
      unitRef="usd">1113000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i03bd1945bfd14937b26df45d5f8b34df_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90YWJsZTozOGRiNzNmOGE0NDY0MjBiOTMwMjI0MTJkM2RjNDllNC90YWJsZXJhbmdlOjM4ZGI3M2Y4YTQ0NjQyMGI5MzAyMjQxMmQzZGM0OWU0XzExLTEtMS0xLTI0OTk2Mg_e5e1dfb0-f2ff-4275-a43d-b4708d440190"
      unitRef="usd">943000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="idc42b66e0d0a4704a7670b3ef6c6bf01_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90YWJsZTozOGRiNzNmOGE0NDY0MjBiOTMwMjI0MTJkM2RjNDllNC90YWJsZXJhbmdlOjM4ZGI3M2Y4YTQ0NjQyMGI5MzAyMjQxMmQzZGM0OWU0XzExLTMtMS0xLTI0OTk2Mg_001ee043-e3e4-4cef-900c-b47e0a9bc666"
      unitRef="usd">943000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="ia8e9f1b2283e40ba95cd0f0f68703eed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90YWJsZTozOGRiNzNmOGE0NDY0MjBiOTMwMjI0MTJkM2RjNDllNC90YWJsZXJhbmdlOjM4ZGI3M2Y4YTQ0NjQyMGI5MzAyMjQxMmQzZGM0OWU0XzEzLTEtMS0xLTI0OTk2Mg_0594d84c-7eb9-413c-8456-b5e8a3c34844"
      unitRef="usd">109000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="ib2ca5864f07c45008bdaa5e62967bf56_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90YWJsZTozOGRiNzNmOGE0NDY0MjBiOTMwMjI0MTJkM2RjNDllNC90YWJsZXJhbmdlOjM4ZGI3M2Y4YTQ0NjQyMGI5MzAyMjQxMmQzZGM0OWU0XzEzLTMtMS0xLTI0OTk2Mg_e2d195fb-58f2-4b18-b6bc-b9957af73c8e"
      unitRef="usd">507000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90YWJsZTozOGRiNzNmOGE0NDY0MjBiOTMwMjI0MTJkM2RjNDllNC90YWJsZXJhbmdlOjM4ZGI3M2Y4YTQ0NjQyMGI5MzAyMjQxMmQzZGM0OWU0XzE1LTEtMS0xLTI0OTk2Mg_993c94bc-ffee-4be9-b6fd-d7795f38998f"
      unitRef="usd">3469000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90YWJsZTozOGRiNzNmOGE0NDY0MjBiOTMwMjI0MTJkM2RjNDllNC90YWJsZXJhbmdlOjM4ZGI3M2Y4YTQ0NjQyMGI5MzAyMjQxMmQzZGM0OWU0XzE1LTMtMS0xLTI0OTk2Mg_8553b7ba-b1d6-4dc9-a866-1b5a256d6ad8"
      unitRef="usd">3943000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="iaac95681d5734cb1811de623f21c86af_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEwOTk1MTE2NTc5NzU_c8433fc5-8e6f-45b7-b5d8-1c20337edb09"
      unitRef="usd">3800000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i013e5fc5df12439aaeb2e664e3774b98_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEwOTk1MTE2NTc4NDc_ec249e9e-9da2-4ebe-a527-9f276a63d91b"
      unitRef="usd">4400000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ie1325bef54e845c4895b7410d7b80b62_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEwOTk1MTE2NTc4Nzk_15f7a7e1-b323-402a-93c1-b91642f2e10e"
      unitRef="usd">6000000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i7581a242fec545479bdcc9eb9777b4c8_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEwOTk1MTE2NTgwMDc_f345b0b3-f913-443a-9d89-592f9365f489"
      unitRef="usd">900000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i866c69d8b35a42699619840b9c6ee4f2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEwOTk1MTE2NTc5MTE_246c148a-91f8-4820-bf75-e1ee025d6aff"
      unitRef="usd">400000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i52851ea90cf44d10b903c3ae2773ed8b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEwOTk1MTE2NTc5NDM_e90f9468-14f5-44db-933e-3806ba44be89"
      unitRef="usd">2000000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="ie27d7960a88f41d1931531fae0fe2ac2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEwOTk1MTE2NjkzMTQ_2fe2525c-f91c-495c-87a0-73519ee7574b"
      unitRef="usd">1000000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i71a4c657725d4bfc8a670df37b02e812_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE3ODE_408a8011-b29a-4615-8bb0-4c44a4f5bd31"
      unitRef="usd">1100000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent
      contextRef="i614ca3f1a62b4c8fb9fc7def6ef93562_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE5NDQ_0d1c96b7-a7e5-4e52-99cb-bc5fc956e0ce"
      unitRef="usd">2000000</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent
      contextRef="if6fced37897c4cbba277e7ced15873b5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE5NTE_f984522f-79f2-4ba3-8895-06bc67876fd8"
      unitRef="usd">2200000</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <ibrx:NumberOfSquareFootOfFacilityLeased
      contextRef="ic8c9397e1d9e49bfadfcd400865d9f39_I20151130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIyNjQ_1d42ce44-f732-47a2-85ea-a4e63f329312"
      unitRef="sqft">9500</ibrx:NumberOfSquareFootOfFacilityLeased>
    <ibrx:BaseMonthlyRent
      contextRef="i42af19599d2c44df8c494bf0b350d3e1_D20151101-20151130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzI1Mjc_69660533-9e99-440a-9d45-51c7110478c6"
      unitRef="usd">47000</ibrx:BaseMonthlyRent>
    <ibrx:AnnualPercentageIncreasesToBaseRent
      contextRef="i42af19599d2c44df8c494bf0b350d3e1_D20151101-20151130"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzI1NTY_fe9a5933-7e22-42e6-a3c9-a57bc4b55ddd"
      unitRef="number">0.03</ibrx:AnnualPercentageIncreasesToBaseRent>
    <ibrx:AnnualPercentageIncreasesToBaseRent
      contextRef="ie92d608190464e53b47362b6b527b96e_D20210101-20210101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzI3MDY_aa330af9-01cf-4d09-b5ba-7205593f8a3f"
      unitRef="number">0.03</ibrx:AnnualPercentageIncreasesToBaseRent>
    <ibrx:BaseMonthlyRent
      contextRef="ie92d608190464e53b47362b6b527b96e_D20210101-20210101"
      decimals="-1"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzI3MjY_504ebe98-5d8e-4b66-8728-0c7a3e620f34"
      unitRef="usd">56120</ibrx:BaseMonthlyRent>
    <ibrx:IncreaseToNumberOfSquareFootOfFacilityLeased
      contextRef="i6389cbb3b013482b9ecdb58296c28274_I20220501"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIxOTkwMjMyNzk0NzQ_254c1dd2-6d65-4902-8130-6215cc6ea3cd"
      unitRef="sqft">36830</ibrx:IncreaseToNumberOfSquareFootOfFacilityLeased>
    <ibrx:NumberOfSquareFootOfFacilityLeased
      contextRef="i6389cbb3b013482b9ecdb58296c28274_I20220501"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIxOTkwMjMyNzk1MjQ_dc66b07d-9fd3-4f2a-9b0b-3dbcc1625fae"
      unitRef="sqft">46330</ibrx:NumberOfSquareFootOfFacilityLeased>
    <ibrx:BaseMonthlyRent
      contextRef="iebcd3bb993cb4ecb955f5a9597ab21d5_D20220501-20220501"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIxOTkwMjMyNzk2MDY_26fb8f8c-71d3-46d4-b3c6-f1a9972b28b0"
      unitRef="usd">273700</ibrx:BaseMonthlyRent>
    <ibrx:AnnualPercentageIncreasesToBaseRent
      contextRef="iebcd3bb993cb4ecb955f5a9597ab21d5_D20220501-20220501"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIxOTkwMjMyNzk2MzM_5f2223bb-9d2c-4d17-9760-25cce1976cfc"
      unitRef="number">0.03</ibrx:AnnualPercentageIncreasesToBaseRent>
    <us-gaap:OperatingLeaseExpense
      contextRef="i98c4a50df43c4fcdb250f95abe20c4ec_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzI5NjI_2bdc7ca0-a182-41f7-9d07-efaf417dbdf4"
      unitRef="usd">2400000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i7d988b4c3d164d08940ebbbaa8f88b51_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzI5NjY_74223833-8523-4265-b292-5672f4887045"
      unitRef="usd">700000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i75ad2366c2f1459fa1153c8c2331a83c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzI5NzM_32a6430c-7482-41a9-a0fd-925b6e05f753"
      unitRef="usd">600000</us-gaap:OperatingLeaseExpense>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i1ca246e936254541b575a519335b5f5d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEwOTk1MTE2NjkwOTA_8288e2c0-1c22-4b82-a261-a087dfca8a4e"
      unitRef="usd">5600000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent
      contextRef="if0cbd669e73248828e6e9576d728eb1e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEwOTk1MTE2NjM3MDA_d2bbb080-7b50-4766-90ab-5dc87d46cdb3"
      unitRef="usd">4400000</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i56e666333abc42178a15d6ac39420b7f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzkzOTE_915ec79b-099b-4df4-aab6-834ca0ef822c"
      unitRef="usd">2400000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="if64535369de149ed9801367bcec700f8_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzkzOTU_68358fbc-b84f-48c4-bfb1-192a8e652665"
      unitRef="usd">1600000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ic4d831b57bb2476ca8c08725a35fb48f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzk0MDI_bc0349f5-5c95-4ab9-89d6-d9ca3c5dc357"
      unitRef="usd">900000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i1eb48f21f08540b4a3896158a1cf2fb6_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEwOTk1MTE2NjkzOTI_bfdf0e06-225c-4a66-b044-60e99e3384e1"
      unitRef="usd">100000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="if0cbd669e73248828e6e9576d728eb1e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzk1NjM_0a60ef7d-8b43-4613-9ec1-e510981c0cce"
      unitRef="usd">500000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i2939955629494364aea1fb5f05c7b802_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEwOTk1MTE2NTg2NjA_f5e0fb50-1ed3-4e01-8610-31d0374f28a5"
      unitRef="usd">400000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i8b50411e60034d5b8b214c34c9d77f33_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEwOTk1MTE2NTg2ODA_9ba73bf5-fc95-49a0-a789-c2afe47825e5"
      unitRef="usd">100000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i76029a971bf842338e0d9b33e318cd0d_I20180831"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzExNzE1_f49279a4-81e4-49ba-a55d-734576132c06">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <ibrx:PeriodOfExtendedLeaseTerm
      contextRef="i6b81938e037a4634b19d5190127fe798_D20180801-20180831"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIyOTQw_430a3115-78c6-4dc5-9494-d95907583ecf">P1Y</ibrx:PeriodOfExtendedLeaseTerm>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i96aadf0be5db4200b2d504c033908e26_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEwOTk1MTE2NjAwOTU_3d0d8eb0-6539-4ce3-bcf2-75e3b823f0b4"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="idffa4c35201a42e9bbf620989d84a5a3_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEwOTk1MTE2NjAwOTU_7cfe22a6-0e29-4676-9a13-35ceef1f3f75"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i181ee7abd31a412fb81699ce6d0c8511_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEwOTk1MTE2NjAxMjc_ff50f267-ba06-41bf-a8cf-975278025219"
      unitRef="usd">300000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ibb55bc99d8884b31a1411f7cdef09b2e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEyMDky_e0cdc505-2156-4e26-803e-83ba9e23271c"
      unitRef="usd">100000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i698d36b1d7324f4cae02f39e209d263d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEyMDk5_03da311b-bd74-4538-bfe0-3f205f6e1e77"
      unitRef="usd">100000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i698d36b1d7324f4cae02f39e209d263d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEyMjM2_b8156aa2-4524-42f1-9eb1-03f4353c6674"
      unitRef="usd">900000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="ibb55bc99d8884b31a1411f7cdef09b2e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEyMjM2_e963b218-b204-4980-93c1-442996219c21"
      unitRef="usd">900000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedParties
      contextRef="i40f2979c566140b7b5133e90ca9da8e2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEyOTM5_adf66839-104e-4907-87e0-1dce68d00fd0"
      unitRef="usd">1300000</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="i82c0dfaf7cdc4604b4f17501fc9cf21d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEyOTM5_eb303e53-c0d2-4f12-81cc-cb82037a8be9"
      unitRef="usd">1300000</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="i19eecedf19b347ffb1318b83364f96b9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEyOTU4_53d5e9d0-eb81-4563-b194-7e38a86ff159"
      unitRef="usd">1000000</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="if29ac5335ee648acb0fed5246336a203_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEyOTU4_d86e08bb-e19c-4d7c-bb75-b0be261ea71e"
      unitRef="usd">1000000</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="i7af03de5db6b4b1d9b82991c71d5ad08_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEyOTg2_14ab3791-6015-4f84-b64c-c13c1875c652"
      unitRef="usd">300000</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="i39d1c0908bd84cff88bb8f41071797de_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEyOTg2_8f567e68-1786-42fa-8602-40cc1668d572"
      unitRef="usd">300000</us-gaap:DueFromRelatedParties>
    <ibrx:NumberOfSquareFootOfFacilityLeased
      contextRef="i26c230dd2d384d5c9ef85cd2bab8796d_I20160930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEzNTQw_33d57554-2251-4c53-b50f-a9dde2aa07ac"
      unitRef="sqft">24250</ibrx:NumberOfSquareFootOfFacilityLeased>
    <ibrx:OptionsToExtendNumberOfTerms
      contextRef="i8f20f2d5eb514e4a935c33bfa39a1755_D20160901-20160930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEzNzcw_e5e2935a-04e6-4292-af73-8346e443955c"
      unitRef="term">1</ibrx:OptionsToExtendNumberOfTerms>
    <ibrx:PeriodOfExtendedLeaseTerm
      contextRef="i8f20f2d5eb514e4a935c33bfa39a1755_D20160901-20160930"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIyOTQz_a743ecfb-5a3f-4a29-bf56-90398977db21">P3Y</ibrx:PeriodOfExtendedLeaseTerm>
    <ibrx:BaseMonthlyRent
      contextRef="i8f20f2d5eb514e4a935c33bfa39a1755_D20160901-20160930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE0MDU2_8dee3d1b-e13b-4a34-9ca1-1a66e39cd611"
      unitRef="usd">72385</ibrx:BaseMonthlyRent>
    <ibrx:AnnualPercentageIncreasesToBaseRent
      contextRef="i8f20f2d5eb514e4a935c33bfa39a1755_D20160901-20160930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE0MDg1_69c2e86d-ca7e-414e-9e99-6e163f3ddbdc"
      unitRef="number">0.03</ibrx:AnnualPercentageIncreasesToBaseRent>
    <us-gaap:OperatingLeaseExpense
      contextRef="if9b11f5a40064174a289f452e4fd3160_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEwOTk1MTE2NjA3OTc_8638b265-acad-4f11-8ac1-17254bd40934"
      unitRef="usd">900000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="ibba5ae28a8a149719f0ba048d4462be1_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEwOTk1MTE2NjA3OTc_91a5c2bb-6fda-49ea-84c7-b4fb1bd3d310"
      unitRef="usd">900000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i6cc8acd02842411b883f936ff58bd98a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEwOTk1MTE2NjA3OTc_c87cecf9-626f-42da-80ed-645add9ab93d"
      unitRef="usd">900000</us-gaap:OperatingLeaseExpense>
    <ibrx:NumberOfSquareFootOfFacilityLeased
      contextRef="i08689627d22749239d190c9b6762bb7d_I20170228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE0NTcx_d307daaa-dcc1-4b6c-959c-02aa4e07ef07"
      unitRef="sqft">11980</ibrx:NumberOfSquareFootOfFacilityLeased>
    <ibrx:OptionsToExtendNumberOfTerms
      contextRef="i9f989de665d742b3a96a390cccb05234_D20170201-20170228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE0NzU4_7f876b69-506a-4ec4-b662-9308be31b3d5"
      unitRef="term">2</ibrx:OptionsToExtendNumberOfTerms>
    <ibrx:PeriodOfExtendedLeaseTerm
      contextRef="i9f989de665d742b3a96a390cccb05234_D20170201-20170228"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIyOTM0_9a475aac-8270-4a2c-bfaa-ea4d143ffdb1">P5Y</ibrx:PeriodOfExtendedLeaseTerm>
    <ibrx:BaseMonthlyRent
      contextRef="i9f989de665d742b3a96a390cccb05234_D20170201-20170228"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE0ODMy_15d923a7-77be-4b48-9dbc-46eca9d6c98c"
      unitRef="usd">40700</ibrx:BaseMonthlyRent>
    <ibrx:AnnualPercentageIncreasesToBaseRent
      contextRef="i9f989de665d742b3a96a390cccb05234_D20170201-20170228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE0ODYx_7f281b93-fcc6-4d42-8d73-c4510fd3804a"
      unitRef="number">0.03</ibrx:AnnualPercentageIncreasesToBaseRent>
    <ibrx:NumberOfSquareFootOfFacilityLeased
      contextRef="iec21c9209ccc42d199e862b090e3505d_I20190101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE1MzY0_e46d6608-0169-44d9-a8df-3ad212fb0943"
      unitRef="sqft">5650</ibrx:NumberOfSquareFootOfFacilityLeased>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="iec21c9209ccc42d199e862b090e3505d_I20190101"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIyOTI5_562bce9b-ad9c-492e-aca4-955f19fee6e5">P7Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <ibrx:NumberOfSquareFootOfFacilityLeased
      contextRef="i79b41f0da44c4e83bf8b5bdc4ee3e8a9_I20190101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE1NTEy_366dbde9-b2c1-4bf2-a0f9-35656bca7039"
      unitRef="sqft">6488</ibrx:NumberOfSquareFootOfFacilityLeased>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i79b41f0da44c4e83bf8b5bdc4ee3e8a9_I20190101"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIyOTMw_673c60f9-0c9a-4b3f-9167-eec69c29fd1f">P7Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <ibrx:OptionsToExtendNumberOfTerms
      contextRef="ie99930d462904efbb700f6b3c32cecaf_D20190101-20190131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE1NzMx_8a5dc7f2-99dc-480e-a0bc-481a857fcb86"
      unitRef="term">2</ibrx:OptionsToExtendNumberOfTerms>
    <ibrx:PeriodOfExtendedLeaseTerm
      contextRef="ie99930d462904efbb700f6b3c32cecaf_D20190101-20190131"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIyOTM3_d52ecd16-2cca-46f3-b50c-cf6181d95efb">P5Y</ibrx:PeriodOfExtendedLeaseTerm>
    <ibrx:NumberOfLeases
      contextRef="ie99930d462904efbb700f6b3c32cecaf_D20190101-20190131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE1Nzk4_212a9900-ab92-4727-ada9-044a1a53d1ff"
      unitRef="lease">2</ibrx:NumberOfLeases>
    <ibrx:BaseMonthlyRent
      contextRef="ie99930d462904efbb700f6b3c32cecaf_D20190101-20190131"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE1ODI1_e70779c2-9fd1-444c-bba0-d6ff6744f18c"
      unitRef="usd">35800</ibrx:BaseMonthlyRent>
    <ibrx:AnnualPercentageIncreasesToBaseRent
      contextRef="ie99930d462904efbb700f6b3c32cecaf_D20190101-20190131"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE1ODU2_c7a85cc9-3815-470d-9079-35286bf133fe"
      unitRef="number">0.03</ibrx:AnnualPercentageIncreasesToBaseRent>
    <ibrx:LeaseholdImprovementPayables
      contextRef="i18746a2f1ae34dde9a0f1ca9058000c5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIxOTkwMjMyODIwNDA_18deeaed-9672-4f21-89b7-b2e94ede59ad"
      unitRef="usd">900000</ibrx:LeaseholdImprovementPayables>
    <ibrx:LeaseholdImprovementPayables
      contextRef="i4ed3ce1dc9dc4fe588c6d18b43de0733_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIxOTkwMjMyODIxNTc_6faa9495-228b-45df-b6b5-05731f0aee02"
      unitRef="usd">900000</ibrx:LeaseholdImprovementPayables>
    <ibrx:LeaseRelatedPayables
      contextRef="i18746a2f1ae34dde9a0f1ca9058000c5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIxOTkwMjMyODIxODk_d5a76191-b681-4bcf-89a7-325994e1434a"
      unitRef="usd">600000</ibrx:LeaseRelatedPayables>
    <ibrx:LeaseRelatedPayables
      contextRef="i4ed3ce1dc9dc4fe588c6d18b43de0733_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIxOTkwMjMyODIyMTc_861e1afd-858b-4a20-93f9-3a34b26cb752"
      unitRef="usd">500000</ibrx:LeaseRelatedPayables>
    <us-gaap:OperatingLeaseExpense
      contextRef="i7c21eac950c74858a6a27c2879832d9b_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIxOTkwMjMyODIyNTM_1e319ed0-b0bc-4409-a1f5-2a5be836d3a1"
      unitRef="usd">800000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="id14da73a424a4e2d9979ab70e1e65b40_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIxOTkwMjMyODIyODU_b0e76c6b-5a80-4098-bb46-443206552b5d"
      unitRef="usd">1000000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i08b31929dfaf4dbe9040a3732d7750f6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIxOTkwMjMyODIzMTc_919b57ee-1334-4f64-b4fd-d27a575b9c12"
      unitRef="usd">800000</us-gaap:OperatingLeaseExpense>
    <ibrx:NumberOfSquareFootOfFacilityLeased
      contextRef="i65c1d19517d24ff38a1617e0e1679d6d_I20210101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE2NDQx_2e9da72f-2b4e-4273-a9a0-46e4a8a33ba9"
      unitRef="sqft">6883</ibrx:NumberOfSquareFootOfFacilityLeased>
    <ibrx:OptionsToExtendNumberOfTerms
      contextRef="i39def6f30088465ea0cfcf4a513b1e81_D20210101-20210101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE2ODE5_d4c28564-2416-43d5-9db5-0880f1754bee"
      unitRef="term">1</ibrx:OptionsToExtendNumberOfTerms>
    <ibrx:PeriodOfExtendedLeaseTerm
      contextRef="i39def6f30088465ea0cfcf4a513b1e81_D20210101-20210101"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIyOTQ1_7f364db8-ddec-46c5-8473-47b3ee8cd49e">P3Y</ibrx:PeriodOfExtendedLeaseTerm>
    <ibrx:BaseMonthlyRent
      contextRef="i39def6f30088465ea0cfcf4a513b1e81_D20210101-20210101"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE2ODc4_8d4ce4e4-2255-494b-993f-088161c7bdad"
      unitRef="usd">20300</ibrx:BaseMonthlyRent>
    <ibrx:AnnualPercentageIncreasesToBaseRent
      contextRef="i39def6f30088465ea0cfcf4a513b1e81_D20210101-20210101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE2OTA4_dd971fef-dee1-4339-90aa-bc3b68acf0a6"
      unitRef="number">0.03</ibrx:AnnualPercentageIncreasesToBaseRent>
    <ibrx:RentAbatementPeriod
      contextRef="i39def6f30088465ea0cfcf4a513b1e81_D20210101-20210101"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE3Mjkw_aad72cd0-63a2-41fd-820d-c873cdcfff3b">P7M</ibrx:RentAbatementPeriod>
    <us-gaap:IncentiveFromLessor
      contextRef="i65c1d19517d24ff38a1617e0e1679d6d_I20210101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE3MzMy_f0d46118-1569-4b8c-b9d9-032377b81ab2"
      unitRef="usd">300000</us-gaap:IncentiveFromLessor>
    <ibrx:NumberOfSquareFootOfFacilityLeased
      contextRef="i7eef9d9140cb4395b00369b583c877d8_I20210401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE3Nzgx_4d7ec231-afa0-41ef-8757-a15b22ca211e"
      unitRef="sqft">57760</ibrx:NumberOfSquareFootOfFacilityLeased>
    <ibrx:PeriodOfExtendedLeaseTerm
      contextRef="i1044751e34c748009a15f5ab9e917ba3_D20210401-20210401"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE3OTgx_97cf9425-eca8-4056-b42f-fa29c340bdc0">P3Y</ibrx:PeriodOfExtendedLeaseTerm>
    <ibrx:BaseMonthlyRent
      contextRef="i1044751e34c748009a15f5ab9e917ba3_D20210401-20210401"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE4MTc3_3a9b611a-bb32-4d6e-a159-79717a6142c8"
      unitRef="usd">170400</ibrx:BaseMonthlyRent>
    <ibrx:AnnualPercentageIncreasesToBaseRent
      contextRef="i1044751e34c748009a15f5ab9e917ba3_D20210401-20210401"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE4MjA1_efe27645-dc80-4ddc-9c7a-ca862911a520"
      unitRef="number">0.03</ibrx:AnnualPercentageIncreasesToBaseRent>
    <ibrx:RentAbatementPeriod
      contextRef="i1044751e34c748009a15f5ab9e917ba3_D20210401-20210401"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE4Mzcx_2e1e10a1-ed7d-48a3-8c45-0e7cc0501794">P7M</ibrx:RentAbatementPeriod>
    <us-gaap:IncentiveFromLessor
      contextRef="i7eef9d9140cb4395b00369b583c877d8_I20210401"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE4NDMx_d924f6ea-28bb-453e-ac9e-8ceaea72a5d8"
      unitRef="usd">2600000</us-gaap:IncentiveFromLessor>
    <us-gaap:OperatingLeaseExpense
      contextRef="i0c01a577e8a94660a858c5a62e7c43e9_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIxOTkwMjMyODA3MzM_96c9b48b-6823-4396-863d-cdc433dcc069"
      unitRef="usd">2200000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="ib4212db6e4254c998301273819d74c58_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIxOTkwMjMyODA3NDE_3ef6c763-c734-4173-b296-37a523f63fdf"
      unitRef="usd">1700000</us-gaap:OperatingLeaseExpense>
    <ibrx:NumberOfSquareFootOfFacilityLeased
      contextRef="i648f8aa8262747d0b0f9658b1d364b1d_I20210927"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE5MTA1_9de214b5-1ac0-48f9-a6fa-8471e482d40d"
      unitRef="sqft">36434</ibrx:NumberOfSquareFootOfFacilityLeased>
    <ibrx:SaleLeasebackTransactionConsiderationTransferred
      contextRef="i7853d0bdd67e42ab95ce5710dce9fc33_D20210927-20210927"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE5MjA1_fb86914a-ff1c-476a-8510-32988e6bd69d"
      unitRef="usd">22000000</ibrx:SaleLeasebackTransactionConsiderationTransferred>
    <ibrx:SaleLeasebackTransactionPropertyTaxes
      contextRef="i7853d0bdd67e42ab95ce5710dce9fc33_D20210927-20210927"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE5MjU3_b869fe49-59f9-419e-a3c2-b19917474eb7"
      unitRef="usd">100000</ibrx:SaleLeasebackTransactionPropertyTaxes>
    <ibrx:SaleLeasebackTransactionNetProceeds
      contextRef="ib0a6b513c546452ab25e8496d28a7f2d_I20210927"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE5Mjk3_47422c70-1afe-4a9b-ada0-508b6eccb372"
      unitRef="usd">21900000</ibrx:SaleLeasebackTransactionNetProceeds>
    <us-gaap:SaleLeasebackTransactionHistoricalCost
      contextRef="ib0a6b513c546452ab25e8496d28a7f2d_I20210927"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE5NDA3_baf56bcd-9acb-4ab3-9bf7-d56b45e41543"
      unitRef="usd">22000000</us-gaap:SaleLeasebackTransactionHistoricalCost>
    <us-gaap:SaleLeasebackTransactionNetBookValue
      contextRef="ib0a6b513c546452ab25e8496d28a7f2d_I20210927"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE5NDU0_d89934b4-35bb-4d43-a21f-5af2d9ca342f"
      unitRef="usd">20500000</us-gaap:SaleLeasebackTransactionNetBookValue>
    <us-gaap:ProceedsFromContributionsFromAffiliates
      contextRef="i9143f6a32a454db59fa1c24d553b76c2_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE5Njc5_9a54eda4-5849-4796-9d71-686f7584956e"
      unitRef="usd">1400000</us-gaap:ProceedsFromContributionsFromAffiliates>
    <ibrx:PeriodOfExtendedLeaseTerm
      contextRef="i2a1fc1eae2354dd58b4fa5954b0cf069_D20210901-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzE5OTg4_969b5410-569d-4bc0-9620-46bf47fcb556">P7Y</ibrx:PeriodOfExtendedLeaseTerm>
    <ibrx:BaseMonthlyRent
      contextRef="i2a1fc1eae2354dd58b4fa5954b0cf069_D20210901-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIwMDcw_18989d41-b1f5-4445-981c-2adb679a7c59"
      unitRef="usd">81976</ibrx:BaseMonthlyRent>
    <ibrx:AnnualPercentageIncreasesToBaseRent
      contextRef="i2a1fc1eae2354dd58b4fa5954b0cf069_D20210901-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIwMTAw_d1d3e10f-5b6d-40ba-beb9-4bbd2192bcca"
      unitRef="number">0.03</ibrx:AnnualPercentageIncreasesToBaseRent>
    <ibrx:PeriodOfRentFreeLeaseTerm
      contextRef="i2a1fc1eae2354dd58b4fa5954b0cf069_D20210901-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIwMjI3_6739e8dd-edf7-4536-b497-95f685e696a9">P2Y</ibrx:PeriodOfRentFreeLeaseTerm>
    <ibrx:LesseeOperatingLeasePrepaidExpense
      contextRef="i08392a2d0063463e908f849c58bf9760_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIwNDAz_917fd59d-5091-4beb-b034-f104b6153f49"
      unitRef="usd">200000</ibrx:LesseeOperatingLeasePrepaidExpense>
    <ibrx:OptionsToExtendNumberOfTerms
      contextRef="i5a93e10f5ebb42ee9100de5091dd75be_D20210901-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIwNDgx_14f983e8-9194-43ad-9e1e-92ee19514428"
      unitRef="option">2</ibrx:OptionsToExtendNumberOfTerms>
    <ibrx:PeriodOfExtendedLeaseTerm
      contextRef="i2a1fc1eae2354dd58b4fa5954b0cf069_D20210901-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIyOTIx_c32e59fd-7615-4dd2-8fd4-fee56f07876b">P7Y</ibrx:PeriodOfExtendedLeaseTerm>
    <ibrx:PeriodOfExtendedLeaseTerm
      contextRef="i2a1fc1eae2354dd58b4fa5954b0cf069_D20210901-20210930"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIwNjAz_2e6ab04c-ddf8-4378-a896-b663f8e56f82">P7Y</ibrx:PeriodOfExtendedLeaseTerm>
    <us-gaap:OperatingLeaseExpense
      contextRef="i681aedfa09594f61b98f4daee5c49d0b_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEwOTk1MTE2NTcyOTI_04c33ca9-3b08-4652-9eb7-fcacbc6c3b29"
      unitRef="usd">300000</us-gaap:OperatingLeaseExpense>
    <ibrx:LesseeOperatingLeasePrepaidExpense
      contextRef="i8a2d36e7e5f44c26881bf9c0638e3f51_I20220531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzQzOTgwNDY1NTI4ODk_1725754f-f2bc-40c5-8dc9-c5c3173feacc"
      unitRef="usd">200000</ibrx:LesseeOperatingLeasePrepaidExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="ie7e64129d8c94d12acc825e140e4ecf1_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEwOTk1MTE2NTY4NjY_bebd611d-4549-4bb1-bea7-698ed743501f"
      unitRef="usd">400000</us-gaap:OperatingLeaseExpense>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="i08edc3a3cd574ce2b5418f6a86b8022d_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEwOTk1MTE2NTcwMjU_5fde0ce1-8b1a-49ad-b423-15f6368d341a"
      unitRef="usd">600000</us-gaap:GainLossOnTerminationOfLease>
    <ibrx:NumberOfSquareFootOfFacilityLeased
      contextRef="id22b79d3daf14d61acd0eaf7d714a309_I20211001"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIxMTIx_766f59ed-1c49-40d7-a9bb-e5c39f1ee45e"
      unitRef="sqft">19125</ibrx:NumberOfSquareFootOfFacilityLeased>
    <ibrx:BaseMonthlyRent
      contextRef="ide4dcf0f8d6d46de83ffcbc4f4da4b66_D20211001-20211001"
      decimals="-1"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIxNDM5_361800e6-40b0-4eed-9fdf-ca8e51153258"
      unitRef="usd">38250</ibrx:BaseMonthlyRent>
    <ibrx:AnnualPercentageIncreasesToBaseRent
      contextRef="ide4dcf0f8d6d46de83ffcbc4f4da4b66_D20211001-20211001"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIxNDY5_9ddbd845-e69a-4ef2-aa04-84a78ab88dc2"
      unitRef="number">0.03</ibrx:AnnualPercentageIncreasesToBaseRent>
    <us-gaap:IncentiveFromLessor
      contextRef="id22b79d3daf14d61acd0eaf7d714a309_I20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIxODE3_75d5323d-17eb-43d3-a139-2eb48f04b69d"
      unitRef="usd">15000</us-gaap:IncentiveFromLessor>
    <ibrx:OptionsToExtendNumberOfTerms
      contextRef="ide4dcf0f8d6d46de83ffcbc4f4da4b66_D20211001-20211001"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIxOTc5_99cea258-467d-4abd-a7c9-a844368b68bb"
      unitRef="term">2</ibrx:OptionsToExtendNumberOfTerms>
    <ibrx:PeriodOfExtendedLeaseTerm
      contextRef="ide4dcf0f8d6d46de83ffcbc4f4da4b66_D20211001-20211001"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIyMDE2_ecd1aac5-29f5-4ff3-8b0e-8a49b8d8ae7f">P5Y</ibrx:PeriodOfExtendedLeaseTerm>
    <ibrx:AnnualPercentageIncreasesToBaseRent
      contextRef="ide4dcf0f8d6d46de83ffcbc4f4da4b66_D20211001-20211001"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIyMTg4_9ddbd845-e69a-4ef2-aa04-84a78ab88dc2"
      unitRef="number">0.03</ibrx:AnnualPercentageIncreasesToBaseRent>
    <us-gaap:OperatingLeaseExpense
      contextRef="id6712c1da64e4fd58cdb76a482069aab_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEwOTk1MTE2NjA4NzM_7d7beea8-1ec7-4edc-bf7b-05e83c5e4f79"
      unitRef="usd">500000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i8ece48ed878342e28821b8fa006bc757_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzEwOTk1MTE2NjA5MDU_d4190e43-71b7-4665-b871-860485c8bbcf"
      unitRef="usd">100000</us-gaap:OperatingLeaseExpense>
    <ibrx:NumberOfSquareFootOfFacilityLeased
      contextRef="icb3be60fe79247aab53328d349e25e78_I20220501"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIxOTkwMjMyODI1MjU_532cabad-e206-4e44-ba74-f92ed5dfa89e"
      unitRef="sqft">47265</ibrx:NumberOfSquareFootOfFacilityLeased>
    <ibrx:BaseMonthlyRent
      contextRef="i3963e7c1a14b47b2ad68227db8910c7b_D20220501-20220501"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIxOTkwMjMyODI4NDI_abe909e7-24e8-48a5-8fc9-3f01b47952db"
      unitRef="usd">139400</ibrx:BaseMonthlyRent>
    <ibrx:AnnualPercentageIncreasesToBaseRent
      contextRef="i3963e7c1a14b47b2ad68227db8910c7b_D20220501-20220501"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIxOTkwMjMyODI4ODM_98006877-2212-49dc-add5-9105c7aacfd9"
      unitRef="number">0.03</ibrx:AnnualPercentageIncreasesToBaseRent>
    <ibrx:BaseMonthlyRentParking
      contextRef="i3963e7c1a14b47b2ad68227db8910c7b_D20220501-20220501"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIxOTkwMjMyODMwNjI_de8f3c91-d35e-4fc2-9761-5600ea3420fc"
      unitRef="usd">7600</ibrx:BaseMonthlyRentParking>
    <us-gaap:IncentiveFromLessor
      contextRef="icb3be60fe79247aab53328d349e25e78_I20220501"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIxOTkwMjMyODM0Nzk_dbddd6e7-5857-4ada-b7bc-a70f0ba46663"
      unitRef="usd">900000</us-gaap:IncentiveFromLessor>
    <us-gaap:IncentiveFromLessor
      contextRef="if931b904c6b145cda7eb4bdf1ce0a305_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzU0OTc1NTg1NTYyNg_7121ba38-bdd3-4551-8973-ff8625ce1562"
      unitRef="usd">900000</us-gaap:IncentiveFromLessor>
    <ibrx:OptionsToExtendNumberOfTerms
      contextRef="i3963e7c1a14b47b2ad68227db8910c7b_D20220501-20220501"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIxOTkwMjMyODM1NTg_19f232d4-bc8e-4cd8-adc0-8454724f245b"
      unitRef="term">1</ibrx:OptionsToExtendNumberOfTerms>
    <ibrx:PeriodOfExtendedLeaseTerm
      contextRef="i3963e7c1a14b47b2ad68227db8910c7b_D20220501-20220501"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzYwNDczMTM5ODI2OTY_df437ab8-cda9-4897-a844-5d295e910eb5">P5Y</ibrx:PeriodOfExtendedLeaseTerm>
    <ibrx:AnnualPercentageIncreasesToBaseRent
      contextRef="i3963e7c1a14b47b2ad68227db8910c7b_D20220501-20220501"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIxOTkwMjMyODM3NjQ_3e5b0660-21d1-4f44-be88-271f78c5b0ec"
      unitRef="number">0.03</ibrx:AnnualPercentageIncreasesToBaseRent>
    <us-gaap:OperatingLeaseExpense
      contextRef="if141d569ef424844a147ab82133849a9_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzIvZnJhZzozOWQwOGQ5MTA0YTc0ODBkODUwMWNlYzFlOTc5ZjU0Zi90ZXh0cmVnaW9uOjM5ZDA4ZDkxMDRhNzQ4MGQ4NTAxY2VjMWU5NzlmNTRmXzIxOTkwMjMyODM4MDQ_4b894efd-46b5-4258-af79-6786b5217773"
      unitRef="usd">1200000</us-gaap:OperatingLeaseExpense>
    <ibrx:WarrantLiabilityTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV84NjgvZnJhZzo5Y2MwMWUxNTNhYzk0YThhYjgwN2ZmNjUyNDlkYTA4Zi90ZXh0cmVnaW9uOjljYzAxZTE1M2FjOTRhOGFiODA3ZmY2NTI0OWRhMDhmXzYwNDczMTM5NjYxNjY_3292c4fe-e014-46aa-803f-1797819d865c">Warrant Liability&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December&#160;12, 2022, in connection with the sale of 9,090,909 shares of our common stock to an institutional investor, we entered into a warrant agreement that offers purchase of up to 9,090,909 shares at an exercise price of $6.60 per share. The warrants are accounted for in accordance with ASC&#160;815-40. Such guidance provides that because the warrants do not meet the criteria for equity treatment thereunder, such warrant must be recorded as a liability. The warrant agreement contains a provision that in the event of a &#x201c;fundamental transaction&#x201d; (as defined in the warrant agreement), in certain circumstances the holder of warrants may choose to require the company, or its successor, to redeem the warrants for cash at a value based on the Black-Scholes option pricing model obtained from the Bloomberg Financial Markets with inputs as defined in the warrant agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determined that the defined input in the warrant agreement for the exercise price per share in the Black-Scholes option pricing model will result in a settlement value which may not be considered a fair value, and therefore the warrants do not meet the criteria for equity treatment. We classified the warrants as a liability at their fair value determined using the Black-Scholes option pricing model, and the warrants were allocated a portion of the proceeds from the issuance of the common stock equal to &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$35.1&#160;million on the date of the transaction&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 &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$1.1&#160;million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; of transaction costs allocated to the warrant liability was recognized in &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;other expense, net,&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; on the consolidated statement of operations for the year ended December&#160;31,&#160;2022. The warrant liability is subject to remeasurement at each balance sheet date. With each such remeasurement, the warrant liability will be adjusted to fair value, with the change in fair value recognized in &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;other expense, net&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;, on the consolidated statement of operations. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of &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;December&#160;31,&#160;2022&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, there were 9,090,909&#160;third-party &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;w&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;arrants outstanding, with a fair value of $21.6&#160;million.&lt;/span&gt;&lt;/div&gt;</ibrx:WarrantLiabilityTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ib66f434232f24b13801636a828afce60_D20221212-20221212"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV84NjgvZnJhZzo5Y2MwMWUxNTNhYzk0YThhYjgwN2ZmNjUyNDlkYTA4Zi90ZXh0cmVnaW9uOjljYzAxZTE1M2FjOTRhOGFiODA3ZmY2NTI0OWRhMDhmXzU0OTc1NTgyOTQ4Ng_6d7316a8-0e4a-467a-830e-bd4f9c378de1"
      unitRef="shares">9090909</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="ic65191258f3f4e4d819bda3e1e62fbb4_I20221212"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV84NjgvZnJhZzo5Y2MwMWUxNTNhYzk0YThhYjgwN2ZmNjUyNDlkYTA4Zi90ZXh0cmVnaW9uOjljYzAxZTE1M2FjOTRhOGFiODA3ZmY2NTI0OWRhMDhmXzEwOTk1MTE2Mzc1MTg_612b5e76-3be5-47ad-9479-cb5cbc3bd9a6"
      unitRef="shares">9090909</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="ia4ff97571e7c4115a70dd3182c36e101_I20221212"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV84NjgvZnJhZzo5Y2MwMWUxNTNhYzk0YThhYjgwN2ZmNjUyNDlkYTA4Zi90ZXh0cmVnaW9uOjljYzAxZTE1M2FjOTRhOGFiODA3ZmY2NTI0OWRhMDhmXzEwOTk1MTE2Mzc1MjY_9b21b632-4124-4943-ac52-92ce87aa9da6"
      unitRef="usdPerShare">6.60</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="id7be0d2b504c4233b5ba4b77cf960bb4_D20221212-20221212"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV84NjgvZnJhZzo5Y2MwMWUxNTNhYzk0YThhYjgwN2ZmNjUyNDlkYTA4Zi90ZXh0cmVnaW9uOjljYzAxZTE1M2FjOTRhOGFiODA3ZmY2NTI0OWRhMDhmXzEwOTk1MTE2NDIwNzM_052fc52d-0072-4477-86fa-2a2e9cd518e0"
      unitRef="usd">35100000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <ibrx:TransactionCostsWarrantLiability
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV84NjgvZnJhZzo5Y2MwMWUxNTNhYzk0YThhYjgwN2ZmNjUyNDlkYTA4Zi90ZXh0cmVnaW9uOjljYzAxZTE1M2FjOTRhOGFiODA3ZmY2NTI0OWRhMDhmXzEwOTk1MTE2NDI5OTY_9627f3ee-8cd9-4774-ab06-c52afab6f6cf"
      unitRef="usd">1100000</ibrx:TransactionCostsWarrantLiability>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV84NjgvZnJhZzo5Y2MwMWUxNTNhYzk0YThhYjgwN2ZmNjUyNDlkYTA4Zi90ZXh0cmVnaW9uOjljYzAxZTE1M2FjOTRhOGFiODA3ZmY2NTI0OWRhMDhmXzQzOTgwNDY1MjQ3ODM_0f1912a0-aee9-4adc-b972-f611d44f367e"
      unitRef="shares">9090909</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV84NjgvZnJhZzo5Y2MwMWUxNTNhYzk0YThhYjgwN2ZmNjUyNDlkYTA4Zi90ZXh0cmVnaW9uOjljYzAxZTE1M2FjOTRhOGFiODA3ZmY2NTI0OWRhMDhmXzQzOTgwNDY1MjQ3NzA_164f3beb-661a-48d1-8eef-952edf239c0e"
      unitRef="usd">21600000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzYwODE_f6819c36-6665-4529-b88f-0449c71fa2a9">Stockholders&#x2019; Deficit&lt;div style="margin-top:6pt"&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 Authorized for Issuance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31,&#160;2022, the company was authorized to issue up to 900,000,000&#160;shares of its common stock, par value $0.0001&#160;per share, and 20,000,000&#160;shares of our preferred stock, par value $0.0001&#160;per share. As of December&#160;31,&#160;2022, there were 421,569,115&#160;shares of our common stock outstanding (excluding 163,800&#160;shares held by a majority owned subsidiary of the company that are treated as treasury shares for accounting purposes).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective February&#160;1,&#160;2022, ImmunityBio amended and restated its Amended and Restated Certificate of Incorporation to increase the number of shares of common stock that the company is authorized to issue from 500,000,000&#160;shares, $0.0001 par value per share, to 900,000,000&#160;shares, $0.0001&#160;par value per share. The number of shares of preferred stock that the company is authorized to issue remains unchanged at 20,000,000&#160;shares. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Common Stock Issued in Connection with the Merger&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&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;Under the terms of the Merger Agreement, at the Effective Time of the Merger, each share of NantCell common stock&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;, par value $0.001&#160;per share, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;issued and outstanding immediately prior to the Effective Time, subject to certain exceptions as set forth in the Merger Agreement, was converted automatically into a right to receive 0.8190&#160;newly issued shares of common stock&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;, par value $0.0001&#160;per share, resulting in the issuance of approximately 273.7&#160;million shares of Company Common Stock.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From and after the Effective Time, all of such NantCell shares ceased to be outstanding, were canceled and ceased to exist. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the Effective Time, each share of our common stock issued and outstanding immediately prior to the Effective Time, remained an issued and outstanding share of the combined company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Since the Merger was accounted for as a transaction between entities under common control, the outstanding shares presented on the consolidated financial statements assume that NantCell outstanding common stock was converted into shares of Company Common Stock for the periods ending December&#160;31, 2021 and 2020, and in connection with the conversion, those shares of common stock were recorded at the company&#x2019;s par value of $0.0001&#160;per share. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Repurchases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2015 Share Repurchase Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2015, the Board of Directors approved the 2015 Share Repurchase Program, which allows our CEO or chief financial officer (CFO), to repurchase on behalf of the company, from time to time in the open market or in privately negotiated transactions, up to $50.0&#160;million of our outstanding shares of common stock, exclusive of any commissions, markups or expenses. The timing and amounts of any purchases were and will continue to be based on market conditions and other factors, including price, regulatory requirements and other corporate considerations. The 2015&#160;Share Repurchase Program does not require the purchase of any minimum number of shares and may be suspended, modified, or discontinued at any time without prior notice. We have financed, and expect to continue to finance, the purchases with existing cash balances. Shares repurchased under this program are formally retired through approval of the Board of Directors upon repurchase. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No&#160;shares of our common stock were repurchased during the years ended December&#160;31,&#160;2022, 2021 and 2020 under the program. Since the plan&#x2019;s inception, we have repurchased a total of 6,403,489&#160;shares at a total cost of $31.7&#160;million. As of December&#160;31,&#160;2022, $18.3&#160;million remained authorized to use for share repurchases under the program. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Open Market Sale Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April&#160;30,&#160;2021, we entered into an open market sale agreement (the Sale Agreement) with respect to an&#160;ATM offering program under which we may offer and sell, from time to time at our sole discretion, shares of our common stock, having an initial aggregate offering price of up to $500.0&#160;million through our sales agent, which was subsequently reduced by $92.0&#160;million during December&#160;2022 in connection with a sale of our common stock described below. See &#x201c;&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;&#x2014;Other Sales of Common Stock.&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;&#x201d; We pay our sales agent a commission of up to 3.0%&#160;of the gross sales proceeds of any shares of our common stock sold through them under the Sale Agreement, and also have provided them with customary indemnification and contribution rights. As of December&#160;31,&#160;2022, we had $225.4&#160;million available for future stock issuances under the&#160;ATM.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31,&#160;2022, we received net proceeds totaling $13.1&#160;million from the issuance of 2,051,894&#160;shares under the&#160;ATM. We currently intend to use the net proceeds from this offering, together with other available funds, to progress our pre-commercialization efforts and clinical development programs, fund other research and development activities, for capital expenditures, and for other general corporate purposes. We may also use a portion of the net proceeds to license intellectual property or to make acquisitions or investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31,&#160;2021, we received net proceeds totaling $164.5&#160;million from the issuance of 13,295,817&#160;shares under the&#160;ATM, which were &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;used for general corporate purposes, including to progress our clinical development programs, fund other research and development activities, make capital expenditures and fund working capital. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are not obligated to sell any shares and may at any time suspend solicitation and offers under the Sale Agreement. The Sale Agreement may be terminated by us at any time given written notice to the sales agent for any reason or by the sales agent at any time by giving written notice to us for any reason or immediately under certain circumstances, and shall automatically terminate upon the issuance and sale of all of the shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Registered Direct Offering&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December&#160;12, 2022, we entered into a securities purchase agreement with an institutional investor for the sale of 9,090,909&#160;shares of our common stock, as well as warrants to purchase an additional 9,090,909&#160;shares of common stock at an exercise price of $6.60&#160;per share, for a purchase price of $5.50&#160;per share and accompanying warrant, generating net proceeds of approximately $47.0&#160;million, after deducting placement agent fees and other offering costs of $3.0&#160;million, of which $1.9&#160;million was allocated to the sale of our common stock and recognized as &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;additional-paid-in capital,&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; on the consolidated statement of stockholders&#x2019; deficit for the year ended December&#160;31,&#160;2022. We currently intend to use the net proceeds from this offering, together with other available funds, to progress our pre-commercialization efforts and clinical development programs, fund other research and development activities, for capital expenditures, and for other general corporate purposes. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_868" style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&#160;11&lt;/a&gt;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Warrant Liability, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Underwritten Public Offering&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31,&#160;2020, we closed an underwritten public offering of an aggregate of 8,521,500&#160;shares of common stock, which included 4,811,500&#160;shares issued to the public at a price of $9.50&#160;per share (including 1,111,500&#160;shares sold to the public upon full exercise of the underwriters&#x2019; option to purchase additional shares at a public offering price of $9.50&#160;per share), less underwriting discounts and commissions, and 3,710,000&#160;shares issued to Dr.&#160;Soon-Shiong, our Executive Chairman and Global Chief Scientific and Medical Officer, at a price of $12.12&#160;per share, less underwriting discounts and commissions. All of the shares were offered by the company. Including the underwriters&#x2019; option exercise, the aggregate gross proceeds from the offering were $90.7&#160;million, before deducting underwriting discounts, commissions and other offering costs of $4.4&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Conversion of Fixed-Rate Promissory Note into Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December&#160;12, 2022, the company received written notice from NantWorks, the holder of the Existing Note, of its election to convert the entire outstanding principal and accrued interest under the Existing Note into shares of the company&#x2019;s common stock. As of such date, the entire outstanding principal amount and accrued and unpaid interest due under the Existing Note of approximately $56.6&#160;million and an unamortized debt discount of $4.7&#160;million were converted into 9,986,920&#160;shares of the company&#x2019;s common stock at a price of $5.67&#160;per share in accordance with the terms of the Existing Note. We recorded a net increase of $51.9&#160;million in &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;additional paid-in capital,&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; on the consolidated balance sheet related to this transaction.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU0OTc1NTgyMDY1MA_d5a80d4f-8564-4144-a315-dc43524db2a5"
      unitRef="shares">900000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU0OTc1NTgyMDY1NA_1f696ed5-52b9-4867-98f5-e3397410b06a"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU0OTc1NTgyMDY1NA_8d11140d-8a43-4bff-9a7e-aaba55aace27"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU0OTc1NTgyMDY1OA_07af0f50-93f4-439e-a782-58f7833ab105"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU0OTc1NTgyMDY2Mg_06cb8b08-8363-482b-a426-b9fef6d2fcb3"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU0OTc1NTgyMDY3MA_1c5b0e19-99a6-4d83-b86b-372076759c63"
      unitRef="shares">421569115</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU0OTc1NTgyMDY3MA_d090e16b-a9b8-4668-ab41-bdf49e0b1fcc"
      unitRef="shares">421569115</us-gaap:CommonStockSharesIssued>
    <us-gaap:TreasuryStockCommonShares
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzQzOTgwNDY1MjgyMDA_eb91d8cf-ac32-4207-8dd5-bfd24013b7a3"
      unitRef="shares">163800</us-gaap:TreasuryStockCommonShares>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzYyMQ_e7def769-b135-4743-83c6-3a541dc545f0"
      unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU0OTc1NTgyMTU2Nw_09f4e72e-9b13-4fc9-beac-28f9e34e64da"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i9181014cc8b446efb8f777db78ebcf84_I20220201"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzYzNA_c0605d9b-2d99-450b-a172-17cfde267551"
      unitRef="shares">900000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i9181014cc8b446efb8f777db78ebcf84_I20220201"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU0OTc1NTgyMDY3OA_619d0b16-aa52-4933-96a9-7a86d71d31ef"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzc0Ng_b0530b9d-f190-474c-b626-42ffc61f0d83"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i10153d4646364a0e8f306a36c43a739a_I20210309"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzk2NA_3ec625dd-cd8a-403e-915c-a7a286f9575f"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <ibrx:MergerExchangeRatio
      contextRef="if4e1a70cd50c47b094946d463c950335_D20210309-20210309"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzExNjI_ccf2a924-6803-41dd-aff0-0fbc874e393f"
      unitRef="number">0.8190</ibrx:MergerExchangeRatio>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ibf3619fcb8574534890a012c76dd35cd_I20210309"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzEyMTI_b2375429-af54-426e-8ffc-a307dbc28391"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="if4e1a70cd50c47b094946d463c950335_D20210309-20210309"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzEyNjk_6e17b124-0a37-4f6c-9671-1b76ca1e8256"
      unitRef="shares">273700000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ibf3619fcb8574534890a012c76dd35cd_I20210309"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzIwMTI_b2375429-af54-426e-8ffc-a307dbc28391"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ie06953b4c99d4ba3a2723460e1b4a1cc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzIzMzA_4537ae41-0263-444f-b7be-715fc0ff12a3"
      unitRef="usd">50000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="idd7721e2d13f43fd9b798fbf8494a28f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzMwMTM_4dfeaf08-837b-4070-b187-978efaac388f"
      unitRef="shares">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="ie06b114a35374d7eacfc496b7d3159c3_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzMwMTM_992bb151-1639-4fa9-ba94-d9df39713798"
      unitRef="shares">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="idabe1da8fc2f41848464886381f8ed03_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzMwMTM_cf8eef58-b8fb-4e00-aa4d-94200974924f"
      unitRef="shares">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="ia6cf15b01dc44dfc8f144540267b90ee_D20150101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzMyMzA_4c1f8589-0180-471d-ac45-bda2f8dd0db1"
      unitRef="shares">6403489</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ia6cf15b01dc44dfc8f144540267b90ee_D20150101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzMyNTk_2ccdacd8-3de7-4e27-afb1-406eaec48740"
      unitRef="usd">31700000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="ie06953b4c99d4ba3a2723460e1b4a1cc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzMyNzM_972e6f3f-3df4-4992-a371-61d7e1e5523d"
      unitRef="usd">18300000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <ibrx:AggregateMarketPriceOfSharesThatMayIssueUnderRegisteredOffering
      contextRef="i51979c69bec1499e8409ab0c833c2a8f_D20210430-20210430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzM5NDk_cc6d588a-c4a4-434d-ae62-b94d1909e9c5"
      unitRef="usd">500000000</ibrx:AggregateMarketPriceOfSharesThatMayIssueUnderRegisteredOffering>
    <ibrx:ReductionInAggregateMarketPriceOfSharesThatMayBeIssuedUnderRegisteredOffering
      contextRef="id670e74b21994ae098565645b89f877c_D20221201-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU0OTc1NTgyMzY5NA_beeddc70-db8e-47bd-8cfc-b8027b2b1326"
      unitRef="usd">92000000</ibrx:ReductionInAggregateMarketPriceOfSharesThatMayBeIssuedUnderRegisteredOffering>
    <ibrx:PercentageOfSalesAgentCommission
      contextRef="i51979c69bec1499e8409ab0c833c2a8f_D20210430-20210430"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzQwMjI_22d76bda-b9b0-441d-a2e8-f253fff7f403"
      unitRef="number">0.030</ibrx:PercentageOfSalesAgentCommission>
    <ibrx:CommonStockValueAvailableForFutureStockIssuance
      contextRef="ica4d33cc96c64035a739b238ac0ca62d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU0OTc1NTgyMTYxOA_27b83bc7-6df7-4b11-b197-5aa9004ca6f6"
      unitRef="usd">225400000</ibrx:CommonStockValueAvailableForFutureStockIssuance>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i5e36f3fa4e3c433e8125d34b378d79da_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU0OTc1NTgyMjg1Mw_554ad282-037c-44fa-9067-dcf80b5ba448"
      unitRef="usd">13100000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <ibrx:IssuanceOfCommonStockUnderAtMarketOfferingShares
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU0OTc1NTgyMjg1OQ_ba5ef8d5-168e-4970-87d1-073c8fde35ea"
      unitRef="shares">2051894</ibrx:IssuanceOfCommonStockUnderAtMarketOfferingShares>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="id6ca089b06d64574bc4196488e4895db_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU0OTc1NTgyMTI2Mw_2cca522e-a24f-4634-a0c0-25e685d74ac1"
      unitRef="usd">164500000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <ibrx:IssuanceOfCommonStockUnderAtMarketOfferingShares
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU0OTc1NTgyMTI2OQ_7b0472ab-c3c1-4ca9-a954-68c4529a1aff"
      unitRef="shares">13295817</ibrx:IssuanceOfCommonStockUnderAtMarketOfferingShares>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ib66f434232f24b13801636a828afce60_D20221212-20221212"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU0OTc1NTgyNTQ4OA_6d7316a8-0e4a-467a-830e-bd4f9c378de1"
      unitRef="shares">9090909</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="ic65191258f3f4e4d819bda3e1e62fbb4_I20221212"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU0OTc1NTgyNTU0OQ_612b5e76-3be5-47ad-9479-cb5cbc3bd9a6"
      unitRef="shares">9090909</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="ia4ff97571e7c4115a70dd3182c36e101_I20221212"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU0OTc1NTgyNTU1OQ_9b21b632-4124-4943-ac52-92ce87aa9da6"
      unitRef="usdPerShare">6.60</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="ic65191258f3f4e4d819bda3e1e62fbb4_I20221212"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU0OTc1NTgyNTU2OQ_04c8f27f-bf76-45c6-be7d-cc398fbbbeb3"
      unitRef="usdPerShare">5.50</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="ib83cfba6e2984b69800f155586f3c185_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU0OTc1NTgyNTkyNQ_763eb4ab-2796-4204-8914-bba5f40788b6"
      unitRef="usd">47000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:DeferredOfferingCosts
      contextRef="ic65191258f3f4e4d819bda3e1e62fbb4_I20221212"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzEwOTk1MTE2NDUxMjQ_ba363dba-a3d9-4ce2-9e23-024d791a4c8e"
      unitRef="usd">3000000</us-gaap:DeferredOfferingCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="ib83cfba6e2984b69800f155586f3c185_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU0OTc1NTgzMzIxNg_921cc572-586a-4397-84b4-c7a0e8f130ac"
      unitRef="usd">1900000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i3dbda8a3b08d496f9e74d148cde87b39_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzUyNzA_127a6771-4c87-4b28-8132-6f349a21134c"
      unitRef="shares">8521500</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i26996d97ddec40cc961ffa744a3b3e1c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzUzMTI_c1cf97a3-4bef-4c78-8cbf-bc535dbf6fa6"
      unitRef="shares">4811500</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i90d4de54e9d547f982d81fbd4b2a7a05_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzUzNTc_ed5afa0f-225a-4eea-be40-34f9bcdcc034"
      unitRef="usdPerShare">9.50</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="icc125e5135c34cb281a1972ee8ea6436_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzUzODE_06b48000-c3f1-49cf-a868-455d2e67e9f9"
      unitRef="shares">1111500</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i90d4de54e9d547f982d81fbd4b2a7a05_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU1MTc_ed5afa0f-225a-4eea-be40-34f9bcdcc034"
      unitRef="usdPerShare">9.50</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i87ae0f20e4e649d4a660a931871f6acb_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU1ODE_1043a0ef-5219-4f33-af4d-b28f02ec2d66"
      unitRef="shares">3710000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i7120a932a9fc4559b0c9663e4f2fceb0_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU2Mzk_14065418-0677-4abc-9cf7-c8135ccb5625"
      unitRef="usdPerShare">12.12</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i3dbda8a3b08d496f9e74d148cde87b39_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU4NDI_cb1850b3-d42e-447e-9607-aa6a1cdd019d"
      unitRef="usd">90700000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i3dbda8a3b08d496f9e74d148cde87b39_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU5Mjc_238334b2-74fb-4f3f-bd7f-39f921822cf8"
      unitRef="usd">4400000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="i46680956ebb5469dbf353c24b4edfc71_D20221212-20221212"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzQzOTgwNDY1MjM5ODc_0c87eb4e-a78a-4d10-8e4f-0970fb6202f1"
      unitRef="usd">56600000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i9d288b8288144d00a1abc24afbc650d9_I20221212"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzEwOTk1MTE2NDUyNTc_34f7c95a-e534-4329-8d4b-3401f8a8b6fa"
      unitRef="usd">4700000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="i46680956ebb5469dbf353c24b4edfc71_D20221212-20221212"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzQzOTgwNDY1MjQwMTg_0d3fdc64-8bba-4bc3-bcbf-f178d4d508ee"
      unitRef="shares">9986920</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i9d288b8288144d00a1abc24afbc650d9_I20221212"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzU0OTc1NTgzMDk2Ng_8f5b8dac-d378-42b7-a376-7dfa2f81d42e"
      unitRef="usdPerShare">5.67</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i40603d8935334111b1c10ae0a9d88402_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzUvZnJhZzowMzU3NTVlZGQ1NzI0MmQyYjIzZmJkMjBjNWRlZGVmMC90ZXh0cmVnaW9uOjAzNTc1NWVkZDU3MjQyZDJiMjNmYmQyMGM1ZGVkZWYwXzQzOTgwNDY1MjQyODk_ded2ced3-f9e9-442d-ad07-25fa856d0b83"
      unitRef="usd">51900000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzExODMy_63b5cb50-3175-45f9-8bd4-7f9d9f455299">Stock-Based Compensation&lt;div style="margin-top:6pt"&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;2015 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2015, the Board of Directors adopted, and our stockholders approved, the 2015&#160;Plan. The 2015&#160;Plan, as amended, permits the grant of incentive stock options to the company&#x2019;s employees, and the grant of non-statutory stock options, restricted stock, RSUs, stock appreciation rights, performance units and performance shares to the company&#x2019;s employees, directors and consultants. In addition, the number of shares reserved for future grant under the 2015 Plan include shares subject to stock options granted under the 2014&#160;Plan that expire or terminate without having been exercised in full and shares issued pursuant to awards granted under the 2014&#160;Plan that are forfeited to or repurchased by us (provided that the maximum number of shares that may be added to the 2015&#160;Plan pursuant to this provision is approximately 503,493&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:10pt;font-weight:400;line-height:120%"&gt;shares as of December&#160;31,&#160;2022). Pursuant to the Merger, we assumed 7,121,110&#160;RSUs (adjusted for the Exchange Ratio of&#160;0.8190) issued under the 2015&#160;NC Plan. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31,&#160;2022, the 2015&#160;Plan is the only equity plan available for grant of equity awards to employees, directors and consultants of the company. At the company&#x2019;s 2022&#160;Annual Meeting of Stockholders held on June&#160;14,&#160;2022, stockholders approved an amendment to increase the number of shares of common stock authorized for issuance under the 2015&#160;Plan by 19,900,000&#160;shares. As of December&#160;31,&#160;2022, approximately 18.4&#160;million&#160;shares were available for future grants under the 2015&#160;Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents stock-based compensation included on the consolidated statements of operations (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&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;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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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 style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align: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 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;13,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,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;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs&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,899&#160;&lt;/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;45,558&#160;&lt;/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;761&#160;&lt;/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:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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;40,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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:0.5pt 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;57,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense in operating expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align: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:#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,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;18,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;261&#160;&lt;/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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&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;28,510&#160;&lt;/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;38,362&#160;&lt;/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,926&#160;&lt;/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:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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 #000000;border-top:0.5pt 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;40,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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 #000000;border-top:0.5pt 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 #000000;border-top:0.5pt 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;57,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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 #000000;border-top:0.5pt 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 #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&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;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes stock option activity and related information for the year ended December&#160;31,&#160;2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&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:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Number of&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Weighted-&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Exercise&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Weighted-&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Contractual&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Life&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;(in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Outstanding at December&#160;31,&#160;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,124,930&#160;&lt;/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:114%"&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:114%"&gt;15.62&#160;&lt;/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:114%"&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:114%"&gt;4,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:114%"&gt;5.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;5,736,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:114%"&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:114%"&gt;5.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;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:114%"&gt;(14,767)&lt;/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:114%"&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:114%"&gt;5.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Expired/forfeited&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:114%"&gt;(583,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;5.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Outstanding at December&#160;31,&#160;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;9,262,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&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:114%"&gt;9.87&#160;&lt;/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:114%"&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:114%"&gt;4,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:114%"&gt;7.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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Vested and exercisable at December&#160;31,&#160;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;3,445,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&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:114%"&gt;14.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:114%"&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:114%"&gt;2,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:114%"&gt;3.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March&#160;23,&#160;2022, the Compensation Committee of the Board of Directors granted option awards to purchase a total of 4,728,634&#160;shares of our common stock pursuant to the 2015&#160;Plan at an exercise price of $5.83&#160;per share, the closing price reported on the Nasdaq on the date of grant. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Of the option awards granted, 3,903,634&#160;shares subject to such option awards were awarded to employees of the company (of which 825,000&#160;options were awarded to the company&#x2019;s named executive officers (NEOs)). The shares subject to the option shall vest in equal annual installments of 1/3rd on each of the first, second and third anniversaries of March&#160;23,&#160;2022 (the &#x201c;vesting commencement date&#x201d;), such that all shares shall be fully vested on the third anniversary of the vesting commencement date, subject to the recipient continuing to be a &#x201c;service provider&#x201d; as defined in the 2015&#160;Plan through each applicable vesting date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The remaining 825,000&#160;shares subject to such option awards were awarded to the company&#x2019;s NEOs with a performance condition. Subject to the company&#x2019;s attainment of a financial goal for the fiscal year ending December&#160;31, 2022, 1/3rd of the shares subject to the option shall vest in equal annual installments on each of the first, second and third anniversaries of the vesting commencement date, such that all shares shall be fully vested on the third anniversary of the vesting commencement date, subject to the recipient continuing to be a &#x201c;service provider&#x201d; through each applicable vesting date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31,&#160;2022, the unrecognized compensation cost related to outstanding stock options was $20.4&#160;million, which is expected to be recognized over a remaining weighted-average period of 1.8 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total intrinsic value of stock options exercised during the year ended December&#160;31,&#160;2022 was immaterial. Cash proceeds received from stock option exercises during the year ended December&#160;31,&#160;2022 was $0.1&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31,&#160;2021, a total of 3,038,322&#160;vested and exercisable stock options were outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of stock options issued was estimated at the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&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;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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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 style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term&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;5.69 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;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.90 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;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.50 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;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;2.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;span style="color:#000000;font-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;0.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;span style="color:#000000;font-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;0.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;/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 volatility&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;101.8&#160;&lt;/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;101.0&#160;&lt;/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;96.8&#160;&lt;/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;Dividend yield&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.0&#160;&lt;/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;0.0&#160;&lt;/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;0.0&#160;&lt;/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;Weighted-average grant date fair value&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.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;16.80&#160;&lt;/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.64&#160;&lt;/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="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expected term was estimated using the average of the contractual term and the weighted-average vesting term of the options. The risk-free interest rate was based on the U.S.&#160;Treasury&#x2019;s rates for U.S.&#160;Treasury zero-coupon bonds with maturities similar to those of the expected term of the award being valued. The expected volatility was estimated based on the historical volatility of our common stock. The assumed dividend yield was based on our expectation of not paying dividends for the foreseeable future.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes RSU activity during the year ended December&#160;31,&#160;2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.283%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Number of&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Weighted-&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Grant Date&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Nonvested balance at December&#160;31,&#160;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;6,515,889&#160;&lt;/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:114%"&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:114%"&gt;21.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 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,772,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:114%"&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:114%"&gt;4.29&#160;&lt;/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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(521,296)&lt;/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:114%"&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:114%"&gt;17.32&#160;&lt;/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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Forfeited/canceled&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,215,767)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:114%"&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:114%"&gt;17.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Nonvested balance at December&#160;31,&#160;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,551,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&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:114%"&gt;18.27&#160;&lt;/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="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31,&#160;2022, there was $70.1&#160;million of unrecognized stock-based compensation expense related to RSUs that is expected to be recognized over a weighted-average period of 2.7&#160;years. The total intrinsic value of RSUs vested during the year ended December&#160;31,&#160;2022 was $2.6&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We may grant RSUs to both employees and directors of the company and to employees of related parties that provide shared services to the company under our shared services agreement with NantWorks as discussed in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_172" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&#160;10&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &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;Related-Party Agreements&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 grant date fair value of an RSU equals the closing price of our common stock on the date of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;RSUs awarded to employees and consultants of affiliated companies are accounted for as stock-based compensation in accordance with ASU 2018-07, &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&#x2014;Stock Compensation (Topic 718)&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;, as the compensation was in exchange for continued support or services expected to be provided to the company over the vesting periods under the NantWorks shared services agreement discussed in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_172" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&lt;/a&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_172" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&#160;&lt;/a&gt;&lt;a href="#ib5760b47e59d4c7c9ba2771e8a39ffc5_172" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;10&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &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;Related-Party Agreements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We have evaluated the associated benefit of these awards to the affiliated companies under common control and determined that the benefit is limited to the retention of their employees. We estimated such benefit at the grant date fair value of $4.0&#160;million and recorded $0.4&#160;million and $0.9&#160;million of deemed dividends for the years ended December&#160;31,&#160;2022 and 2021 in &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;additional paid-in capital,&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; on the consolidated balance sheets, with a corresponding credit to stock-based compensation expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Related-Party Warrants&lt;/span&gt;&lt;/div&gt;In connection with the Merger, warrants issued to NantWorks, a related party, in connection with NantCell&#x2019;s acquisition of Altor were assumed by the company. After applying the Exchange Ratio at the Effective Time of the Merger, a total of 1,638,000&#160;warrants with an exercise price of $3.24&#160;per share were outstanding as of December&#160;31,&#160;2022. The fair value of $18.0&#160;million assigned to the warrants will be recognized in equity upon achievement of a performance-based vesting condition pertaining to building manufacturing capacity to support supply requirements for one of our product candidates.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="ib657add01f4d4944a98a337089509d1d_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzg4Mw_ab9954ec-f1dc-46c0-b439-1391475cbba3"
      unitRef="shares">503493</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i3c661feb1b3444c59b95318a11c853bd_D20210309-20210309"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzkzOQ_d7acf301-01d6-453c-bdb3-aa9c0a1d7234"
      unitRef="shares">7121110</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <ibrx:MergerExchangeRatio
      contextRef="if4e1a70cd50c47b094946d463c950335_D20210309-20210309"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzk4Mw_ccf2a924-6803-41dd-aff0-0fbc874e393f"
      unitRef="number">0.8190</ibrx:MergerExchangeRatio>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="ib456d2780c164a46aface8a950ab1b60_D20220614-20220614"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzIxOTkwMjMyNjc2MDk_82a9bbcb-3382-4350-81ba-d418311b033e"
      unitRef="shares">19900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i87b34d0d9ec34e8b959c3f50b8dfe518_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzIxOTkwMjMyNjc2NDY_988469f2-c853-4095-b236-57b0acc76473"
      unitRef="shares">18400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzExODM3_2da67ede-64f1-44ac-9902-568a77e2f74f">&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents stock-based compensation included on the consolidated statements of operations (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&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;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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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 style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align: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 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;13,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,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;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs&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,899&#160;&lt;/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;45,558&#160;&lt;/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;761&#160;&lt;/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:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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;40,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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:0.5pt 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;57,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense in operating expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align: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:#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,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;18,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;261&#160;&lt;/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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&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;28,510&#160;&lt;/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;38,362&#160;&lt;/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,926&#160;&lt;/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:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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 #000000;border-top:0.5pt 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;40,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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 #000000;border-top:0.5pt 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 #000000;border-top:0.5pt 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;57,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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 #000000;border-top:0.5pt 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 #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt 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:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i08eb5caab3584b6590e8fdcbdc82b9f2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTo5MTVmNjgyYzJiZmI0Mzc2YjhhMzVjNzQ1NWY1M2E3ZS90YWJsZXJhbmdlOjkxNWY2ODJjMmJmYjQzNzZiOGEzNWM3NDU1ZjUzYTdlXzMtMS0xLTEtMjQ5OTYy_8fef0c7f-8441-4570-b619-2a526899764e"
      unitRef="usd">13280000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="icb98d7bd3ced4f7ca1c89f2c63224813_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTo5MTVmNjgyYzJiZmI0Mzc2YjhhMzVjNzQ1NWY1M2E3ZS90YWJsZXJhbmdlOjkxNWY2ODJjMmJmYjQzNzZiOGEzNWM3NDU1ZjUzYTdlXzMtMy0xLTEtMjQ5OTYy_06642c3d-ec37-4df0-afc2-b8a76939d082"
      unitRef="usd">11623000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2a3e5f96e83441a9983ac2c0997282ce_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTo5MTVmNjgyYzJiZmI0Mzc2YjhhMzVjNzQ1NWY1M2E3ZS90YWJsZXJhbmdlOjkxNWY2ODJjMmJmYjQzNzZiOGEzNWM3NDU1ZjUzYTdlXzMtNS0xLTEtMjQ5OTYy_924e2ae7-1d67-48f7-99b1-add3d1566a75"
      unitRef="usd">1426000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i37ea47a76bdc43bdab4f8a05bd294bb6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTo5MTVmNjgyYzJiZmI0Mzc2YjhhMzVjNzQ1NWY1M2E3ZS90YWJsZXJhbmdlOjkxNWY2ODJjMmJmYjQzNzZiOGEzNWM3NDU1ZjUzYTdlXzQtMS0xLTEtMjQ5OTYy_04ef7b82-1ae3-47ba-b107-344250f6e6b3"
      unitRef="usd">26899000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7288715cbfa940949b3144c8313b4e6b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTo5MTVmNjgyYzJiZmI0Mzc2YjhhMzVjNzQ1NWY1M2E3ZS90YWJsZXJhbmdlOjkxNWY2ODJjMmJmYjQzNzZiOGEzNWM3NDU1ZjUzYTdlXzQtMy0xLTEtMjQ5OTYy_1bc811a0-df55-470f-810f-c0931be6e3af"
      unitRef="usd">45558000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8f733105db60490faba4214a67285541_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTo5MTVmNjgyYzJiZmI0Mzc2YjhhMzVjNzQ1NWY1M2E3ZS90YWJsZXJhbmdlOjkxNWY2ODJjMmJmYjQzNzZiOGEzNWM3NDU1ZjUzYTdlXzQtNS0xLTEtMjQ5OTYy_c1c89b06-d0e5-4b92-bdf7-9395ac033e6f"
      unitRef="usd">761000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTo5MTVmNjgyYzJiZmI0Mzc2YjhhMzVjNzQ1NWY1M2E3ZS90YWJsZXJhbmdlOjkxNWY2ODJjMmJmYjQzNzZiOGEzNWM3NDU1ZjUzYTdlXzUtMS0xLTEtMjQ5OTYy_1c28f169-c9f0-426a-ade9-42001766b0d3"
      unitRef="usd">40179000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTo5MTVmNjgyYzJiZmI0Mzc2YjhhMzVjNzQ1NWY1M2E3ZS90YWJsZXJhbmdlOjkxNWY2ODJjMmJmYjQzNzZiOGEzNWM3NDU1ZjUzYTdlXzUtMy0xLTEtMjQ5OTYy_df2dcbe4-4008-410a-a6f4-a2b0b264c5a1"
      unitRef="usd">57181000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTo5MTVmNjgyYzJiZmI0Mzc2YjhhMzVjNzQ1NWY1M2E3ZS90YWJsZXJhbmdlOjkxNWY2ODJjMmJmYjQzNzZiOGEzNWM3NDU1ZjUzYTdlXzUtNS0xLTEtMjQ5OTYy_336e0807-d0d5-4f05-a0fe-ab2bfe22c5ab"
      unitRef="usd">2187000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iaa6e4dc3325840f38014e139d631deef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTo5MTVmNjgyYzJiZmI0Mzc2YjhhMzVjNzQ1NWY1M2E3ZS90YWJsZXJhbmdlOjkxNWY2ODJjMmJmYjQzNzZiOGEzNWM3NDU1ZjUzYTdlXzctMS0xLTEtMjQ5OTYy_424eb418-9f86-4110-9ac3-52a44f57e9c3"
      unitRef="usd">11669000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i044942f7062b4775805939d78abf51fa_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTo5MTVmNjgyYzJiZmI0Mzc2YjhhMzVjNzQ1NWY1M2E3ZS90YWJsZXJhbmdlOjkxNWY2ODJjMmJmYjQzNzZiOGEzNWM3NDU1ZjUzYTdlXzctMy0xLTEtMjQ5OTYy_779ceb98-585e-4489-8ac6-477c921ef9a5"
      unitRef="usd">18819000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifc1e2c4ec4594e5b85bfeae3bc6616dc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTo5MTVmNjgyYzJiZmI0Mzc2YjhhMzVjNzQ1NWY1M2E3ZS90YWJsZXJhbmdlOjkxNWY2ODJjMmJmYjQzNzZiOGEzNWM3NDU1ZjUzYTdlXzctNS0xLTEtMjQ5OTYy_c201f106-cc56-4b61-a1e8-a852c47c2246"
      unitRef="usd">261000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i74b70276f372435988891d7bfaedcb70_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTo5MTVmNjgyYzJiZmI0Mzc2YjhhMzVjNzQ1NWY1M2E3ZS90YWJsZXJhbmdlOjkxNWY2ODJjMmJmYjQzNzZiOGEzNWM3NDU1ZjUzYTdlXzgtMS0xLTEtMjQ5OTYy_1f8cbaa1-74f7-40a3-a1f3-498a33d25f7f"
      unitRef="usd">28510000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iac07760bf4d344d4b1079700af44c65b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTo5MTVmNjgyYzJiZmI0Mzc2YjhhMzVjNzQ1NWY1M2E3ZS90YWJsZXJhbmdlOjkxNWY2ODJjMmJmYjQzNzZiOGEzNWM3NDU1ZjUzYTdlXzgtMy0xLTEtMjQ5OTYy_dbbea12f-a806-48a3-9b7c-b7ecc201a9d0"
      unitRef="usd">38362000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i850dfe6fc8f246cb8e571b5f121626b7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTo5MTVmNjgyYzJiZmI0Mzc2YjhhMzVjNzQ1NWY1M2E3ZS90YWJsZXJhbmdlOjkxNWY2ODJjMmJmYjQzNzZiOGEzNWM3NDU1ZjUzYTdlXzgtNS0xLTEtMjQ5OTYy_3e2378c9-7599-4097-8ea8-aa1d2a191b80"
      unitRef="usd">1926000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTo5MTVmNjgyYzJiZmI0Mzc2YjhhMzVjNzQ1NWY1M2E3ZS90YWJsZXJhbmdlOjkxNWY2ODJjMmJmYjQzNzZiOGEzNWM3NDU1ZjUzYTdlXzktMS0xLTEtMjQ5OTYy_9160ee03-a71c-4640-9ab3-07d1126ae90a"
      unitRef="usd">40179000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTo5MTVmNjgyYzJiZmI0Mzc2YjhhMzVjNzQ1NWY1M2E3ZS90YWJsZXJhbmdlOjkxNWY2ODJjMmJmYjQzNzZiOGEzNWM3NDU1ZjUzYTdlXzktMy0xLTEtMjQ5OTYy_6c10ccd6-e785-4453-b4a6-76055a9e47dd"
      unitRef="usd">57181000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTo5MTVmNjgyYzJiZmI0Mzc2YjhhMzVjNzQ1NWY1M2E3ZS90YWJsZXJhbmdlOjkxNWY2ODJjMmJmYjQzNzZiOGEzNWM3NDU1ZjUzYTdlXzktNS0xLTEtMjQ5OTYy_53007701-ccf2-4b3b-ad4c-9cfde6cefae6"
      unitRef="usd">2187000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzExODM4_4c481e06-65d8-4ced-83a0-a6afc296a0c7">&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes stock option activity and related information for the year ended December&#160;31,&#160;2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&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:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Number of&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Weighted-&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Exercise&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Weighted-&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Contractual&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Life&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;(in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Outstanding at December&#160;31,&#160;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,124,930&#160;&lt;/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:114%"&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:114%"&gt;15.62&#160;&lt;/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:114%"&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:114%"&gt;4,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:114%"&gt;5.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;5,736,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:114%"&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:114%"&gt;5.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;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:114%"&gt;(14,767)&lt;/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:114%"&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:114%"&gt;5.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Expired/forfeited&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:114%"&gt;(583,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;5.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Outstanding at December&#160;31,&#160;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;9,262,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&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:114%"&gt;9.87&#160;&lt;/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:114%"&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:114%"&gt;4,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:114%"&gt;7.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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Vested and exercisable at December&#160;31,&#160;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;3,445,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&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:114%"&gt;14.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:114%"&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:114%"&gt;2,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:114%"&gt;3.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZToxMzJlZmUwMDI2NTU0N2Q3OWI0MjExODM1YzVmYzIxMi90YWJsZXJhbmdlOjEzMmVmZTAwMjY1NTQ3ZDc5YjQyMTE4MzVjNWZjMjEyXzEtMS0xLTEtMjQ5OTYy_24e569f1-5596-401b-aa6d-d1fe69e14eb4"
      unitRef="shares">4124930</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZToxMzJlZmUwMDI2NTU0N2Q3OWI0MjExODM1YzVmYzIxMi90YWJsZXJhbmdlOjEzMmVmZTAwMjY1NTQ3ZDc5YjQyMTE4MzVjNWZjMjEyXzEtMy0xLTEtMjQ5OTYy_6f0daae2-789f-431e-871b-a3ac2bb82aa4"
      unitRef="usdPerShare">15.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZToxMzJlZmUwMDI2NTU0N2Q3OWI0MjExODM1YzVmYzIxMi90YWJsZXJhbmdlOjEzMmVmZTAwMjY1NTQ3ZDc5YjQyMTE4MzVjNWZjMjEyXzEtNS0xLTEtMjQ5OTYy_59bc8ec8-6399-4597-bad1-b8c62623ec73"
      unitRef="usd">4178000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZToxMzJlZmUwMDI2NTU0N2Q3OWI0MjExODM1YzVmYzIxMi90YWJsZXJhbmdlOjEzMmVmZTAwMjY1NTQ3ZDc5YjQyMTE4MzVjNWZjMjEyXzEtNy0xLTEtMjQ5OTYy_9a9c56ee-894d-4c11-95fb-ae459dddb8b9">P5Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZToxMzJlZmUwMDI2NTU0N2Q3OWI0MjExODM1YzVmYzIxMi90YWJsZXJhbmdlOjEzMmVmZTAwMjY1NTQ3ZDc5YjQyMTE4MzVjNWZjMjEyXzItMS0xLTEtMjQ5OTYy_a80cb1b9-f8de-4d68-839f-023b99fc4c69"
      unitRef="shares">5736256</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZToxMzJlZmUwMDI2NTU0N2Q3OWI0MjExODM1YzVmYzIxMi90YWJsZXJhbmdlOjEzMmVmZTAwMjY1NTQ3ZDc5YjQyMTE4MzVjNWZjMjEyXzItMy0xLTEtMjQ5OTYy_07baafe6-b059-47d6-a27a-d1ebbe153681"
      unitRef="usdPerShare">5.33</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZToxMzJlZmUwMDI2NTU0N2Q3OWI0MjExODM1YzVmYzIxMi90YWJsZXJhbmdlOjEzMmVmZTAwMjY1NTQ3ZDc5YjQyMTE4MzVjNWZjMjEyXzMtMS0xLTEtMjQ5OTYy_e37c98cb-f253-49ce-ab16-2b43522ea018"
      unitRef="shares">14767</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZToxMzJlZmUwMDI2NTU0N2Q3OWI0MjExODM1YzVmYzIxMi90YWJsZXJhbmdlOjEzMmVmZTAwMjY1NTQ3ZDc5YjQyMTE4MzVjNWZjMjEyXzMtMy0xLTEtMjQ5OTYy_dde37544-7800-496c-9f5b-879376f570b5"
      unitRef="usdPerShare">5.07</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZToxMzJlZmUwMDI2NTU0N2Q3OWI0MjExODM1YzVmYzIxMi90YWJsZXJhbmdlOjEzMmVmZTAwMjY1NTQ3ZDc5YjQyMTE4MzVjNWZjMjEyXzQtMS0xLTEtMjY0MzYz_1556fbb7-d67b-4097-8c7b-da3214572f03"
      unitRef="shares">583493</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZToxMzJlZmUwMDI2NTU0N2Q3OWI0MjExODM1YzVmYzIxMi90YWJsZXJhbmdlOjEzMmVmZTAwMjY1NTQ3ZDc5YjQyMTE4MzVjNWZjMjEyXzQtMy0xLTEtMjY0MzYz_d2e6dda0-db75-466f-9893-400a8a4dbe9b"
      unitRef="usdPerShare">5.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZToxMzJlZmUwMDI2NTU0N2Q3OWI0MjExODM1YzVmYzIxMi90YWJsZXJhbmdlOjEzMmVmZTAwMjY1NTQ3ZDc5YjQyMTE4MzVjNWZjMjEyXzUtMS0xLTEtMjQ5OTYy_7a279603-3859-41be-9cf3-5848e6e0e5df"
      unitRef="shares">9262926</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZToxMzJlZmUwMDI2NTU0N2Q3OWI0MjExODM1YzVmYzIxMi90YWJsZXJhbmdlOjEzMmVmZTAwMjY1NTQ3ZDc5YjQyMTE4MzVjNWZjMjEyXzUtMy0xLTEtMjQ5OTYy_3c79671d-c692-4fc9-9b5b-b5636cac72fd"
      unitRef="usdPerShare">9.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZToxMzJlZmUwMDI2NTU0N2Q3OWI0MjExODM1YzVmYzIxMi90YWJsZXJhbmdlOjEzMmVmZTAwMjY1NTQ3ZDc5YjQyMTE4MzVjNWZjMjEyXzUtNS0xLTEtMjQ5OTYy_2667de87-8e3a-4bfc-aaa4-89e8da66ecca"
      unitRef="usd">4848000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZToxMzJlZmUwMDI2NTU0N2Q3OWI0MjExODM1YzVmYzIxMi90YWJsZXJhbmdlOjEzMmVmZTAwMjY1NTQ3ZDc5YjQyMTE4MzVjNWZjMjEyXzUtNy0xLTEtMjQ5OTYy_2f07189f-14dd-4930-8e5c-fbf444672264">P7Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZToxMzJlZmUwMDI2NTU0N2Q3OWI0MjExODM1YzVmYzIxMi90YWJsZXJhbmdlOjEzMmVmZTAwMjY1NTQ3ZDc5YjQyMTE4MzVjNWZjMjEyXzYtMS0xLTEtMjQ5OTYy_3ddb046c-f9df-4ac2-8ec2-61af7daead7f"
      unitRef="shares">3445499</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZToxMzJlZmUwMDI2NTU0N2Q3OWI0MjExODM1YzVmYzIxMi90YWJsZXJhbmdlOjEzMmVmZTAwMjY1NTQ3ZDc5YjQyMTE4MzVjNWZjMjEyXzYtMy0xLTEtMjQ5OTYy_dfac84c7-3b3a-44e2-a16f-93c2925d33e1"
      unitRef="usdPerShare">14.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZToxMzJlZmUwMDI2NTU0N2Q3OWI0MjExODM1YzVmYzIxMi90YWJsZXJhbmdlOjEzMmVmZTAwMjY1NTQ3ZDc5YjQyMTE4MzVjNWZjMjEyXzYtNS0xLTEtMjQ5OTYy_dfe4ef96-9849-4980-a902-1ebc0e4c3663"
      unitRef="usd">2742000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZToxMzJlZmUwMDI2NTU0N2Q3OWI0MjExODM1YzVmYzIxMi90YWJsZXJhbmdlOjEzMmVmZTAwMjY1NTQ3ZDc5YjQyMTE4MzVjNWZjMjEyXzYtNy0xLTEtMjQ5OTYy_742828d7-0988-4ac9-9c18-068309a2fc2f">P3Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i462842ddaa334ffebd87c89ab670e371_D20220323-20220323"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzIxOTkwMjMyNjc4MTk_642774cf-1b34-4a10-9950-a30a13e166f7"
      unitRef="shares">4728634</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i462842ddaa334ffebd87c89ab670e371_D20220323-20220323"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzIxOTkwMjMyNjc5MDA_e2423b2a-d080-41d3-9cb4-373b8deddcb6"
      unitRef="usdPerShare">5.83</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ied392e7a1eac49efb5c03f7c02846904_D20220323-20220323"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzIxOTkwMjMyNjgwMDk_7886f3ab-8632-45c4-8d10-f80a89583bda"
      unitRef="shares">3903634</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i861f3ab5ad694764b16b427ecfdb9c5c_D20220323-20220323"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzIxOTkwMjMyNjgxMDE_858bc768-f7fc-4684-9d63-aad4e023c462"
      unitRef="shares">825000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i20400f539f1543c38645234cc60c1134_D20220323-20220323"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzIxOTkwMjMyNjg1OTk_258d2295-2d4c-4b4d-9f71-4c9ac5b7a79e"
      unitRef="shares">825000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i183247d7b78742669c3a1d9944ff2936_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzIxOTkwMjMyNjkyMjY_e2f22dce-8fbd-4941-ae37-e82bfe0f7f77"
      unitRef="usd">20400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i0b5e3539f44049158d68b8be906a5e3f_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzIxOTkwMjMyNjkzMTA_7eea9f58-f733-4d98-a99e-d8ce10aff5d0">P1Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i0b5e3539f44049158d68b8be906a5e3f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzU4NjY_6a7e2785-f76e-4318-adba-0646cae6fd1e"
      unitRef="usd">100000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzU4OTE_7963462e-9322-43f5-a70d-ea28a788ec0b"
      unitRef="shares">3038322</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzExODM0_5f8740c8-71eb-41dd-9431-9e488be8a111">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of stock options issued was estimated at the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&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;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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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 style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term&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;5.69 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;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.90 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;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.50 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;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;2.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;span style="color:#000000;font-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;0.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;span style="color:#000000;font-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;0.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;/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 volatility&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;101.8&#160;&lt;/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;101.0&#160;&lt;/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;96.8&#160;&lt;/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;Dividend yield&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.0&#160;&lt;/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;0.0&#160;&lt;/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;0.0&#160;&lt;/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;Weighted-average grant date fair value&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.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;16.80&#160;&lt;/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.64&#160;&lt;/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:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i0b5e3539f44049158d68b8be906a5e3f_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTphZDhiODBkNGUzZDk0ZTgzOTdkZjBiNjY0OGE5ZjUxNy90YWJsZXJhbmdlOmFkOGI4MGQ0ZTNkOTRlODM5N2RmMGI2NjQ4YTlmNTE3XzItMS0xLTEtMjQ5OTYy_781a6407-7a58-4f3f-ab45-911cbae803ca">P5Y8M8D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ifc8899d0bde04e67abaaedebea4798ab_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTphZDhiODBkNGUzZDk0ZTgzOTdkZjBiNjY0OGE5ZjUxNy90YWJsZXJhbmdlOmFkOGI4MGQ0ZTNkOTRlODM5N2RmMGI2NjQ4YTlmNTE3XzItMy0xLTEtMjQ5OTYy_1b3d3036-6611-4869-8c4b-675966032fd6">P5Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ie106de29b4d845d5acc56d4cc407856d_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTphZDhiODBkNGUzZDk0ZTgzOTdkZjBiNjY0OGE5ZjUxNy90YWJsZXJhbmdlOmFkOGI4MGQ0ZTNkOTRlODM5N2RmMGI2NjQ4YTlmNTE3XzItNS0xLTEtMjQ5OTYy_395cba0a-ca00-4d22-b242-891ea3ab1367">P5Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i0b5e3539f44049158d68b8be906a5e3f_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTphZDhiODBkNGUzZDk0ZTgzOTdkZjBiNjY0OGE5ZjUxNy90YWJsZXJhbmdlOmFkOGI4MGQ0ZTNkOTRlODM5N2RmMGI2NjQ4YTlmNTE3XzMtMS0xLTEtMjQ5OTYy_9abff3af-87bd-4a62-ad21-7222d6dab8ba"
      unitRef="number">0.026</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ifc8899d0bde04e67abaaedebea4798ab_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTphZDhiODBkNGUzZDk0ZTgzOTdkZjBiNjY0OGE5ZjUxNy90YWJsZXJhbmdlOmFkOGI4MGQ0ZTNkOTRlODM5N2RmMGI2NjQ4YTlmNTE3XzMtMy0xLTEtMjQ5OTYy_ab51fe73-ef3d-4d68-a8a5-64abe3d0f3ba"
      unitRef="number">0.007</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ie106de29b4d845d5acc56d4cc407856d_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTphZDhiODBkNGUzZDk0ZTgzOTdkZjBiNjY0OGE5ZjUxNy90YWJsZXJhbmdlOmFkOGI4MGQ0ZTNkOTRlODM5N2RmMGI2NjQ4YTlmNTE3XzMtNS0xLTEtMjQ5OTYy_1d1c4df7-8828-4e27-97c5-d68775fbcf1c"
      unitRef="number">0.004</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i0b5e3539f44049158d68b8be906a5e3f_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTphZDhiODBkNGUzZDk0ZTgzOTdkZjBiNjY0OGE5ZjUxNy90YWJsZXJhbmdlOmFkOGI4MGQ0ZTNkOTRlODM5N2RmMGI2NjQ4YTlmNTE3XzQtMS0xLTEtMjQ5OTYy_97863a33-b0d8-4ec8-ab1a-3802210be2bd"
      unitRef="number">1.018</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ifc8899d0bde04e67abaaedebea4798ab_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTphZDhiODBkNGUzZDk0ZTgzOTdkZjBiNjY0OGE5ZjUxNy90YWJsZXJhbmdlOmFkOGI4MGQ0ZTNkOTRlODM5N2RmMGI2NjQ4YTlmNTE3XzQtMy0xLTEtMjQ5OTYy_633af978-c99d-4b87-92e8-af70668fb947"
      unitRef="number">1.010</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ie106de29b4d845d5acc56d4cc407856d_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTphZDhiODBkNGUzZDk0ZTgzOTdkZjBiNjY0OGE5ZjUxNy90YWJsZXJhbmdlOmFkOGI4MGQ0ZTNkOTRlODM5N2RmMGI2NjQ4YTlmNTE3XzQtNS0xLTEtMjQ5OTYy_eff84f40-3156-4828-8386-6b312842aca0"
      unitRef="number">0.968</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i0b5e3539f44049158d68b8be906a5e3f_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTphZDhiODBkNGUzZDk0ZTgzOTdkZjBiNjY0OGE5ZjUxNy90YWJsZXJhbmdlOmFkOGI4MGQ0ZTNkOTRlODM5N2RmMGI2NjQ4YTlmNTE3XzUtMS0xLTEtMjQ5OTYy_8a9c9c9e-bdcf-4920-b456-28bc22e061e8"
      unitRef="number">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ifc8899d0bde04e67abaaedebea4798ab_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTphZDhiODBkNGUzZDk0ZTgzOTdkZjBiNjY0OGE5ZjUxNy90YWJsZXJhbmdlOmFkOGI4MGQ0ZTNkOTRlODM5N2RmMGI2NjQ4YTlmNTE3XzUtMy0xLTEtMjQ5OTYy_09e1aa21-b001-49a5-8a1f-4d145e3726c6"
      unitRef="number">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ie106de29b4d845d5acc56d4cc407856d_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTphZDhiODBkNGUzZDk0ZTgzOTdkZjBiNjY0OGE5ZjUxNy90YWJsZXJhbmdlOmFkOGI4MGQ0ZTNkOTRlODM5N2RmMGI2NjQ4YTlmNTE3XzUtNS0xLTEtMjQ5OTYy_0933400c-df00-440c-80e5-f9a4768890f8"
      unitRef="number">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i0b5e3539f44049158d68b8be906a5e3f_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTphZDhiODBkNGUzZDk0ZTgzOTdkZjBiNjY0OGE5ZjUxNy90YWJsZXJhbmdlOmFkOGI4MGQ0ZTNkOTRlODM5N2RmMGI2NjQ4YTlmNTE3XzYtMS0xLTEtMjQ5OTYy_a021c402-72e4-4e33-a206-9b8dd2857d57"
      unitRef="usdPerShare">4.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ifc8899d0bde04e67abaaedebea4798ab_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTphZDhiODBkNGUzZDk0ZTgzOTdkZjBiNjY0OGE5ZjUxNy90YWJsZXJhbmdlOmFkOGI4MGQ0ZTNkOTRlODM5N2RmMGI2NjQ4YTlmNTE3XzYtMy0xLTEtMjQ5OTYy_7ecd4070-74a3-43bd-a597-b5f4eea2dc1b"
      unitRef="usdPerShare">16.80</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie106de29b4d845d5acc56d4cc407856d_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTphZDhiODBkNGUzZDk0ZTgzOTdkZjBiNjY0OGE5ZjUxNy90YWJsZXJhbmdlOmFkOGI4MGQ0ZTNkOTRlODM5N2RmMGI2NjQ4YTlmNTE3XzYtNS0xLTEtMjQ5OTYy_2e8c4edc-31e6-4d31-92fb-567f9c658218"
      unitRef="usdPerShare">4.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzExODQy_d08fb39b-f738-4d65-bd92-025fbf08288b">&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes RSU activity during the year ended December&#160;31,&#160;2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.283%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Number of&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Weighted-&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Grant Date&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:0.75pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Nonvested balance at December&#160;31,&#160;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;6,515,889&#160;&lt;/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:114%"&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:114%"&gt;21.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 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,772,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:114%"&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:114%"&gt;4.29&#160;&lt;/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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(521,296)&lt;/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:114%"&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:114%"&gt;17.32&#160;&lt;/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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Forfeited/canceled&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,215,767)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:114%"&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:114%"&gt;17.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Nonvested balance at December&#160;31,&#160;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,551,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&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:114%"&gt;18.27&#160;&lt;/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:NonvestedRestrictedStockSharesActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i94d398e4a0644727a85bc993f7929c12_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTpmMzk1M2Y3Yzg5ZTU0ZmU2YmM5YzRjNjFjY2UzMWFlNi90YWJsZXJhbmdlOmYzOTUzZjdjODllNTRmZTZiYzljNGM2MWNjZTMxYWU2XzEtMS0xLTEtMjQ5OTYy_f18834ad-8ce3-4730-b0a1-91e7ecdf2842"
      unitRef="shares">6515889</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i94d398e4a0644727a85bc993f7929c12_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTpmMzk1M2Y3Yzg5ZTU0ZmU2YmM5YzRjNjFjY2UzMWFlNi90YWJsZXJhbmdlOmYzOTUzZjdjODllNTRmZTZiYzljNGM2MWNjZTMxYWU2XzEtMy0xLTEtMjQ5OTYy_58d07cb0-1ab0-41f8-8c22-85bffc96ae11"
      unitRef="usdPerShare">21.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i37ea47a76bdc43bdab4f8a05bd294bb6_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTpmMzk1M2Y3Yzg5ZTU0ZmU2YmM5YzRjNjFjY2UzMWFlNi90YWJsZXJhbmdlOmYzOTUzZjdjODllNTRmZTZiYzljNGM2MWNjZTMxYWU2XzItMS0xLTEtMjQ5OTYy_50c2ebd7-b341-4bbd-b1d1-db24051f6a90"
      unitRef="shares">1772562</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i37ea47a76bdc43bdab4f8a05bd294bb6_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTpmMzk1M2Y3Yzg5ZTU0ZmU2YmM5YzRjNjFjY2UzMWFlNi90YWJsZXJhbmdlOmYzOTUzZjdjODllNTRmZTZiYzljNGM2MWNjZTMxYWU2XzItMy0xLTEtMjQ5OTYy_5fc33388-ec86-4571-b8d5-1fa1f034e8e4"
      unitRef="usdPerShare">4.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i37ea47a76bdc43bdab4f8a05bd294bb6_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTpmMzk1M2Y3Yzg5ZTU0ZmU2YmM5YzRjNjFjY2UzMWFlNi90YWJsZXJhbmdlOmYzOTUzZjdjODllNTRmZTZiYzljNGM2MWNjZTMxYWU2XzMtMS0xLTEtMjQ5OTYy_c1913175-5f68-462b-8f39-4c744a0e5740"
      unitRef="shares">521296</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i37ea47a76bdc43bdab4f8a05bd294bb6_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTpmMzk1M2Y3Yzg5ZTU0ZmU2YmM5YzRjNjFjY2UzMWFlNi90YWJsZXJhbmdlOmYzOTUzZjdjODllNTRmZTZiYzljNGM2MWNjZTMxYWU2XzMtMy0xLTEtMjQ5OTYy_68b4a473-005f-4975-871e-d74e013d6bf7"
      unitRef="usdPerShare">17.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i37ea47a76bdc43bdab4f8a05bd294bb6_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTpmMzk1M2Y3Yzg5ZTU0ZmU2YmM5YzRjNjFjY2UzMWFlNi90YWJsZXJhbmdlOmYzOTUzZjdjODllNTRmZTZiYzljNGM2MWNjZTMxYWU2XzQtMS0xLTEtMjQ5OTYy_cf32b11e-6852-4c8f-a2ba-6e9b50bc6b92"
      unitRef="shares">1215767</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i37ea47a76bdc43bdab4f8a05bd294bb6_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTpmMzk1M2Y3Yzg5ZTU0ZmU2YmM5YzRjNjFjY2UzMWFlNi90YWJsZXJhbmdlOmYzOTUzZjdjODllNTRmZTZiYzljNGM2MWNjZTMxYWU2XzQtMy0xLTEtMjQ5OTYy_3b2a660e-de46-4b40-90f9-99ec3544b43b"
      unitRef="usdPerShare">17.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="if5fb12c9290b4f55af799bb414c62a74_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTpmMzk1M2Y3Yzg5ZTU0ZmU2YmM5YzRjNjFjY2UzMWFlNi90YWJsZXJhbmdlOmYzOTUzZjdjODllNTRmZTZiYzljNGM2MWNjZTMxYWU2XzUtMS0xLTEtMjQ5OTYy_b7cba946-6a53-40ab-b873-e01165d52e2d"
      unitRef="shares">6551388</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="if5fb12c9290b4f55af799bb414c62a74_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90YWJsZTpmMzk1M2Y3Yzg5ZTU0ZmU2YmM5YzRjNjFjY2UzMWFlNi90YWJsZXJhbmdlOmYzOTUzZjdjODllNTRmZTZiYzljNGM2MWNjZTMxYWU2XzUtMy0xLTEtMjQ5OTYy_65ecbd35-3c4e-485f-9006-7b9b4ac2b3bf"
      unitRef="usdPerShare">18.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="if5fb12c9290b4f55af799bb414c62a74_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzY3MzM_615f0710-860b-453a-b9fc-3db56c6fbda2"
      unitRef="usd">70100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i37ea47a76bdc43bdab4f8a05bd294bb6_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzY4Njk_c2f68529-fd37-4720-b287-d1fd151c4352">P2Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="i37ea47a76bdc43bdab4f8a05bd294bb6_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzY5NDE_6fdaa92d-6ec9-4d5e-8731-6c0411c291e2"
      unitRef="usd">2600000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <ibrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedBenefitAtGrantDateFairValue
      contextRef="i37ea47a76bdc43bdab4f8a05bd294bb6_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzIxOTkwMjMyNjk5Nzk_5d37f8db-fd8c-450c-8eb6-57e50416db8d"
      unitRef="usd">4000000</ibrx:ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedBenefitAtGrantDateFairValue>
    <us-gaap:Dividends
      contextRef="i13eba5b4a97344ccaedcd9117823e6b7_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzIxOTkwMjMyNjk5OTY_35affd3b-638e-4469-adb4-b1a4be250c6b"
      unitRef="usd">400000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="ida499898a7154bf99b5b8b916e1579b4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzIxOTkwMjMyNzAwMDQ_d75b178f-0f9e-4a5b-8f64-7176f7be4485"
      unitRef="usd">900000</us-gaap:Dividends>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i7f2dbbbbb1c944ba9099d2975a2972e8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzExNTA5_073ce9ef-a835-4b2a-8e49-6f2150ddd69e"
      unitRef="shares">1638000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i7f2dbbbbb1c944ba9099d2975a2972e8_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzExNTQ3_77850de2-1529-449a-8e47-8e299f9834e0"
      unitRef="usdPerShare">3.24</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:WarrantsNotSettleableInCashFairValueDisclosure
      contextRef="i7f2dbbbbb1c944ba9099d2975a2972e8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xNzgvZnJhZzplZjFhMDQ1N2NkMTU0NDA5YjQ0YjAyYTNmMDllNDBmMy90ZXh0cmVnaW9uOmVmMWEwNDU3Y2QxNTQ0MDliNDRiMDJhM2YwOWU0MGYzXzExNjA1_3a499cbd-de77-421a-bf8c-6c9b4bdf2487"
      unitRef="usd">18000000</us-gaap:WarrantsNotSettleableInCashFairValueDisclosure>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90ZXh0cmVnaW9uOmNhMjMwNjg5MTI3ZDQ2ZTI5NWY2ZjQ5OGZiNDZjMjc3XzgyMDk_39efa21f-41e5-4e85-a573-4acf3279d5c4">Income Taxes &lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are subject to U.S.&#160;federal income tax, as well as income tax in Italy, South Korea, California and other states. From inception through December&#160;31,&#160;2022, we have not been required to pay U.S.&#160;federal and state income taxes because of current and accumulated net operating losses (NOLs). Our federal returns for tax years 2019 through 2021 remain open to examination, and our state returns remain subject to examination for tax years 2018 through 2021. The Italian and South Korea returns for tax years 2017 through 2021 remain open to examination. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Carryforward attributes that were generated in years where the statute of limitations is closed may still be adjusted upon examination by the Internal Revenue Service (IRS) or other respective tax authorities. No income tax returns are currently under examination by taxing authorities. There are no cumulative earnings in our Italian and South Korean subsidiaries as of December&#160;31,&#160;2022 that would be subject to U.S.&#160;income tax or foreign withholding tax. We plan to indefinitely reinvest any future earnings of our foreign subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March&#160;9,&#160;2021, the company completed the Merger with NantCell. The Merger is accounted for as a transaction between entities under common control, and is considered a nontaxable transaction for U.S.&#160;income tax purposes, as it is intended to qualify as a &#x201c;reorganization&#x201d; within the meaning of Section&#160;368(a) of the Internal Revenue Code of 1986, as amended (the Code).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our loss before income taxes is as follows (in&#160;thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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 style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. loss before income taxes&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;(413,653)&lt;/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;(347,226)&lt;/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;(223,519)&lt;/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;Foreign loss before income taxes&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,633)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,613)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,514)&lt;/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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt 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;(417,286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt 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;(349,839)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt 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;(226,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax (expense) benefit consists of the following (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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 style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align: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&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;&#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 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&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;(38)&lt;/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;(9)&lt;/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)&lt;/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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 2px 19pt;text-align:left;vertical-align: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 current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align: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&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&#160;&lt;/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;1,187&#160;&lt;/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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;664&#160;&lt;/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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&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;&#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 2px 19pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 2px 28pt;text-align:left;vertical-align: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 income tax (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt 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;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt 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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt 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;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components that comprise our net deferred tax liability consist of the following (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&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;As of 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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax 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;/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 operating loss 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;362,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;314,612&#160;&lt;/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;Section 174 R&amp;amp;E capitalization&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;50,571&#160;&lt;/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;Research and development 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;40,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;17,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;20,927&#160;&lt;/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;23,116&#160;&lt;/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;Interest expense&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;19,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;12,986&#160;&lt;/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;10,316&#160;&lt;/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;Investments&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,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,227&#160;&lt;/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;Amortization&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,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,407&#160;&lt;/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;Accrued compensation&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,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,525&#160;&lt;/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;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,640&#160;&lt;/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;905&#160;&lt;/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&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;698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,055&#160;&lt;/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 10pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;523,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt discount&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,527)&lt;/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;Operating lease right-of-use assets&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,747)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,345)&lt;/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;Depreciation &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,300)&lt;/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,905)&lt;/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;Indefinite-lived intangible assets&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;(192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;(162)&lt;/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 10pt;text-align:left;vertical-align: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 liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,766)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 2px 19pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;374,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&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;(491,755)&lt;/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;(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 28pt;text-align:left;vertical-align: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 liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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;(158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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;(162)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31,&#160;2022, we have federal net operating losses (NOLs) of $1.4&#160;billion, state NOLs of $1.5&#160;billion, and foreign NOLs of $10.1&#160;million. Of the $1.4&#160;billion in federal NOLs, $967.3&#160;million do not expire and will be able to be used to offset 80% of taxable income in future years. Of the $1.5&#160;billion in state NOLs, $49.7&#160;million do not expire and will be able to be used to offset 80% of taxable income in future years. The remaining federal NOL carryforwards expire beginning in 2023, the remaining state NOL carryforwards expire beginning in 2023, the South Korean NOL carryforwards expire beginning in 2023 and the Italian NOLs do not expire. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In assessing the realization of deferred tax assets, management considers whether it is more likely than not that some or all of our deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment. Based on the level of historical operating results and the uncertainty of economic conditions, we have recorded a valuation allowance of $491.8&#160;million and $375.2&#160;million as of December&#160;31,&#160;2022 and 2021, respectively. The change in the valuation allowance for the years ended December&#160;31,&#160;2022 and 2021 were increases of $116.6&#160;million and $113.7&#160;million, respectively, which were mainly driven by losses from which we cannot benefit. The portion of the valuation allowance for deferred tax assets for which subsequently recognized tax benefits will be credited directly to contributed capital is $0.2&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the federal statutory income tax rate to our effective income tax rate is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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 style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal statutory tax rate&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.0&#160;&lt;/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;21.0&#160;&lt;/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;21.0&#160;&lt;/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;State income taxes, net of federal tax benefit&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;9.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;span style="color:#000000;font-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;7.0&#160;&lt;/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;7.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;Other permanent items&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;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;Tax rate adjustment&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.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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.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;span style="color:#000000;font-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;(0.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;span style="color:#000000;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;Research and development 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;3.6&#160;&lt;/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;3.7&#160;&lt;/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;0.1&#160;&lt;/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;Stock-based compensation&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.5)&lt;/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;0.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;span style="color:#000000;font-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.3&#160;&lt;/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;Section 162(m) limitation&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.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;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;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.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;span style="color:#000000;font-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;(0.9)&lt;/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;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;Valuation allowance&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;(33.0)&lt;/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;(32.7)&lt;/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;(28.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;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;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;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;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;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="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to Code&#160;Sections&#160;382 and 383, annual use of our net operating loss and research and development credit carryforwards may be limited in the event a cumulative change in ownership of more than 50% occurs within a three-year period. We have not recognized the deferred tax assets for federal and state NOLs and credits of $274.2&#160;million from our deferred tax asset schedules as of December&#160;31,&#160;2022 due to Section&#160;382/383 limitations. There is no impact to tax expense for the derecognition of net operating losses, and federal and state research and development credits due to the valuation allowance recorded against our deferred tax assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31,&#160;2022, we also had federal research tax credit carryforwards of $36.0&#160;million and state research tax credits of $22.5&#160;million. The federal research tax credit carryforwards expire beginning in 2032 and certain state research tax credit carryforwards expire beginning in 2030. Our California research tax credits can be carried forward indefinitely.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net operating losses and tax credits also are limited when there is a separate return limitation year (SRLY). These rules generally limit the use of the acquired or departing members&#x2019; net operating loss and tax credit carryovers to the amount of taxable income such entity contributes to consolidated taxable income. The 80%&#160;limitation also applies to SRLY NOL carryovers and tax credits. Therefore, any SRLY NOLs and tax credits will be subject to this limitation, as well as Section&#160;382 and 383 limitations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31,&#160;2022 and 2021, we have $77.6&#160;million and $33.1&#160;million of interest, respectively, that is temporarily disallowed pursuant to IRC Section&#160;163(j). This interest can be carried forward indefinitely and will be deductible when the company generates sufficient adjusted taxable income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of changes to the amount of unrecognized tax benefits is as follows (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized tax benefits, beginning of year&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;13,504&#160;&lt;/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;20,413&#160;&lt;/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;15,656&#160;&lt;/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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current 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,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,038&#160;&lt;/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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years&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;(7,445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;/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;Unrecognized tax benefits, end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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;16,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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;13,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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;20,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Included in the balance of unrecognized tax benefits as of December&#160;31,&#160;2022 is $13.8&#160;million that, if recognized, would not impact our income tax benefit or effective tax rate as long as the deferred tax asset remains subject to a full valuation allowance. We do not expect that the unrecognized tax benefits will change within 12&#160;months of December&#160;31,&#160;2022. Due to the existence of the valuation allowance, future changes in our unrecognized tax benefits will not impact our effective tax rate. We have not incurred any material interest or penalties as of the current reporting date with respect to income tax matters.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inflation Reduction Act of 2022&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Inflation Reduction Act 2022, which incorporates a Corporate Alternative Minimum Tax (CAMT), was signed on August&#160;16,&#160;2022. The changes are effective for the tax years beginning after December&#160;31,&#160;2022. The new tax will require companies to compute two&#160;separate calculations for federal income tax purposes and pay the greater of the new minimum tax or their regular tax liability. The company will be monitoring the impact of the act to determine if it will have an impact on the company for years beginning after December&#160;31,&#160;2022. We currently do not expect this act will have a material effect on our consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Coronavirus Aid, Relief and Economic Security Act&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March&#160;27,&#160;2020, the U.S. enacted the Coronavirus Aid, Relief and Economic Security Act (the CARES Act). The Cares Act is an emergency economic stimulus package that includes spending and tax breaks to strengthen the U.S.&#160;economy and fund a nationwide effort to curtail the effect of COVID-19. The CARES Act provides sweeping tax changes in response to the COVID-19 pandemic. Under the CARES Act, some of the more significant provisions are NOL carrybacks for five&#160;years to offset previous years&#x2019; income, or can be carried forward indefinitely to offset 100%&#160;of taxable income for the tax year beginning before 2021 and 80%&#160;of taxable income for tax years&#160;2021 and thereafter, increasing the ability to deduct interest expense, as well as amending certain provisions of the previously enacted Tax Cuts and Jobs Act. During the years ended December&#160;31,&#160;2022, 2021, and 2020, we did not record any income tax (expense) benefit resulting from the CARES Act, mainly due to our history of net operating losses generated and the maintenance of a full valuation allowance against our net deferred tax assets. There was no material impact from the provisions of the Cares Act for the years ended December&#160;31,&#160;2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;State of California Assembly Bill No.&#160;85&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June&#160;29,&#160;2020, the state of California enacted Assembly Bill No.&#160;85 (AB&#160;85) suspending California NOL utilization and imposing a cap on the amount of business incentive tax credits companies can utilize, effective for tax years 2020, 2021 and 2022. There was no material impact from the provisions of AB&#160;85 for the years ended December&#160;31,&#160;2022, 2021 and 2020. On February&#160;9,&#160;2022, Senate Bill No.&#160;113 was enacted that removed the limitations on the use of NOLs and the cap on the business incentive tax credits that were suspended in accordance with AB 85 effective for tax year 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90ZXh0cmVnaW9uOmNhMjMwNjg5MTI3ZDQ2ZTI5NWY2ZjQ5OGZiNDZjMjc3XzgyMTA_81674720-f4ce-4e27-8ba8-45116c3afdf5">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our loss before income taxes is as follows (in&#160;thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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 style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. loss before income taxes&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;(413,653)&lt;/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;(347,226)&lt;/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;(223,519)&lt;/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;Foreign loss before income taxes&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,633)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,613)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,514)&lt;/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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt 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;(417,286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt 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;(349,839)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt 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;(226,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt 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:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTo0ZjgyMThkMTY3MzI0NzQ0OTMyZGY3YTUwNTZhMmY5OS90YWJsZXJhbmdlOjRmODIxOGQxNjczMjQ3NDQ5MzJkZjdhNTA1NmEyZjk5XzItMS0xLTEtMjQ5OTYy_bf637874-5dba-433b-8723-4d110bf3936b"
      unitRef="usd">-413653000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTo0ZjgyMThkMTY3MzI0NzQ0OTMyZGY3YTUwNTZhMmY5OS90YWJsZXJhbmdlOjRmODIxOGQxNjczMjQ3NDQ5MzJkZjdhNTA1NmEyZjk5XzItMy0xLTEtMjQ5OTYy_b0848415-0f38-4ddc-863f-0b210585083f"
      unitRef="usd">-347226000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTo0ZjgyMThkMTY3MzI0NzQ0OTMyZGY3YTUwNTZhMmY5OS90YWJsZXJhbmdlOjRmODIxOGQxNjczMjQ3NDQ5MzJkZjdhNTA1NmEyZjk5XzItNS0xLTEtMjQ5OTYy_39979343-3da6-4bf0-97ab-1aa6f07c91d4"
      unitRef="usd">-223519000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTo0ZjgyMThkMTY3MzI0NzQ0OTMyZGY3YTUwNTZhMmY5OS90YWJsZXJhbmdlOjRmODIxOGQxNjczMjQ3NDQ5MzJkZjdhNTA1NmEyZjk5XzMtMS0xLTEtMjQ5OTYy_e7e4591c-7764-4bae-aa53-9128fc863223"
      unitRef="usd">-3633000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTo0ZjgyMThkMTY3MzI0NzQ0OTMyZGY3YTUwNTZhMmY5OS90YWJsZXJhbmdlOjRmODIxOGQxNjczMjQ3NDQ5MzJkZjdhNTA1NmEyZjk5XzMtMy0xLTEtMjQ5OTYy_82e3075c-4edd-4c9a-b12f-393886d9d5a9"
      unitRef="usd">-2613000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTo0ZjgyMThkMTY3MzI0NzQ0OTMyZGY3YTUwNTZhMmY5OS90YWJsZXJhbmdlOjRmODIxOGQxNjczMjQ3NDQ5MzJkZjdhNTA1NmEyZjk5XzMtNS0xLTEtMjQ5OTYy_26a8e231-9719-4884-a218-3c2b87f5a659"
      unitRef="usd">-2514000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTo0ZjgyMThkMTY3MzI0NzQ0OTMyZGY3YTUwNTZhMmY5OS90YWJsZXJhbmdlOjRmODIxOGQxNjczMjQ3NDQ5MzJkZjdhNTA1NmEyZjk5XzQtMS0xLTEtMjQ5OTYy_d476e4c9-6428-4de0-8cad-17871c134342"
      unitRef="usd">-417286000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTo0ZjgyMThkMTY3MzI0NzQ0OTMyZGY3YTUwNTZhMmY5OS90YWJsZXJhbmdlOjRmODIxOGQxNjczMjQ3NDQ5MzJkZjdhNTA1NmEyZjk5XzQtMy0xLTEtMjQ5OTYy_4d65ced7-0099-4e5b-817a-9cb203ae4bf5"
      unitRef="usd">-349839000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTo0ZjgyMThkMTY3MzI0NzQ0OTMyZGY3YTUwNTZhMmY5OS90YWJsZXJhbmdlOjRmODIxOGQxNjczMjQ3NDQ5MzJkZjdhNTA1NmEyZjk5XzQtNS0xLTEtMjQ5OTYy_d425910d-33de-4111-bf8c-30a26b4e58e6"
      unitRef="usd">-226033000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90ZXh0cmVnaW9uOmNhMjMwNjg5MTI3ZDQ2ZTI5NWY2ZjQ5OGZiNDZjMjc3XzgyMTE_b410df0e-af95-4b3a-8f97-f39cb5566182">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax (expense) benefit consists of the following (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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 style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align: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&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;&#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 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&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;(38)&lt;/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;(9)&lt;/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)&lt;/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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 2px 19pt;text-align:left;vertical-align: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 current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align: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&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&#160;&lt;/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;1,187&#160;&lt;/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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;664&#160;&lt;/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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&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;&#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 2px 19pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 2px 28pt;text-align:left;vertical-align: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 income tax (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt 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;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt 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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt 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;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt 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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzMtMS0xLTEtMjQ5OTYy_98aef3de-03b1-48ee-9047-44ac2be90607"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzMtMy0xLTEtMjQ5OTYy_fab4391a-3039-47aa-b58f-7cc7c663db5f"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzMtNS0xLTEtMjQ5OTYy_b57aeece-e49f-4531-b2d3-2f3347ce23a6"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzQtMS0xLTEtMjQ5OTYy_b966a30a-f130-462a-9cb5-9977eb5486cb"
      unitRef="usd">38000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzQtMy0xLTEtMjQ5OTYy_41f664ce-97dd-4e53-93b4-8d64b57569ee"
      unitRef="usd">9000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzQtNS0xLTEtMjQ5OTYy_60ce97ec-d7b8-46e5-af2e-94c579557793"
      unitRef="usd">5000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzUtMS0xLTEtMjQ5OTYy_d1f025b5-8a84-4d93-90ba-6482479a5aa0"
      unitRef="usd">0</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzUtMy0xLTEtMjQ5OTYy_d6dddf94-18b5-4178-8a7e-2c33a55866b1"
      unitRef="usd">0</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzUtNS0xLTEtMjQ5OTYy_68e32770-c518-4c8e-882f-acef0b406d04"
      unitRef="usd">0</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzYtMS0xLTEtMjQ5OTYy_aaa5c968-2514-4aba-8c1c-3378c394aac1"
      unitRef="usd">38000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzYtMy0xLTEtMjQ5OTYy_c6ac0acf-e647-4dd9-b3fe-df486321df7f"
      unitRef="usd">9000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzYtNS0xLTEtMjQ5OTYy_7d4df63a-e607-4e4d-8dbe-c1aca07aadb5"
      unitRef="usd">5000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzgtMS0xLTEtMjQ5OTYy_ad1819fb-9baa-4f0a-8549-0119cb112586"
      unitRef="usd">-2000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzgtMy0xLTEtMjQ5OTYy_b0048efb-f2a6-4871-b879-5b769b36018a"
      unitRef="usd">0</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzgtNS0xLTEtMjQ5OTYy_b5fa0168-a6a7-4bf1-8f24-b99269da3758"
      unitRef="usd">-1187000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzktMS0xLTEtMjQ5OTYy_35969f66-a329-41e0-9e96-1e3eddc2a72a"
      unitRef="usd">-2000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzktMy0xLTEtMjQ5OTYy_be445648-df8a-4bc1-91d8-0f2225fb31f0"
      unitRef="usd">0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzktNS0xLTEtMjQ5OTYy_1f655b16-88fc-4689-9d19-399b65b0cbc0"
      unitRef="usd">-664000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzEwLTEtMS0xLTI0OTk2Mg_6494300a-4481-41fa-978f-e59117cf95ef"
      unitRef="usd">0</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzEwLTMtMS0xLTI0OTk2Mg_a3a2f5a8-9808-4460-b5ba-1f0866e0a1be"
      unitRef="usd">0</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzEwLTUtMS0xLTI0OTk2Mg_27527c6c-ee3e-4d0a-94f1-df4ec2e0ff08"
      unitRef="usd">0</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <ibrx:DeferredIncomeTaxExpenseBenefitNet
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzExLTEtMS0xLTI0OTk2Mg_f59fad03-c7d3-44bf-accc-9765ff81be42"
      unitRef="usd">-4000</ibrx:DeferredIncomeTaxExpenseBenefitNet>
    <ibrx:DeferredIncomeTaxExpenseBenefitNet
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzExLTMtMS0xLTI0OTk2Mg_677e4481-0af6-4c0f-b89c-1b2fad476854"
      unitRef="usd">0</ibrx:DeferredIncomeTaxExpenseBenefitNet>
    <ibrx:DeferredIncomeTaxExpenseBenefitNet
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzExLTUtMS0xLTI0OTk2Mg_5b509b99-9546-4beb-a5bb-4a41c15461f3"
      unitRef="usd">-1851000</ibrx:DeferredIncomeTaxExpenseBenefitNet>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzEyLTEtMS0xLTI0OTk2Mg_f11c67bf-384f-4c9b-b785-dcf87c53ce14"
      unitRef="usd">34000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzEyLTMtMS0xLTI0OTk2Mg_c7aa151d-c1c6-48da-bb1d-6a186c25af03"
      unitRef="usd">9000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpkYWVmN2QwOTcwN2E0MWY5OTEwMjg4NTc1NTliY2NkZC90YWJsZXJhbmdlOmRhZWY3ZDA5NzA3YTQxZjk5MTAyODg1NzU1OWJjY2RkXzEyLTUtMS0xLTI0OTk2Mg_7b2bfaa2-ac17-4e3f-ab20-cd98a27daa19"
      unitRef="usd">-1846000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90ZXh0cmVnaW9uOmNhMjMwNjg5MTI3ZDQ2ZTI5NWY2ZjQ5OGZiNDZjMjc3XzgyMTI_5174404f-d18e-4793-8558-554ea62a405c">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components that comprise our net deferred tax liability consist of the following (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&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;As of 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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax 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;/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 operating loss 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;362,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;314,612&#160;&lt;/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;Section 174 R&amp;amp;E capitalization&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;50,571&#160;&lt;/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;Research and development 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;40,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;17,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;20,927&#160;&lt;/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;23,116&#160;&lt;/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;Interest expense&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;19,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;12,986&#160;&lt;/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;10,316&#160;&lt;/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;Investments&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,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,227&#160;&lt;/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;Amortization&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,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,407&#160;&lt;/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;Accrued compensation&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,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,525&#160;&lt;/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;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,640&#160;&lt;/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;905&#160;&lt;/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&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;698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,055&#160;&lt;/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 10pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;523,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt discount&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,527)&lt;/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;Operating lease right-of-use assets&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,747)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,345)&lt;/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;Depreciation &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,300)&lt;/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,905)&lt;/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;Indefinite-lived intangible assets&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;(192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;(162)&lt;/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 10pt;text-align:left;vertical-align: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 liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,766)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.5pt 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 2px 19pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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 colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;374,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&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;(491,755)&lt;/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;(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 28pt;text-align:left;vertical-align: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 liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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;(158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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;(162)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt 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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzMtMS0xLTEtMjQ5OTYy_a8a2b859-d4d4-4615-973f-f5a5af3ca444"
      unitRef="usd">362360000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzMtMy0xLTEtMjQ5OTYy_b7cf7245-f9ce-4fa6-9326-26b7866e6236"
      unitRef="usd">314612000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzQtMS0xLTEtMjc2NTM0_5b6f4ae0-901b-4f0d-abad-48391faad6b4"
      unitRef="usd">50571000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzQtMy0xLTEtMjc2NTQy_59a4dbff-f617-4125-b6eb-060fb7c96381"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzYtMS0xLTEtMjg3MTcx_2684f9c6-5064-4375-9003-93ca38f2ec57"
      unitRef="usd">40954000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzYtMy0xLTEtMjg3MTcx_8227e7c6-2b56-4958-8835-38a54f8c9e57"
      unitRef="usd">17716000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzQtMS0xLTEtMjQ5OTYy_ff72bd56-e7df-4cb6-b0ce-b1275fa96708"
      unitRef="usd">20927000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzQtMy0xLTEtMjQ5OTYy_37a74b33-9b01-4a6e-bb08-643bed6abab2"
      unitRef="usd">23116000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetInterestCarryforward
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzgtMS0xLTEtMjg3MTg3_94ce94a7-3931-4a48-98a7-f2ed16cf151c"
      unitRef="usd">19974000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetInterestCarryforward
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzgtMy0xLTEtMjg3MTg3_d25159f6-f267-4fed-b098-8ec77367e697"
      unitRef="usd">8531000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzYtMS0xLTEtMjQ5OTYy_abb7a73e-0833-459c-b4ca-c06875195d5a"
      unitRef="usd">12986000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzYtMy0xLTEtMjQ5OTYy_16c346db-0955-42bc-bcd7-13a9e0ec9f8b"
      unitRef="usd">10316000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent>
    <us-gaap:DeferredTaxAssetsInvestments
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzEwLTEtMS0xLTI0OTk2Mg_91c46f2b-aab0-41c8-8128-a5525eed054c"
      unitRef="usd">5886000</us-gaap:DeferredTaxAssetsInvestments>
    <us-gaap:DeferredTaxAssetsInvestments
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzEwLTMtMS0xLTI0OTk2Mg_90aada37-e429-4beb-88df-6522998775e0"
      unitRef="usd">3227000</us-gaap:DeferredTaxAssetsInvestments>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzEyLTEtMS0xLTI4NzIwMA_6c19cfaf-30f7-44a4-bde3-e21a49643fcd"
      unitRef="usd">3969000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzEyLTMtMS0xLTI4NzIwMA_01f80cbe-7745-4010-8811-58bd3068fa31"
      unitRef="usd">4407000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzExLTEtMS0xLTI0OTk2Mg_54834ab4-a841-4559-802b-81eefc3d2df8"
      unitRef="usd">3398000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzExLTMtMS0xLTI0OTk2Mg_70cc7982-a74a-4cdd-ab6e-8b2eb5e7604f"
      unitRef="usd">2525000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzEyLTEtMS0xLTI0OTk2Mg_a232ae72-db55-4229-95ea-45f38957a05e"
      unitRef="usd">1640000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzEyLTMtMS0xLTI0OTk2Mg_1995dc98-997f-46c5-971c-9b4b2cc966a4"
      unitRef="usd">905000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzEzLTEtMS0xLTI0OTk2Mg_65fe0af5-10ab-48ff-a5d9-b3db7b8555af"
      unitRef="usd">698000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzEzLTMtMS0xLTI0OTk2Mg_1f573ef4-b45c-43f7-9d4b-7aa334df7d9a"
      unitRef="usd">2055000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzE0LTEtMS0xLTI0OTk2Mg_1d6a965a-a44e-4afa-b094-b105f1532d42"
      unitRef="usd">523363000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzE0LTMtMS0xLTI0OTk2Mg_232f7dde-4b4c-4d22-b41c-65e74bcce042"
      unitRef="usd">387410000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesFinancingArrangements
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzE3LTEtMS0xLTI4NzEzNg_3d871d03-ae7a-4209-9e16-0ca5edfbc19c"
      unitRef="usd">16527000</us-gaap:DeferredTaxLiabilitiesFinancingArrangements>
    <us-gaap:DeferredTaxLiabilitiesFinancingArrangements
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzE3LTMtMS0xLTI4NzE0NA_1cd39aa9-6713-4676-907b-1e4bc04eeecb"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesFinancingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzE2LTEtMS0xLTI0OTk2Mg_bbf43a36-a0fa-4a7f-a021-da97fe6f6c54"
      unitRef="usd">11747000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzE2LTMtMS0xLTI0OTk2Mg_3ee8eb8f-d4e3-4edd-817d-815b0e9fba3e"
      unitRef="usd">9345000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzE3LTEtMS0xLTI0OTk2Mg_2d352da4-cb5b-4380-aa14-b5bc73c0a6ba"
      unitRef="usd">3300000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzE3LTMtMS0xLTI0OTk2Mg_18258afc-e2c5-4452-af18-05b26497ea3a"
      unitRef="usd">2905000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzE4LTEtMS0xLTI0OTk2Mg_1baf09cb-4756-4baa-9d7d-cfda9f786a0e"
      unitRef="usd">192000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzE4LTMtMS0xLTI0OTk2Mg_5e1fbf73-78c1-4f00-ab87-aa948662a666"
      unitRef="usd">162000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzE5LTEtMS0xLTI0OTk2Mg_bd0505f9-657f-45ef-8246-96b27dbe8635"
      unitRef="usd">31766000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzE5LTMtMS0xLTI0OTk2Mg_8a951975-d32f-4bb2-aa2b-1a1e60d37b43"
      unitRef="usd">12412000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzIwLTEtMS0xLTI0OTk2Mg_5a97af0d-7100-48e7-894d-a0d30e34f26c"
      unitRef="usd">491597000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzIwLTMtMS0xLTI0OTk2Mg_b4c94989-b064-439b-b363-67757cf62832"
      unitRef="usd">374998000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzIxLTEtMS0xLTI0OTk2Mg_339abdc0-5e13-4b4a-8dd6-c8b4d6afc155"
      unitRef="usd">491755000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzIxLTMtMS0xLTI0OTk2Mg_957df442-d29d-4295-a12d-87ffab118c67"
      unitRef="usd">375160000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzIyLTEtMS0xLTI0OTk2Mg_41815ff0-fcf5-4c45-b2f9-8058d15a0d43"
      unitRef="usd">158000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTphYjZjNTFiZGNlYjk0MDM5OWI5OGJkZGI2ZjM0OTI0MC90YWJsZXJhbmdlOmFiNmM1MWJkY2ViOTQwMzk5Yjk4YmRkYjZmMzQ5MjQwXzIyLTMtMS0xLTI0OTk2Mg_f82205e4-fa66-43d9-b54a-629a0d497d95"
      unitRef="usd">162000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90ZXh0cmVnaW9uOmNhMjMwNjg5MTI3ZDQ2ZTI5NWY2ZjQ5OGZiNDZjMjc3XzE3MDI_7d27b5e3-04c3-4460-901a-3cc45dcbc267"
      unitRef="usd">1400000000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90ZXh0cmVnaW9uOmNhMjMwNjg5MTI3ZDQ2ZTI5NWY2ZjQ5OGZiNDZjMjc3XzE3MjA_5b826cf6-ca0c-42d8-b870-9204592e060a"
      unitRef="usd">1500000000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90ZXh0cmVnaW9uOmNhMjMwNjg5MTI3ZDQ2ZTI5NWY2ZjQ5OGZiNDZjMjc3XzE3NDQ_38e331f0-2233-45dd-9df2-043644635083"
      unitRef="usd">10100000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90ZXh0cmVnaW9uOmNhMjMwNjg5MTI3ZDQ2ZTI5NWY2ZjQ5OGZiNDZjMjc3XzE3NTU_7d27b5e3-04c3-4460-901a-3cc45dcbc267"
      unitRef="usd">1400000000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration
      contextRef="i4b8396217fa54a8e8bfb188f7a71ca80_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90ZXh0cmVnaW9uOmNhMjMwNjg5MTI3ZDQ2ZTI5NWY2ZjQ5OGZiNDZjMjc3XzE3NzU_fb43f233-73c5-4d80-bcf2-9a11e365f572"
      unitRef="usd">967300000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90ZXh0cmVnaW9uOmNhMjMwNjg5MTI3ZDQ2ZTI5NWY2ZjQ5OGZiNDZjMjc3XzE4NzQ_5b826cf6-ca0c-42d8-b870-9204592e060a"
      unitRef="usd">1500000000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration
      contextRef="id2b7c2c3f4c64f5c8f103dc0e2bf19a7_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90ZXh0cmVnaW9uOmNhMjMwNjg5MTI3ZDQ2ZTI5NWY2ZjQ5OGZiNDZjMjc3XzE4OTI_b9f65b68-0b93-45b0-bb98-a19c68a28f81"
      unitRef="usd">49700000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90ZXh0cmVnaW9uOmNhMjMwNjg5MTI3ZDQ2ZTI5NWY2ZjQ5OGZiNDZjMjc3XzQzOTgwNDY1Mjk4Nzc_0665ab6d-3067-496c-bf79-4064dd68fe90"
      unitRef="usd">491800000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90ZXh0cmVnaW9uOmNhMjMwNjg5MTI3ZDQ2ZTI5NWY2ZjQ5OGZiNDZjMjc3XzQzOTgwNDY1Mjk5MTQ_b473aaa5-378d-4dcc-a6a0-05c90b542946"
      unitRef="usd">375200000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90ZXh0cmVnaW9uOmNhMjMwNjg5MTI3ZDQ2ZTI5NWY2ZjQ5OGZiNDZjMjc3XzI5NzA_8d6f0392-7f12-499c-86b4-1a4f22ef0315"
      unitRef="usd">116600000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90ZXh0cmVnaW9uOmNhMjMwNjg5MTI3ZDQ2ZTI5NWY2ZjQ5OGZiNDZjMjc3XzI5Nzc_4229209f-44ba-41c3-bafc-e04eedebc30f"
      unitRef="usd">113700000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <ibrx:DeferredTaxAssetsValuationAllowanceTaxBenefitsCreditedToContributedCapital
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90ZXh0cmVnaW9uOmNhMjMwNjg5MTI3ZDQ2ZTI5NWY2ZjQ5OGZiNDZjMjc3XzMyMjI_d105c622-c288-4655-86b1-216ee7d75121"
      unitRef="usd">200000</ibrx:DeferredTaxAssetsValuationAllowanceTaxBenefitsCreditedToContributedCapital>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90ZXh0cmVnaW9uOmNhMjMwNjg5MTI3ZDQ2ZTI5NWY2ZjQ5OGZiNDZjMjc3XzgyMTQ_4fc249ae-4242-46c5-b550-e89551dadc0a">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the federal statutory income tax rate to our effective income tax rate is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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 style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal statutory tax rate&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.0&#160;&lt;/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;21.0&#160;&lt;/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;21.0&#160;&lt;/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;State income taxes, net of federal tax benefit&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;9.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;span style="color:#000000;font-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;7.0&#160;&lt;/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;7.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;Other permanent items&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;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;Tax rate adjustment&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.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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.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;span style="color:#000000;font-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;(0.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;span style="color:#000000;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;Research and development 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;3.6&#160;&lt;/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;3.7&#160;&lt;/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;0.1&#160;&lt;/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;Stock-based compensation&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.5)&lt;/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;0.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;span style="color:#000000;font-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.3&#160;&lt;/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;Section 162(m) limitation&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.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;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;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.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;span style="color:#000000;font-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;(0.9)&lt;/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;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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;Valuation allowance&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;(33.0)&lt;/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;(32.7)&lt;/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;(28.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;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 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;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;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;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;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;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:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzItMS0xLTEtMjQ5OTYy_0fae9ccf-b003-4960-8ff5-cdb70bf88c74"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzItMy0xLTEtMjQ5OTYy_cdf5a193-6b0d-4317-ab85-fdd3f1fb4746"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzItNS0xLTEtMjQ5OTYy_d835b3be-6a3e-419c-84d6-717dd52f6d26"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzMtMS0xLTEtMjQ5OTYy_4b8e38b3-7356-4d97-ad55-2bcf638476f6"
      unitRef="number">0.095</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzMtMy0xLTEtMjQ5OTYy_fc39cfdd-10c2-4980-bbe9-d4f9b008c24b"
      unitRef="number">0.070</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzMtNS0xLTEtMjQ5OTYy_fc67e1c2-5389-4aad-8359-08ff61788885"
      unitRef="number">0.072</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzQtMS0xLTEtMjQ5OTYy_f5c88de3-5531-4f05-980b-be0863088e71"
      unitRef="number">0.004</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzQtMy0xLTEtMjQ5OTYy_eba53418-7c8d-4074-b4e2-f07ca2aaa117"
      unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzQtNS0xLTEtMjQ5OTYy_5748b2dc-cfb2-4c56-ad01-2b4b11320af1"
      unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzUtMS0xLTEtMjQ5OTYy_5c9ba804-5f43-4c4e-bffb-18805e2c3315"
      unitRef="number">-0.004</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzUtMy0xLTEtMjQ5OTYy_d5287b9c-2d75-49b5-84bd-189a8f232e83"
      unitRef="number">0.015</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzUtNS0xLTEtMjQ5OTYy_7026c49d-e69c-45a3-ab3e-0954b28a1870"
      unitRef="number">-0.003</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzYtMS0xLTEtMjQ5OTYy_2d23fd24-121e-4cb2-a6eb-d1b78df0dd4a"
      unitRef="number">-0.036</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzYtMy0xLTEtMjQ5OTYy_f5be44bb-a978-43a6-b9d8-4018fc23842a"
      unitRef="number">-0.037</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzYtNS0xLTEtMjQ5OTYy_14476524-cc91-46d7-83a8-909c51372550"
      unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzctMS0xLTEtMjQ5OTYy_353aee74-f299-4e91-a287-3b712febc138"
      unitRef="number">-0.005</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzctMy0xLTEtMjQ5OTYy_f9c9338a-4ae4-4657-bea2-91c2c117a938"
      unitRef="number">0.005</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzctNS0xLTEtMjQ5OTYy_2e4900ae-608a-4ea2-bde0-bc42d961aad2"
      unitRef="number">0.013</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <ibrx:EffectiveIncomeTaxReconciliationNondeductibleExpenseSection162mLimitationPercent
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzktMS0xLTEtMjg3Mjcw_c5cf0fe7-992c-4fd3-9646-08d775640dd0"
      unitRef="number">-0.021</ibrx:EffectiveIncomeTaxReconciliationNondeductibleExpenseSection162mLimitationPercent>
    <ibrx:EffectiveIncomeTaxReconciliationNondeductibleExpenseSection162mLimitationPercent
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzktMy0xLTEtMjg3Mjcw_d59487dc-8953-495c-89b8-50123d63dd8d"
      unitRef="number">0</ibrx:EffectiveIncomeTaxReconciliationNondeductibleExpenseSection162mLimitationPercent>
    <ibrx:EffectiveIncomeTaxReconciliationNondeductibleExpenseSection162mLimitationPercent
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzktNS0xLTEtMjg3Mjcw_175af885-3e53-4c7c-8a32-86c8391ae75a"
      unitRef="number">0</ibrx:EffectiveIncomeTaxReconciliationNondeductibleExpenseSection162mLimitationPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzgtMS0xLTEtMjQ5OTYy_1a3c9cd4-7fc4-4eb4-9bf5-4c20846e2c89"
      unitRef="number">0.015</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzgtMy0xLTEtMjQ5OTYy_50cb3347-7f93-4fdc-8f2a-08e7a006cd80"
      unitRef="number">-0.009</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzgtNS0xLTEtMjQ5OTYy_67e32ebe-27d7-407c-b81f-edd69e57e870"
      unitRef="number">-0.002</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzktMS0xLTEtMjQ5OTYy_3553dbb4-ae9a-45c9-b7ca-422ddee4ea7b"
      unitRef="number">-0.330</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzktMy0xLTEtMjQ5OTYy_ce72dbc7-9545-4443-871a-789ecc333eea"
      unitRef="number">-0.327</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzktNS0xLTEtMjQ5OTYy_ceaf38cb-07fb-422c-81c6-ef4b92b5c87e"
      unitRef="number">-0.282</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzEwLTEtMS0xLTI0OTk2Mg_16e2efc0-b15b-47bb-a927-c6fc6db12a1b"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzEwLTMtMS0xLTI0OTk2Mg_22dbd852-e785-4f63-8c70-d396e2495117"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTpmNGZmNzZlZmE5ZDA0ZTZjODg4M2Q5ZDIyZDg0M2YzNC90YWJsZXJhbmdlOmY0ZmY3NmVmYTlkMDRlNmM4ODgzZDlkMjJkODQzZjM0XzEwLTUtMS0xLTI0OTk2Mg_63fbe509-ccec-40a3-ae6e-93f4e4d283d1"
      unitRef="number">0.008</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <ibrx:DeferredTaxAssetNotRecognizedSection382383Limitations
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90ZXh0cmVnaW9uOmNhMjMwNjg5MTI3ZDQ2ZTI5NWY2ZjQ5OGZiNDZjMjc3XzM2NjI_a79d150a-920f-439b-9747-ce755df4f675"
      unitRef="usd">274200000</ibrx:DeferredTaxAssetNotRecognizedSection382383Limitations>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="i4b8396217fa54a8e8bfb188f7a71ca80_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90ZXh0cmVnaW9uOmNhMjMwNjg5MTI3ZDQ2ZTI5NWY2ZjQ5OGZiNDZjMjc3XzQwMjU_60c99bba-2ec9-4d0d-823e-44385201f39e"
      unitRef="usd">36000000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="id2b7c2c3f4c64f5c8f103dc0e2bf19a7_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90ZXh0cmVnaW9uOmNhMjMwNjg5MTI3ZDQ2ZTI5NWY2ZjQ5OGZiNDZjMjc3XzQwNjI_ebcaabd9-ee5c-425a-a08b-a47509ac9771"
      unitRef="usd">22500000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <ibrx:DeferredTaxAssetNotRecognizedInterestExpenseTemporarilyDisallowed
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90ZXh0cmVnaW9uOmNhMjMwNjg5MTI3ZDQ2ZTI5NWY2ZjQ5OGZiNDZjMjc3XzQ4MDk_d2812c59-3974-409c-b0c5-629f3346afe4"
      unitRef="usd">77600000</ibrx:DeferredTaxAssetNotRecognizedInterestExpenseTemporarilyDisallowed>
    <ibrx:DeferredTaxAssetNotRecognizedInterestExpenseTemporarilyDisallowed
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90ZXh0cmVnaW9uOmNhMjMwNjg5MTI3ZDQ2ZTI5NWY2ZjQ5OGZiNDZjMjc3XzQ4MTY_3da507a7-a3b8-4768-8703-9c391eb119ab"
      unitRef="usd">33100000</ibrx:DeferredTaxAssetNotRecognizedInterestExpenseTemporarilyDisallowed>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90ZXh0cmVnaW9uOmNhMjMwNjg5MTI3ZDQ2ZTI5NWY2ZjQ5OGZiNDZjMjc3XzgyMDg_73247609-fc00-4c0f-97ff-723ac6a65be4">&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of changes to the amount of unrecognized tax benefits is as follows (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized tax benefits, beginning of year&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;13,504&#160;&lt;/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;20,413&#160;&lt;/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;15,656&#160;&lt;/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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current 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,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,038&#160;&lt;/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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years&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;(7,445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;/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;Unrecognized tax benefits, end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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;16,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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;13,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt 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:0.5pt 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:0.5pt 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;20,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTo0ZjZmMWYzMGEyYTQ0MzZlOTdhYzBkNWIwNDk4OWFjNy90YWJsZXJhbmdlOjRmNmYxZjMwYTJhNDQzNmU5N2FjMGQ1YjA0OTg5YWM3XzItMS0xLTEtMjQ5OTYy_b04d45eb-a684-4eb8-b9dd-550d5374dca0"
      unitRef="usd">13504000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i90d4de54e9d547f982d81fbd4b2a7a05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTo0ZjZmMWYzMGEyYTQ0MzZlOTdhYzBkNWIwNDk4OWFjNy90YWJsZXJhbmdlOjRmNmYxZjMwYTJhNDQzNmU5N2FjMGQ1YjA0OTg5YWM3XzItMy0xLTEtMjQ5OTYy_e6b0cfd8-5edf-4458-8e1e-54608619836f"
      unitRef="usd">20413000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i3f495a3765b74724adc0bd7bb2a2c582_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTo0ZjZmMWYzMGEyYTQ0MzZlOTdhYzBkNWIwNDk4OWFjNy90YWJsZXJhbmdlOjRmNmYxZjMwYTJhNDQzNmU5N2FjMGQ1YjA0OTg5YWM3XzItNS0xLTEtMjQ5OTYy_f6c73afb-5108-4059-9264-21ee1ab93261"
      unitRef="usd">15656000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTo0ZjZmMWYzMGEyYTQ0MzZlOTdhYzBkNWIwNDk4OWFjNy90YWJsZXJhbmdlOjRmNmYxZjMwYTJhNDQzNmU5N2FjMGQ1YjA0OTg5YWM3XzMtMS0xLTEtMjQ5OTYy_930b85e0-9363-40c9-a5a8-9a128ec44e3f"
      unitRef="usd">1710000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTo0ZjZmMWYzMGEyYTQ0MzZlOTdhYzBkNWIwNDk4OWFjNy90YWJsZXJhbmdlOjRmNmYxZjMwYTJhNDQzNmU5N2FjMGQ1YjA0OTg5YWM3XzMtMy0xLTEtMjQ5OTYy_68d252cb-438a-4f39-b586-b4f37f817a54"
      unitRef="usd">536000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTo0ZjZmMWYzMGEyYTQ0MzZlOTdhYzBkNWIwNDk4OWFjNy90YWJsZXJhbmdlOjRmNmYxZjMwYTJhNDQzNmU5N2FjMGQ1YjA0OTg5YWM3XzMtNS0xLTEtMjQ5OTYy_4b05d247-340c-477a-a88e-0d10a704fb49"
      unitRef="usd">4763000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTo0ZjZmMWYzMGEyYTQ0MzZlOTdhYzBkNWIwNDk4OWFjNy90YWJsZXJhbmdlOjRmNmYxZjMwYTJhNDQzNmU5N2FjMGQ1YjA0OTg5YWM3XzUtMS0xLTEtMjg1MTQ2_bce305b5-f10b-4e70-b4bb-47a3bd69d698"
      unitRef="usd">1038000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTo0ZjZmMWYzMGEyYTQ0MzZlOTdhYzBkNWIwNDk4OWFjNy90YWJsZXJhbmdlOjRmNmYxZjMwYTJhNDQzNmU5N2FjMGQ1YjA0OTg5YWM3XzUtMy0xLTEtMjg1MTU0_76f033d8-113b-4998-88cd-3537ed548e57"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTo0ZjZmMWYzMGEyYTQ0MzZlOTdhYzBkNWIwNDk4OWFjNy90YWJsZXJhbmdlOjRmNmYxZjMwYTJhNDQzNmU5N2FjMGQ1YjA0OTg5YWM3XzUtNS0xLTEtMjg1MTU4_97ff8558-d80d-46be-b360-a5fc284107aa"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTo0ZjZmMWYzMGEyYTQ0MzZlOTdhYzBkNWIwNDk4OWFjNy90YWJsZXJhbmdlOjRmNmYxZjMwYTJhNDQzNmU5N2FjMGQ1YjA0OTg5YWM3XzUtMS0xLTEtMjQ5OTYy_369e90cc-a62d-4f24-8aef-8e6c20048260"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTo0ZjZmMWYzMGEyYTQ0MzZlOTdhYzBkNWIwNDk4OWFjNy90YWJsZXJhbmdlOjRmNmYxZjMwYTJhNDQzNmU5N2FjMGQ1YjA0OTg5YWM3XzUtMy0xLTEtMjQ5OTYy_5912401f-1f80-4f7e-8d5c-b79b3a2f204c"
      unitRef="usd">7445000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTo0ZjZmMWYzMGEyYTQ0MzZlOTdhYzBkNWIwNDk4OWFjNy90YWJsZXJhbmdlOjRmNmYxZjMwYTJhNDQzNmU5N2FjMGQ1YjA0OTg5YWM3XzUtNS0xLTEtMjQ5OTYy_d4d2ef35-75bd-4c57-854e-2dc88ddda39e"
      unitRef="usd">6000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTo0ZjZmMWYzMGEyYTQ0MzZlOTdhYzBkNWIwNDk4OWFjNy90YWJsZXJhbmdlOjRmNmYxZjMwYTJhNDQzNmU5N2FjMGQ1YjA0OTg5YWM3XzctMS0xLTEtMjQ5OTYy_c14a185b-5f06-4f65-8d54-96d61681ab96"
      unitRef="usd">16252000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i7b064ca3d15642daa26c2ef38e50acbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTo0ZjZmMWYzMGEyYTQ0MzZlOTdhYzBkNWIwNDk4OWFjNy90YWJsZXJhbmdlOjRmNmYxZjMwYTJhNDQzNmU5N2FjMGQ1YjA0OTg5YWM3XzctMy0xLTEtMjQ5OTYy_16da5d54-89cd-42d7-9909-105583a856a8"
      unitRef="usd">13504000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i90d4de54e9d547f982d81fbd4b2a7a05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90YWJsZTo0ZjZmMWYzMGEyYTQ0MzZlOTdhYzBkNWIwNDk4OWFjNy90YWJsZXJhbmdlOjRmNmYxZjMwYTJhNDQzNmU5N2FjMGQ1YjA0OTg5YWM3XzctNS0xLTEtMjQ5OTYy_4ae877a3-89b5-413d-af22-64f017d24cc1"
      unitRef="usd">20413000</us-gaap:UnrecognizedTaxBenefits>
    <ibrx:UnrecognizedTaxBenefitsThatWouldNotImpactEffectiveTaxRate
      contextRef="ifc0278780d964005b50018a673237f4b_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODQvZnJhZzpjYTIzMDY4OTEyN2Q0NmUyOTVmNmY0OThmYjQ2YzI3Ny90ZXh0cmVnaW9uOmNhMjMwNjg5MTI3ZDQ2ZTI5NWY2ZjQ5OGZiNDZjMjc3XzY5MDY_43fc9847-3590-4fa3-a171-3ff27e9b3043"
      unitRef="usd">13800000</ibrx:UnrecognizedTaxBenefitsThatWouldNotImpactEffectiveTaxRate>
    <us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODcvZnJhZzpjZmQ2MmY3MTVhMDk0ZGIxYjE1MDM1MmJjNWMxMjg2ZC90ZXh0cmVnaW9uOmNmZDYyZjcxNWEwOTRkYjFiMTUwMzUyYmM1YzEyODZkXzc2NQ_a22641f5-e219-49cc-a3d2-dac346e552cf">Employee Benefits&lt;div style="margin-top:6pt"&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;Defined Contribution Benefit Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2015, we adopted a 401(k) retirement and savings plan (the 401(k)&#160;Plan) covering all employees. The 401(k)&#160;Plan allows employees to make pre- and post-tax contributions up to the maximum allowable amount set by the IRS. The company, at its discretion, may make certain contributions to the 401(k)&#160;Plan. We made contributions totaling $2.7&#160;million, $1.7&#160;million and $1.1&#160;million to the 401(k)&#160;Plan for the years ended December&#160;31,&#160;2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Compensated Absences&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under our vacation policy, salaried employees are provided unlimited vacation leave. Therefore, we do not record an accrual for paid leave related to these employees since we are unable to reasonably estimate the compensated absences that these employees will take.&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODcvZnJhZzpjZmQ2MmY3MTVhMDk0ZGIxYjE1MDM1MmJjNWMxMjg2ZC90ZXh0cmVnaW9uOmNmZDYyZjcxNWEwOTRkYjFiMTUwMzUyYmM1YzEyODZkXzQwNw_b4aa7ef0-38b7-41eb-98fc-852006379a7b"
      unitRef="usd">2700000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i709dc059f82742f2b2b9c1bcf785cb8e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODcvZnJhZzpjZmQ2MmY3MTVhMDk0ZGIxYjE1MDM1MmJjNWMxMjg2ZC90ZXh0cmVnaW9uOmNmZDYyZjcxNWEwOTRkYjFiMTUwMzUyYmM1YzEyODZkXzQxMQ_4d23aa9b-86da-408d-aa84-195be6e67f35"
      unitRef="usd">1700000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i154afd2ad58144c885e3fea8e31b2f48_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xODcvZnJhZzpjZmQ2MmY3MTVhMDk0ZGIxYjE1MDM1MmJjNWMxMjg2ZC90ZXh0cmVnaW9uOmNmZDYyZjcxNWEwOTRkYjFiMTUwMzUyYmM1YzEyODZkXzQxOA_0b07c3af-0ebc-4cf3-b354-56f3cc9bad80"
      unitRef="usd">1100000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i55e4cdd2a468474392412dca23a9a25c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xOTMvZnJhZzpjMGNiNzA4NjczMmM0OTI2OGRjZTE4N2M2ZmRkMzkxNy90ZXh0cmVnaW9uOmMwY2I3MDg2NzMyYzQ5MjY4ZGNlMTg3YzZmZGQzOTE3XzE5NTI_69f4d510-ab0b-413d-9c38-4a264412a98c">Subsequent Event&lt;div style="margin-top:6pt"&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;Registered Direct Offering&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February&#160;15, 2023, we entered into a securities purchase agreement with certain institutional investors for the sale of 14,072,615&#160;shares of our common stock, as well as warrants to purchase an additional 14,072,615&#160;shares of common stock at an exercise price of $4.2636&#160;per share, for a purchase price of $3.5530&#160;per share and accompanying warrant, generating net proceeds of approximately $47.0&#160;million, after deducting placement agent fees and other estimated offering costs. The warrants are immediately exercisable after the issuance date and expire two years after the initial issuance date. The closing of the offering occurred on February&#160;17, 2023. We currently intend to use the net proceeds from this offering, together with other available funds, to progress our pre-commercialization efforts and clinical development programs, fund other research and development activities, for capital expenditures, and for other general corporate purposes. We may also use a portion of the net proceeds to license intellectual property or to make acquisitions or investments.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i0816a22eede84fed97708edcac072892_D20230215-20230215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xOTMvZnJhZzpjMGNiNzA4NjczMmM0OTI2OGRjZTE4N2M2ZmRkMzkxNy90ZXh0cmVnaW9uOmMwY2I3MDg2NzMyYzQ5MjY4ZGNlMTg3YzZmZGQzOTE3XzU0OTc1NTgyMjg2Nw_9408b338-de26-4d06-9a81-c947e04fbf93"
      unitRef="shares">14072615</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i55fcc2aac8fc471895f57d06accaacd2_I20230215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xOTMvZnJhZzpjMGNiNzA4NjczMmM0OTI2OGRjZTE4N2M2ZmRkMzkxNy90ZXh0cmVnaW9uOmMwY2I3MDg2NzMyYzQ5MjY4ZGNlMTg3YzZmZGQzOTE3XzU0OTc1NTgyMjg4MQ_f4fde38f-9d09-47a2-a721-27ce41b7327b"
      unitRef="shares">14072615</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i5dccc06a1cb446cc9a15d9c81653120d_I20230215"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xOTMvZnJhZzpjMGNiNzA4NjczMmM0OTI2OGRjZTE4N2M2ZmRkMzkxNy90ZXh0cmVnaW9uOmMwY2I3MDg2NzMyYzQ5MjY4ZGNlMTg3YzZmZGQzOTE3XzU0OTc1NTgyMjg5MQ_55092e16-c3d2-4aa7-ad4c-b1f352c0bf99"
      unitRef="usdPerShare">4.2636</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i55fcc2aac8fc471895f57d06accaacd2_I20230215"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xOTMvZnJhZzpjMGNiNzA4NjczMmM0OTI2OGRjZTE4N2M2ZmRkMzkxNy90ZXh0cmVnaW9uOmMwY2I3MDg2NzMyYzQ5MjY4ZGNlMTg3YzZmZGQzOTE3XzU0OTc1NTgyMjkwMQ_1046b016-53d6-409b-a24f-0c4544cb2d0f"
      unitRef="usdPerShare">3.5530</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i0816a22eede84fed97708edcac072892_D20230215-20230215"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xOTMvZnJhZzpjMGNiNzA4NjczMmM0OTI2OGRjZTE4N2M2ZmRkMzkxNy90ZXh0cmVnaW9uOmMwY2I3MDg2NzMyYzQ5MjY4ZGNlMTg3YzZmZGQzOTE3XzU0OTc1NTgyMjkxNw_d1077a61-b160-4b41-8414-43c916079582"
      unitRef="usd">47000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="i5dccc06a1cb446cc9a15d9c81653120d_I20230215"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NzYwYjQ3ZTU5ZDRjN2M5YmEyNzcxZThhMzlmZmM1L3NlYzpiNTc2MGI0N2U1OWQ0YzdjOWJhMjc3MWU4YTM5ZmZjNV8xOTMvZnJhZzpjMGNiNzA4NjczMmM0OTI2OGRjZTE4N2M2ZmRkMzkxNy90ZXh0cmVnaW9uOmMwY2I3MDg2NzMyYzQ5MjY4ZGNlMTg3YzZmZGQzOTE3XzU0OTc1NTgyMjk1Mw_df2e54a1-0a7d-4322-b2b4-19585aebb365">P2Y</us-gaap:WarrantsAndRightsOutstandingTerm>
</xbrl>
