<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  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:vtvt="http://vtvtherapeutics.com/20221231"
  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="vtvt-20221231.xsd" xlink:type="simple"/>
    <context id="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i782dcb99e56d43f7a1277bae3328835b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7cf4b27a0cef4eee990bd3366f7ef91f_I20230306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-06</instant>
        </period>
    </context>
    <context id="if87213c472164677a09fc4ebebc387b0_I20230306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-06</instant>
        </period>
    </context>
    <context id="ib835351ac8af470e9b6fa1b791f5330e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8b0ca04415494f15af7ca21743db31fb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6b3a42a50de7492cb452ea11813b8921_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if5d32a8a74514d25958928521e2dd69e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ida7730389dc144649b53cf42fe8c6259_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i781a6071969b40d7a079643aa41e3e29_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5589974aab344f93974b168e2b085d96_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6df4c86dda614923b1fa394cbbcfa9bf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id6d76bdd1dc4422ca7405e470ffe68a7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7ceb87e3a7824942a3ad570bc07e7136_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">vtvt:RedeemableNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i971129eaed374ee38e6e601b89afb7c3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iffc7c154732e48a38569327b552df78a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iddbc1678fc484bf5bd2d211333838c8a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i2f13819e6a204fab922cc87b1104bdb1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i9053383e72b24555833b644cf3050f47_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9ec2427da1db4d1faeb247b454a7bba4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">vtvt:RedeemableNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8e583ac6b45a40f4ab7e9b11b2f1d2f9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="ib566f4fb770443c1b3b126b3eb4cc891_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i95acff60a5d34233bd544b42bf8e3256_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <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="i97468ec35b6b405a9338e05031cc33f8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">vtvt:RedeemableNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i95b96f74db3a4447b911e33200b50a2c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6657f561fdce403b9adcf179b99b70ab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4865cfcbb27d4feca16a5f99b6737885_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i3466ad2170974a82a28d7385b256ac8f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i3074ded04a9d4363a253af511b5a207f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5a00faa5ab4b443296bf94aa733d9ebe_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">vtvt:RedeemableNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7cea41b2c7524f12a38543b14cc26678_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i88c97e1e6b804abeb8691cdb38fa0592_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i715eea71bd1045fab84112977fbc9ba1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <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="i701383c7a308406abf363d0519bd036d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <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="i151150ff570c488ab2ce566bc7fb09f6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">vtvt:RedeemableNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia868ef28eeff4d8f8785ce05ceacb7ba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i82af3dbd98544ed792e81ac0c0dd69bf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i31f4d44c5cfc4cec849fde78ecd60f87_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="ibdecb8fd265a4e4f8852b8597aac2839_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i3629501e71e442e4b5c805cf4368d20d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">vtvt:RedeemableNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i31d43215d39a4c078b4e1467b49898a3_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="ide3fd56ad7be4744b54e8b12dd47b0b2_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i1fe38523cd0848c3b7229506f5609428_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <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="i3978d192b61d4041b78f9834b6502978_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">vtvt:RedeemableNoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie413c597ba4b44adab93b5d93c3366e0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if572c5dde7a24524aa55878d1347f607_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9f11995226a546f591df7f9a74486032_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i1404c47e6fd74918b26c5f4d63690df2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="id8566d496e7b42779ecbc622929f4832_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:VTvLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie0ebbc6237bd432b818a4c01e21609d1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:VTvLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i49ea8ba37e824542b536d4242a6488be_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">vtvt:G2InvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1e7f9b97c1d04007a810b9bd9e6e9538_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:CantorFitzgeraldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i688746de0e2a43bda020aeddfd0739e1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="vtvt:LicenseAgreementObligationsAxis">vtvt:LPCPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibf7cbf4e9eba4c7d9c0cf3afea8081b0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vtvt:OneCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia9457b7e69fd4acc9a30f175b077dc37_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vtvt:ThreeCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i09dd0b8bd4df4084b92d7740083e1b0b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">vtvt:ThreeCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2b72d30ef0b94aae8aaac1958424578b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i173488bb2ada4ae681cecd38e0fcfef7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if40651376a484b2b85cd3cf06b766297_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i76c09e69b8854ae79f3c6374f750cc63_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9dd8e1030d944f988cf1720676ae9ae5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i16cd093a2b944a2381debca395793587_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <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="i75b45d0303f34a268a8d9127533e7c91_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <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="ib5361e27a3b94646a30b07f234de83b9_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1f3a676ebde84f6a8b71fb7ba10ba6e1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i10fa1f897414409f958e1818a40791c5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id8d78f061c994848b18458483e938dc4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id95f61f7d5b84eed87fad4e4c5f181eb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8cba7776835b4dabbc630f7c176396ff_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib39c0e54b7f440a180329dfcd3cbc6db_D20220531-20220531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">vtvt:G42InvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-31</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="i61ae6a205d2a4c37a8e22804285f2877_I20220531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">vtvt:G42InvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="i826dc0a105f44629bacb7e9f8ee30b87_D20220531-20220531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">vtvt:G42InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">vtvt:G2InvestmentsPurchaseAgreementAndCognaCollaborativeAndLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-31</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="i06026b9634754d1dbb03d4fb2ee35fd2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">vtvt:G42InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">vtvt:G2InvestmentsPurchaseAgreementAndCognaCollaborativeAndLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia91eef256fbd4f32b380ea074d2681bd_I20220531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">vtvt:G42InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">vtvt:G2InvestmentsPurchaseAgreementAndCognaCollaborativeAndLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="i04f31c9b5b4e43edab678074613ec048_D20220531-20220531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">vtvt:CognaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">vtvt:G2InvestmentsPurchaseAgreementAndCognaCollaborativeAndLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-31</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="i347b4c7e0c3e4afa994fa705c78b4b42_I20220531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">vtvt:G42InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">vtvt:G2InvestmentsPurchaseAgreementAndCognaCollaborativeAndLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="i556b3c85327942ebbb9cf7328135267a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">vtvt:G42InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">vtvt:G2InvestmentsPurchaseAgreementAndCognaCollaborativeAndLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i56caac10249b4bd399ae6b01a64c1a09_D20230228-20230228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-28</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="i58107f5e6098471f97b0b8651f4b294e_I20230228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-28</instant>
        </period>
    </context>
    <context id="i35a9cc2bcd9e4362b58b2baa8611aa73_D20171221-20171221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:ReneoPharmaceuticalsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-21</startDate>
            <endDate>2017-12-21</endDate>
        </period>
    </context>
    <context id="if6dffe2f71a64efe87b1796abb9db963_I20171221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:ReneoPharmaceuticalsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-21</instant>
        </period>
    </context>
    <context id="ic03491c96b83439984e2ff71d19ce3fa_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:ReneoPharmaceuticalsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i117f0ca0e5204f0facb1e9f0a1687a39_D20171221-20171221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:HangzhouZhongmeiHuadongPharmaceuticalCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-21</startDate>
            <endDate>2017-12-21</endDate>
        </period>
    </context>
    <context id="ic19818787d5241de91a33a298eb07a19_I20171221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:HangzhouZhongmeiHuadongPharmaceuticalCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-21</instant>
        </period>
    </context>
    <context id="ib9446756555d41cb9f5f56ce2e32acef_I20171221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:HangzhouZhongmeiHuadongPharmaceuticalCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-21</instant>
        </period>
    </context>
    <context id="i4758bd91ffa340f1a098aebfeaadc30d_I20210114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">vtvt:PhaseTwoMultiRegionalClinicalTrialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:HangzhouZhongmeiHuadongPharmaceuticalCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-14</instant>
        </period>
    </context>
    <context id="iabdd8fc2780144fb8b4792e3124a5c98_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">vtvt:PhaseTwoMultiRegionalClinicalTrialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:HangzhouZhongmeiHuadongPharmaceuticalCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifbb5fc55b07f4e0eabcc692d2f07922e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vtvt:LicenseAndTechnologyTransferServicesOfChemistryAndManufacturingKnowHowMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">vtvt:PhaseTwoMultiRegionalClinicalTrialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:HangzhouZhongmeiHuadongPharmaceuticalCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i02378eb12bad40709a9f87e6d28fa358_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vtvt:LicenseAndTechnologyTransferServicesOfChemistryAndManufacturingKnowHowMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">vtvt:PhaseTwoMultiRegionalClinicalTrialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:HangzhouZhongmeiHuadongPharmaceuticalCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib326368388c64e64859217ed14662b3e_D20180501-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:NewsoaraBiopharmaCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="i2d492e731fc24be68416805604a030ae_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:NewsoaraBiopharmaCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6a8b2c76c3624f4ab04fb2ee41e9e8a7_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:NewsoaraBiopharmaCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="i321c40e74f1647d0ac94fd31275351b6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vtvt:LicenseAndTechnologyTransferServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:NewsoaraBiopharmaCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3b85b4f48b274069bef19f422584b555_D20201211-20201211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:AnterisBioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-11</startDate>
            <endDate>2020-12-11</endDate>
        </period>
    </context>
    <context id="i5e3e9396692e4ce2a402f040e2487589_I20201211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:AnterisBioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-11</instant>
        </period>
    </context>
    <context id="i3f1524b4ff4f4befba85b30c26a292bb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vtvt:LicenseAndTechnologyTransferServicesOfChemistryAndManufacturingKnowHowMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:AnterisBioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0be0a94fb6c74b918b0ed76bccdaf302_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vtvt:LicenseAndTechnologyTransferServicesOfChemistryAndManufacturingKnowHowMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:AnterisBioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i67136bb5a7af408a961e66d1e8a3c357_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">vtvt:LicenseAndTechnologyTransferServicesOfChemistryAndManufacturingKnowHowMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:AnterisBioIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id2229cf395f9405299244870b2d05f13_I20170831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:JDRFInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-08-31</instant>
        </period>
    </context>
    <context id="i8a59ce5b65094f1e839ee438c7e14712_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:JDRFInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie3438b7db59741e0aab55f31af5bf594_D20170801-20170831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:CollaborativeArrangementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:JDRFInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2017-08-31</endDate>
        </period>
    </context>
    <context id="iad406d1fbba343cd898806d0eb5df11f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">vtvt:TwoThousandFifteenOmnibusEquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i418f92438e40438dac955e557a27e421_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i3ff2ce47ac9b4a9a9fb0da2027bd30fd_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i9dd8f6a5975a4856bca626cfe4769a79_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="ic53709a4e908470ba7fb969a528de886_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i622026dfa2074320b28f5afdaa5fde0d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vtvt:FormerCEOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i910d8625caaf4727aba4bd7997cf5f02_I20220329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vtvt:FormerCEOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-29</instant>
        </period>
    </context>
    <context id="i909530745832498d8bdd424817e5040d_D20220329-20220329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">vtvt:FormerCEOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-29</startDate>
            <endDate>2022-03-29</endDate>
        </period>
    </context>
    <context id="i0cc3cd70c1be4360ae9e01ef66f8a9fa_I20230801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-08-01</instant>
        </period>
    </context>
    <context id="i8f2fc0c2896c45888e55a3b06a6cc8cf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">vtvt:TypeOneModificationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if0fe33496c6a49b2bc3cdba66666c393_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">vtvt:TypeThreeModificationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i82b7658cbfe04014ba77c0fee577e063_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iaa6085c5b6524ed1b36abba2999ba7d9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i39477ba7cbe14fe389d834501a949924_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i32bdd931094f4acabeb31dddeae33550_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i41cbfa204852488bb178ace47d6207d8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i3ebae57b56704a83a5681fe65e0db531_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i52e1f5a338cb44b0bd49eedd7ed96864_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="ibd8e27406a544f59b3640d1a25a6de68_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib92bb3d431394513988c150a3f412c0a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i95de6bd651da4a73a34fc41e09ab8e83_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3e8f4b0c567d4e1ea926b507be20f922_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i3bc40f2021e748a88dcd0beac1b5e980_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i1d8a954885d34797a34311d418e12e70_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i66474063d5604de2ac423568d0064116_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iccf30feac6d64fae9db5ea2edf5dee7d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i03b70535a606430b945e5b0a8450f4d2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8490f20805d9497e818f7d0d203f83df_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i7657311061e9407bbc15db3a88773ca1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i6f901439448940d8988739530f895f95_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ied229a7ccd7948ce8d008248e9b1d14e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3bb5ded1c4b348908859edda3e8336af_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic0755eec59404c91be1fc4d8d7e93404_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:ReneoPharmaceuticalsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3f1a441577dd4113b2e6618628eb0f2e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:ReneoPharmaceuticalsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i41da6c02af0f42239eeb4e00ac91e333_I20221130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
        </entity>
        <period>
            <instant>2022-11-30</instant>
        </period>
    </context>
    <context id="i2475006e41cd4cd0abef3afe40129d9d_D20161001-20161031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">vtvt:HorizonTechnologyFinanceCorporationAndSiliconValleyBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vtvt:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-10-01</startDate>
            <endDate>2016-10-31</endDate>
        </period>
    </context>
    <context id="i37984f76021f4dd7b7924913f82fcfba_D20161001-20161031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vtvt:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-10-01</startDate>
            <endDate>2016-10-31</endDate>
        </period>
    </context>
    <context id="ie25e7cd6e5bb45edb915b124388e66b9_D20161001-20161031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vtvt:DebtInstrumentTrancheOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">vtvt:HorizonTechnologyFinanceCorporationAndSiliconValleyBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vtvt:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-10-01</startDate>
            <endDate>2016-10-31</endDate>
        </period>
    </context>
    <context id="i4d6fc1ed92a842989cc7dd778922437e_I20161031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vtvt:DebtInstrumentTrancheOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">vtvt:HorizonTechnologyFinanceCorporationAndSiliconValleyBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vtvt:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-10-31</instant>
        </period>
    </context>
    <context id="i57a67601677b4f04a95a6247acea9893_D20170301-20170331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vtvt:DebtInstrumentTrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">vtvt:HorizonTechnologyFinanceCorporationAndSiliconValleyBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vtvt:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-03-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="ib39951b1bcf440ddaea9e1fda0524ea7_D20161001-20161031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vtvt:DebtInstrumentTrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">vtvt:HorizonTechnologyFinanceCorporationAndSiliconValleyBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vtvt:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-10-01</startDate>
            <endDate>2016-10-31</endDate>
        </period>
    </context>
    <context id="i5cf0ac72c59d45538f40bac5b8e7059d_I20161031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vtvt:DebtInstrumentTrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">vtvt:HorizonTechnologyFinanceCorporationAndSiliconValleyBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vtvt:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-10-31</instant>
        </period>
    </context>
    <context id="i9a544145354445659462844ab1760448_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vtvt:DebtInstrumentTrancheOneAndTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">vtvt:HorizonTechnologyFinanceCorporationAndSiliconValleyBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vtvt:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia5c1e9f745934c1796ac0d37b1857b20_I20161028">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vtvt:DebtInstrumentTrancheOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">vtvt:HorizonTechnologyFinanceCorporationAndSiliconValleyBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vtvt:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-10-28</instant>
        </period>
    </context>
    <context id="i5fcca1f3cbe9485290dc3ebfaf8b35ec_D20161028-20161028">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vtvt:DebtInstrumentTrancheOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">vtvt:HorizonTechnologyFinanceCorporationAndSiliconValleyBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vtvt:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-10-28</startDate>
            <endDate>2016-10-28</endDate>
        </period>
    </context>
    <context id="i277d6667acca48498c6e2c210a35b36d_D20161028-20161028">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vtvt:DebtInstrumentTrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">vtvt:HorizonTechnologyFinanceCorporationAndSiliconValleyBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vtvt:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-10-28</startDate>
            <endDate>2016-10-28</endDate>
        </period>
    </context>
    <context id="i465b3ac55045421f87956ea29dee7812_I20170324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vtvt:DebtInstrumentTrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">vtvt:HorizonTechnologyFinanceCorporationAndSiliconValleyBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vtvt:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-03-24</instant>
        </period>
    </context>
    <context id="ia1e123c83881497f85ca341495390224_D20161028-20161028">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">vtvt:HorizonTechnologyFinanceCorporationAndSiliconValleyBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vtvt:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-10-28</startDate>
            <endDate>2016-10-28</endDate>
        </period>
    </context>
    <context id="if33ff1be5b804c83ae541da8e2a49d75_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">vtvt:HorizonTechnologyFinanceCorporationAndSiliconValleyBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vtvt:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iad97f62e222d4f2b83ed5b9cff59e290_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">vtvt:HorizonTechnologyFinanceCorporationAndSiliconValleyBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vtvt:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2c295fea02db4da397651a392f4161d2_I20070228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">vtvt:DevelopmentalAndRegulatoryMilestonePaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">vtvt:TypeOneDiabetesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">vtvt:NovoLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2007-02-28</instant>
        </period>
    </context>
    <context id="ic5c865eb437644dd89d509d3ce0f3ae5_I20070228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">vtvt:DevelopmentalAndRegulatoryMilestonePaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">vtvt:TypeTwoDiabetesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">vtvt:NovoLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2007-02-28</instant>
        </period>
    </context>
    <context id="i0bde8f4e9aa94a288a19a1196156e579_I20070228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">vtvt:DevelopmentalAndRegulatoryMilestonePaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">vtvt:OtherIndicationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">vtvt:NovoLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2007-02-28</instant>
        </period>
    </context>
    <context id="i38679053ba884fecac81e3c0bb4df42f_I20070228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">vtvt:SalesBasedMilestonesPaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">vtvt:NovoLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2007-02-28</instant>
        </period>
    </context>
    <context id="ib2ce9c0b8dc04feb87bd75b25f74765f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">vtvt:SatisfactionOfMilestonePaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">vtvt:NovoLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8ac68dc5426f4c9db606fce469843c6f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">vtvt:SatisfactionOfMilestonePaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">vtvt:NovoLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i37d951d0ab2d4bedb7fc926c65457f69_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">vtvt:SatisfactionOfMilestonePaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">vtvt:NovoLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8a2bf047e01a45c39440d54bf4076566_I20150729">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-07-29</instant>
        </period>
    </context>
    <context id="i9b7eb408e4244619a054148c0216fe1b_I20150729">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-07-29</instant>
        </period>
    </context>
    <context id="i81f14702251a4e84bfbf80c3f4adc603_I20150729">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
        </entity>
        <period>
            <instant>2015-07-29</instant>
        </period>
    </context>
    <context id="id79f0221acfe48e3b38230f9813f8488_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iacd3b8b8e04e4a889bf46f4c48bde58a_I20210504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-04</instant>
        </period>
    </context>
    <context id="i13cd3e18284d4db1a16dfbb59da305f2_D20210504-20210504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-04</startDate>
            <endDate>2021-05-04</endDate>
        </period>
    </context>
    <context id="i7381ca4530e7474686da2738f500b01b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ide7d1e7cc462416fb86e09b65cd2f44c_I20210504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-04</instant>
        </period>
    </context>
    <context id="i6910429ee2cc478190a94337044d2307_I20210504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
        </entity>
        <period>
            <instant>2021-05-04</instant>
        </period>
    </context>
    <context id="i3e52c9b6f9704195afc2ee86d0b67690_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if9c40690a0f643d8959119af7d97a673_D20220722-20220722">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">vtvt:CinRxInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-22</startDate>
            <endDate>2022-07-22</endDate>
        </period>
    </context>
    <context id="i435ab2dae252447c9f2ce969456b4ca4_I20220722">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">vtvt:CinRxInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-22</instant>
        </period>
    </context>
    <context id="i78dddbc3392f4554bc9422a7038551c3_D20220722-20220722">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">vtvt:CinRxInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-22</startDate>
            <endDate>2022-07-22</endDate>
        </period>
    </context>
    <context id="icf27e5ff0fd6483db6380c3e56a581aa_I20220722">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">vtvt:CinRxInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-22</instant>
        </period>
    </context>
    <context id="ie53714455661442b82786d416803ee27_I20220722">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">vtvt:CinRxInvestmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-22</instant>
        </period>
    </context>
    <context id="i6884499fe1234f1ea25474a4fac6c3bd_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:CantorFitzgeraldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">vtvt:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i26aef66e2be041c0b8fb22f0a7143a6a_D20200430-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:CantorFitzgeraldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">vtvt:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-30</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="i3b0cfdab65a84672bea912716d7ca0bb_I20210114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:CantorFitzgeraldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">vtvt:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-14</instant>
        </period>
    </context>
    <context id="ica6fc8c6c07f4eaaada0d2e40f039a5e_I20210625">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:CantorFitzgeraldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">vtvt:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-25</instant>
        </period>
    </context>
    <context id="i511677ca409f42958e538a068211f095_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:CantorFitzgeraldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">vtvt:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie91c05bae4274356a7c37ef43fa097f7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:CantorFitzgeraldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">vtvt:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia754f2ddd366448c8b2c93648603f0e4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:CantorFitzgeraldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">vtvt:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0dd96018f1404e598890364549560e72_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:CantorFitzgeraldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">vtvt:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i935baa5ec14c4cf8acbff93db4d1c514_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:CantorFitzgeraldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">vtvt:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i18c7a734da3b43abb7dcd45b822687c6_D20201123-20201124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:LPCPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-23</startDate>
            <endDate>2020-11-24</endDate>
        </period>
    </context>
    <context id="id3a1a93dd6b54263903de5b2c5cab54c_I20201208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:LPCPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-08</instant>
        </period>
    </context>
    <context id="iac80ed8a36eb4707b73bd4899dad72a3_D20201123-20201124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:LPCPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-23</startDate>
            <endDate>2020-11-24</endDate>
        </period>
    </context>
    <context id="ieb2689f063a74b9ebd4f298f830ebeac_D20201207-20201208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:LPCPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-07</startDate>
            <endDate>2020-12-08</endDate>
        </period>
    </context>
    <context id="i78e4b6ab19d44ff8a5011fef835208ae_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:LPCPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i68fffdbfaf4643438ca02de3332a6060_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:LPCPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if100cd340c034091b4c78713053cb76d_D20201123-20201124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:LPCPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-23</startDate>
            <endDate>2020-11-24</endDate>
        </period>
    </context>
    <context id="i4c3bd360fbbd4d5b9c4fb8448a286119_D20201123-20201124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:LPCPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">vtvt:RegularPurchaseShareLimitOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-23</startDate>
            <endDate>2020-11-24</endDate>
        </period>
    </context>
    <context id="i3ac29c302bf14a258a6a03dfa831a8df_D20201123-20201124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:LPCPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">vtvt:RegularPurchaseShareLimitTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-23</startDate>
            <endDate>2020-11-24</endDate>
        </period>
    </context>
    <context id="ic56b1e25dc9c45d49d0798dc4f5fafe4_I20201124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:LPCPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">vtvt:RegularPurchaseShareLimitTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-24</instant>
        </period>
    </context>
    <context id="ib826416062594cd1b6a9147f02b83322_D20201123-20201124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:LPCPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">vtvt:RegularPurchaseShareLimitThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-23</startDate>
            <endDate>2020-11-24</endDate>
        </period>
    </context>
    <context id="i3fffe07220e2440eb9dd0f387cf1b599_I20201124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:LPCPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">vtvt:RegularPurchaseShareLimitThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-24</instant>
        </period>
    </context>
    <context id="i067701b24ef94a608e3ccfdccda2e204_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:LPCPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">vtvt:AdditionalAcceleratedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="icdebc9b2f67d4397ae808a5a5756f07f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:LPCPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">vtvt:AdditionalAcceleratedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idd21976d3324462abeee8ceedd1df5bc_I20201124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:LincolnParkCapitalFundLLCAndAffiliatesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-24</instant>
        </period>
    </context>
    <context id="i56b043b6f72043f7a2d23b32eae86db6_D20201123-20201124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:LPCPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">vtvt:ExchangeCapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-23</startDate>
            <endDate>2020-11-24</endDate>
        </period>
    </context>
    <context id="ibd04bf0122eb4fdabeac62cf59a6a915_I20201124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:LPCPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">vtvt:ExchangeCapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-24</instant>
        </period>
    </context>
    <context id="id05c8853ee814642a8261294a9e57447_I20201124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:LPCPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-24</instant>
        </period>
    </context>
    <context id="idff5d983e0e342d3b5590950b05d8ec3_I20171205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vtvt:LetterAgreementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-05</instant>
        </period>
    </context>
    <context id="icd59226b670741d5b0d532a52b7817d8_I20180730">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vtvt:LetterAgreementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-30</instant>
        </period>
    </context>
    <context id="ib240b54a24134cdc8c3cbd1bb9abeec0_I20181211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vtvt:LetterAgreementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-11</instant>
        </period>
    </context>
    <context id="i366cb3c66df64072b411f2f79d48a6cf_I20190926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vtvt:LetterAgreementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-26</instant>
        </period>
    </context>
    <context id="i446db49951d4474189046ad4ffa0ab68_I20191223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vtvt:LetterAgreementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-23</instant>
        </period>
    </context>
    <context id="i98f1b2581f934859a5301a7a4a835ee7_I20171205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vtvt:LetterAgreementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-05</instant>
        </period>
    </context>
    <context id="ifb2d770cc7d14797adef14c999f6c509_I20180730">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vtvt:LetterAgreementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-30</instant>
        </period>
    </context>
    <context id="if95f315896524def8a3c0fd85899414d_I20181211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vtvt:LetterAgreementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-11</instant>
        </period>
    </context>
    <context id="i1687cd8dbecd4885a010f562b3c7f09c_I20190926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vtvt:LetterAgreementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-26</instant>
        </period>
    </context>
    <context id="i0f93ba3044b04aa5b879b21e6c7bfb77_I20191223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vtvt:LetterAgreementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-23</instant>
        </period>
    </context>
    <context id="ia0b350fb683d475aab1d0689418db678_I20171205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vtvt:LetterAgreementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-05</instant>
        </period>
    </context>
    <context id="i921233fc914b4c519a6ced7f4ca10e70_I20180730">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vtvt:LetterAgreementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-30</instant>
        </period>
    </context>
    <context id="i92f15e7267b4444dae1f2b30536a8cca_I20181211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vtvt:LetterAgreementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-11</instant>
        </period>
    </context>
    <context id="i1ad2f61b10e74283be204f3db602165d_I20190926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vtvt:LetterAgreementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-26</instant>
        </period>
    </context>
    <context id="i8eba85fa22c946a4b02f9f96d1c7957b_I20191223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vtvt:LetterAgreementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-23</instant>
        </period>
    </context>
    <context id="i721f71fab78740cd84edfdafa953461a_I20171205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vtvt:LetterAgreementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-05</instant>
        </period>
    </context>
    <context id="ib2f405516ffd4d278f814e5a92e9d5d2_I20180730">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vtvt:LetterAgreementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-30</instant>
        </period>
    </context>
    <context id="ib1fda35bd8a1410dbaa451d00c39806e_I20181211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vtvt:LetterAgreementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-11</instant>
        </period>
    </context>
    <context id="id267b00430174606a04c1c8a77c5a94d_I20190926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vtvt:LetterAgreementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-26</instant>
        </period>
    </context>
    <context id="i0eb534584b644b74a9c3dd2e897a753c_I20191223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vtvt:LetterAgreementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-23</instant>
        </period>
    </context>
    <context id="i5c9d2a2915494d679c5a643f3171f740_D20170323-20170324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">vtvt:DebtInstrumentTrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">vtvt:HorizonTechnologyFinanceCorporationAndSiliconValleyBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">vtvt:LoanAndSecurityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-03-23</startDate>
            <endDate>2017-03-24</endDate>
        </period>
    </context>
    <context id="i4659ec76b3bd4b099e10acfa0ecb0375_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">vtvt:ExchangeOfRedeemableNonControllingInterestToClassACommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i27cf0a73308646818460dd24384e5fc1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">vtvt:MacAndrewsAndForbesIncorporatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0f441b79415f414f8bab5bec3278d66e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">vtvt:MacAndrewsAndForbesIncorporatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icdc6f50ff2444355b1c104e110d02749_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">vtvt:MacAndrewsAndForbesIncorporatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i99e8450bf68e4909a5df23a5711124ce_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vtvt:LetterAgreementsWithMacAndrewsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ieb8892bc1c69430d90e8223b6ed2cc75_I20171205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vtvt:TwoThousandAndSeventeenLetterAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:MacAndrewsAndForbesIncorporatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-05</instant>
        </period>
    </context>
    <context id="id439f6eff53444f19ab229e4455340e8_I20180730">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vtvt:TwoThousandAndEighteenLetterAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:MacAndrewsAndForbesIncorporatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-30</instant>
        </period>
    </context>
    <context id="ic3e7b8a44dac41a48577ccf23ec60351_I20181211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vtvt:TwoThousandAndEighteenLetterAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:MacAndrewsAndForbesIncorporatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-11</instant>
        </period>
    </context>
    <context id="i1263d2be47634e409d952748be68fbf2_I20190318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vtvt:TwoThousandAndNineteenLetterAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:MacAndrewsAndForbesIncorporatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-18</instant>
        </period>
    </context>
    <context id="ibee558bd5cff44f896498eac91cbd91b_I20190926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vtvt:TwoThousandAndNineteenLetterAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:MacAndrewsAndForbesIncorporatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-26</instant>
        </period>
    </context>
    <context id="i6752789018634a3b9cbf31da18470674_I20191223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vtvt:TwoThousandAndNineteenLetterAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:MacAndrewsAndForbesIncorporatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-23</instant>
        </period>
    </context>
    <context id="id2dbb87e19aa42db8faed21b1a74e7de_D20171204-20171205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vtvt:TwoThousandAndSeventeenLetterAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:MacAndrewsAndForbesIncorporatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-04</startDate>
            <endDate>2017-12-05</endDate>
        </period>
    </context>
    <context id="i5abac165d7374c62aeaab1185e41628c_D20180730-20180730">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vtvt:TwoThousandAndEighteenLetterAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:MacAndrewsAndForbesIncorporatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-30</startDate>
            <endDate>2018-07-30</endDate>
        </period>
    </context>
    <context id="i7e7ea0be7d8d41118f727613d0719ee5_D20181211-20181211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vtvt:TwoThousandAndEighteenLetterAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:MacAndrewsAndForbesIncorporatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-11</startDate>
            <endDate>2018-12-11</endDate>
        </period>
    </context>
    <context id="icb7f79e821d344889cb30c93c72504ea_D20190317-20190318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vtvt:TwoThousandAndNineteenLetterAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:MacAndrewsAndForbesIncorporatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-17</startDate>
            <endDate>2019-03-18</endDate>
        </period>
    </context>
    <context id="ia730c9b939334332b4c401039b4743f0_D20190925-20190926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vtvt:TwoThousandAndNineteenLetterAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:MacAndrewsAndForbesIncorporatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-25</startDate>
            <endDate>2019-09-26</endDate>
        </period>
    </context>
    <context id="i7321abcbd7e946fe8846affc3928636e_D20191222-20191223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vtvt:TwoThousandAndNineteenLetterAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">vtvt:MacAndrewsAndForbesIncorporatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-22</startDate>
            <endDate>2019-12-23</endDate>
        </period>
    </context>
    <context id="i22ed35ce8f9e4345a21c2c6170401188_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">vtvt:MacAndrewsAndForbesIncorporatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">vtvt:ExchangeOfRedeemableNonControllingInterestToClassACommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i02fe5d6afa27494c8e8451542e562b68_D20220531-20220531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:G42InvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-31</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="i4a48a2e0f7e94471ad884ced0b553e7b_I20220531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:G42InvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="ia33911b1a54444f6b798a2a50b8e5221_D20220531-20220531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:G42InvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-31</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="icd274ea472f3404cacdb20f08f1beb2d_I20220531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:G42InvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="i2e8ee7f854a74009a9f72035b52a2aa4_D20230228-20230228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:G42InvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-28</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="i2eacb2c9458f466abb64ef8a40905fef_I20230228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:G42InvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-28</instant>
        </period>
    </context>
    <context id="ia48b89ff982e440198d5985d6770967c_I20221010">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">vtvt:MasterServiceAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-10</instant>
        </period>
    </context>
    <context id="i0fbd814465ac4496950f13784770157d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:CinRxPharmaLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic64ebe6f3af94956a82896c848dc12de_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">vtvt:MFTTPHoldingsLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if54b75eca3ca457ea5d1e260caf05b86_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i47f2c3d05cbd48c5afaa871b188b22eb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">vtvt:ExpireIn2035To2037Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i95a279b26a3e4d64b47dee23ea3dff1b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">vtvt:ExpireIn2035To2037Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5fa3c38b584e4ac2802dc4d4f6965f41_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">vtvt:IndefiniteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3f107fc24a0a44b3853008f0c458a2df_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">vtvt:IndefiniteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i295ab8da567c4630848fd4e0fbb8e7a3_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i31e919f30c1245678f6d44fbbb215087_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8e076cc7c2fb41988cc5615056b1612e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i815d10c591484bacbe6ecd096d09cada_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">vtvt:ExpireIn2035To2040Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5c599504b6434ce4808007049c827301_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">vtvt:ExpireIn2035To2040Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7b093b6fc5e74e7cbed335dc6fb11ec3_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">vtvt:RetirementAndConsultingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iaa749f2a94ba4be88abeb02a8c671625_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">vtvt:RetirementAndConsultingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i87c9915535454bb5a2fb746e373a2568_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic91daee0e4d24b23a1cb65d879cc2be4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib524b20dc65f4ef38116748a4f34d133_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib485945c8c814c77a98e13913d5cfc55_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="ic3ee6110519a4a26868cc5edf72040d4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i58e976c0e165403db1f6211ba48fea54_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i429ef42919c548959be0eb9bcc04d48b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="id2baaa8582ce4ee886ecd4ba6da1029d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i71b5fa577ca8407996addaf38f13e14d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i44737981bc274bb1946d3139ca3212c2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i0b81c4c1f7fe43c08a624d64438978da_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i7955152ce647465d9cd3214a7ad365a1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i04508d8a223041b6aa473aa2b9a07e3c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="ib5d27f2676a94e71880c3a81159a13d5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vtvt:WarrantLiabilityRelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1ae6ef62493b493581bb444850bcfa44_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vtvt:WarrantLiabilityRelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id20776cef5a84de890b8eb7cd3b3cf89_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vtvt:WarrantLiabilityRelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icbda04f0503045199e8a4e515be22b21_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">vtvt:WarrantLiabilityRelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0f5f651bd42e42ffa8b16e45cd30b15b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i31634811e3db46e0942d1af8c7225ddc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i2e7c24cf08c74188a34761752286651e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="ie085846dda45405e82bee4861a0dfb09_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</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="i343c7d91ef264a3f966bb28cd05a3c67_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id9d47db5660e4600be6856fa44030808_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7fce45f4435e4e59a866c83e8288bf0a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i057bad349a8343db81b2cd4a9a514121_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i42e9199383414dbf96b56a149ce9bb68_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie435333519ba4a2983208b8d9c57a4e7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4c6943d36d384913af44b0105067ca2e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idb3c6c6d25b34aaeab966096e236d2da_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="ia3f64167efcd450bae4a7fe878b8b89f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="i680c4a136ec941b1a983f2ee1d41cccc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</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="i847f161a6a004d108413e0aa06c3cb60_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8e3df08feed544fc926ec4f77d53b961_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib7b89cb284484af79bd7f012891df0e3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i454d1bf3c4e64b769e832ca8ee93b510_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="ifcf685c41b1d4441b989b234effd8cd1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="i0ea26496a09e4ccdb345e552f12fcaee_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</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="i8ab9a339a47a4cd0b826c8314e61a240_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if54ecd9aa93b4f86af6b016a4a617071_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia771f3776a0644f2805eedd70a540089_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i52b4a5fdc27848aaa8d4cfbfe59ea0a0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">vtvt:CinRxWarrantsMember</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="i8cd68fc8f21c4c5d8c9b051e829c42d4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">vtvt:CinRxWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ida76bdad7cf2409e972a00faa29ea5ec_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">vtvt:CinRxWarrantsMember</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="i3d1f2fee23c542eeadeba92c53f14c7e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641489</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">vtvt:CinRxWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</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="segment">
        <measure>vtvt:Segment</measure>
    </unit>
    <unit id="vote">
        <measure>vtvt:Vote</measure>
    </unit>
    <unit id="y">
        <measure>utr:Y</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV80L2ZyYWc6MTBkZjNhOWM1NWI2NDZmZGEyNjIwMDNjNjBlOTk5NDMvdGFibGU6ODMxYTM0ZGQ5N2NiNDQxY2I2YzYwNWQ3NzllNTg0YTYvdGFibGVyYW5nZTo4MzFhMzRkZDk3Y2I0NDFjYjZjNjA1ZDc3OWU1ODRhNl8yLTEtMS0xLTE4NTA2_8ac283d9-8488-483d-a0e5-80a26eedf6d5">0001641489</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV80L2ZyYWc6MTBkZjNhOWM1NWI2NDZmZGEyNjIwMDNjNjBlOTk5NDMvdGFibGU6ODMxYTM0ZGQ5N2NiNDQxY2I2YzYwNWQ3NzllNTg0YTYvdGFibGVyYW5nZTo4MzFhMzRkZDk3Y2I0NDFjYjZjNjA1ZDc3OWU1ODRhNl8zLTEtMS0xLTE4NTA2_8492fe18-4815-42db-97f1-aa743d8ecc24">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV80L2ZyYWc6MTBkZjNhOWM1NWI2NDZmZGEyNjIwMDNjNjBlOTk5NDMvdGFibGU6ODMxYTM0ZGQ5N2NiNDQxY2I2YzYwNWQ3NzllNTg0YTYvdGFibGVyYW5nZTo4MzFhMzRkZDk3Y2I0NDFjYjZjNjA1ZDc3OWU1ODRhNl80LTEtMS0xLTE4NTA2_7596c893-b477-4527-969b-7348c2e6e07c">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV80L2ZyYWc6MTBkZjNhOWM1NWI2NDZmZGEyNjIwMDNjNjBlOTk5NDMvdGFibGU6ODMxYTM0ZGQ5N2NiNDQxY2I2YzYwNWQ3NzllNTg0YTYvdGFibGVyYW5nZTo4MzFhMzRkZDk3Y2I0NDFjYjZjNjA1ZDc3OWU1ODRhNl81LTEtMS0xLTE4NTA2_80f6f557-832b-4691-95c9-f53af0fd289c">false</dei:AmendmentFlag>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i2b72d30ef0b94aae8aaac1958424578b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzI2Nzg_af164b78-7638-4923-9a27-413736b95e7b">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <vtvt:MaximumFundingPercentageOfResearchAndDevelopmentMilestones
      contextRef="ie3438b7db59741e0aab55f31af5bf594_D20170801-20170831"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjMvZnJhZzoxNGFjNmZmM2Q2ZjE0OGQ3YTgwMzNlNThkZmJhNmQyNS90YWJsZTozYjg2MGI0ODBlOTQ0MGU4YjU3ODE3ODRlNGJlMzcwMy90YWJsZXJhbmdlOjNiODYwYjQ4MGU5NDQwZThiNTc4MTc4NGU0YmUzNzAzXzItMS0xLTEtMTg1MDY_230c7771-ab78-47b0-885a-33cb4758535e"
      unitRef="number">0.5</vtvt:MaximumFundingPercentageOfResearchAndDevelopmentMilestones>
    <vtvt:RelatedPartyTransactionAgreementTerm
      contextRef="i99e8450bf68e4909a5df23a5711124ce_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90ZXh0cmVnaW9uOjkyYTcwNmUwMGFkMDQwMmNhM2NhYWYxOTU4ZmFiODBkXzEwOTk1MTE2MzcwMDM_49de275f-2777-4942-93b0-af4ba26fd10b">P1Y</vtvt:RelatedPartyTransactionAgreementTerm>
    <us-gaap:OpenTaxYear
      contextRef="i295ab8da567c4630848fd4e0fbb8e7a3_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDUvZnJhZzo5YzlkNzlkODMzMDM0NTgzYTFhNTc3ZDIxZWM2MjdkZS90YWJsZToxYmVjOThjZjIxZWY0MTI5YWJhZmY1MDhhYzBjZWZmOC90YWJsZXJhbmdlOjFiZWM5OGNmMjFlZjQxMjlhYmFmZjUwOGFjMGNlZmY4XzItMS0xLTEtMTg1MDY_31b03270-7ad2-4b04-b400-e1c0e6ff1b51">2017 2018 2019 2020 2021</us-gaap:OpenTaxYear>
    <vtvt:OperatingLossCarryforwardsExpiringDate
      contextRef="i31e919f30c1245678f6d44fbbb215087_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDUvZnJhZzo5YzlkNzlkODMzMDM0NTgzYTFhNTc3ZDIxZWM2MjdkZS90YWJsZToxYmVjOThjZjIxZWY0MTI5YWJhZmY1MDhhYzBjZWZmOC90YWJsZXJhbmdlOjFiZWM5OGNmMjFlZjQxMjlhYmFmZjUwOGFjMGNlZmY4XzMtMS0xLTEtMTg1MDY_d39089ae-330c-4b5f-bf1b-e76a90257e28">2035</vtvt:OperatingLossCarryforwardsExpiringDate>
    <vtvt:OperatingLossCarryforwardsExpiringDate
      contextRef="i8e076cc7c2fb41988cc5615056b1612e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDUvZnJhZzo5YzlkNzlkODMzMDM0NTgzYTFhNTc3ZDIxZWM2MjdkZS90YWJsZToxYmVjOThjZjIxZWY0MTI5YWJhZmY1MDhhYzBjZWZmOC90YWJsZXJhbmdlOjFiZWM5OGNmMjFlZjQxMjlhYmFmZjUwOGFjMGNlZmY4XzQtMS0xLTEtMTg1MDY_9293b1e8-a822-4ca7-b807-2cd7f547ed47">2037</vtvt:OperatingLossCarryforwardsExpiringDate>
    <vtvt:OperatingLossCarryforwardsExpiringDate
      contextRef="i815d10c591484bacbe6ecd096d09cada_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDUvZnJhZzo5YzlkNzlkODMzMDM0NTgzYTFhNTc3ZDIxZWM2MjdkZS90YWJsZToxYmVjOThjZjIxZWY0MTI5YWJhZmY1MDhhYzBjZWZmOC90YWJsZXJhbmdlOjFiZWM5OGNmMjFlZjQxMjlhYmFmZjUwOGFjMGNlZmY4XzUtMS0xLTEtMTg1MDY_1280e770-2167-406f-8c99-76460f3de35d">2035</vtvt:OperatingLossCarryforwardsExpiringDate>
    <vtvt:OperatingLossCarryforwardsExpiringDate
      contextRef="i5c599504b6434ce4808007049c827301_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDUvZnJhZzo5YzlkNzlkODMzMDM0NTgzYTFhNTc3ZDIxZWM2MjdkZS90YWJsZToxYmVjOThjZjIxZWY0MTI5YWJhZmY1MDhhYzBjZWZmOC90YWJsZXJhbmdlOjFiZWM5OGNmMjFlZjQxMjlhYmFmZjUwOGFjMGNlZmY4XzYtMS0xLTEtMTg1MDY_a895cde1-828c-4caa-8b81-33c8864da7cb">2040</vtvt:OperatingLossCarryforwardsExpiringDate>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzctMC0xLTEtMTg1MDY_d18f2be2-2efa-434c-81bc-ca991d059f70">http://vtvtherapeutics.com/20221231#OtherIncomeExpensesRelatedParty</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList>
    <dei:DocumentType
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGV4dHJlZ2lvbjpjYTFkZWFkNmJiOGM0YmQyYThmNjYzYTRiOTRhZGFkMV8zNDU5_336c16bb-4f84-4804-ba4c-33eb0f62b43f">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGFibGU6ZjFhNjBhMTYwY2Y5NGI2OTgxMmViNWI3YmU1ZTEwMmIvdGFibGVyYW5nZTpmMWE2MGExNjBjZjk0YjY5ODEyZWI1YjdiZTVlMTAyYl8wLTAtMS0xLTE4NTA2_bfcfebbf-0156-45f0-929e-fea27f15f5a8">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGV4dHJlZ2lvbjpjYTFkZWFkNmJiOGM0YmQyYThmNjYzYTRiOTRhZGFkMV8xMDk5NTExNjM0MTU1_44afa689-469a-450c-b9ce-f3f47ec0bd83">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGV4dHJlZ2lvbjpjYTFkZWFkNmJiOGM0YmQyYThmNjYzYTRiOTRhZGFkMV8xMDk5NTExNjM0MTU1_c73cff52-035c-4094-b851-ccfac74ed06a">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGFibGU6ODg2YWE3OTRlODAwNDVmYTlkNDU0NzQzYjFhZGQzZjEvdGFibGVyYW5nZTo4ODZhYTc5NGU4MDA0NWZhOWQ0NTQ3NDNiMWFkZDNmMV8wLTAtMS0xLTE4NTA2_e5ec670f-42f1-4703-aa3a-5eae95befbe9">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGV4dHJlZ2lvbjpjYTFkZWFkNmJiOGM0YmQyYThmNjYzYTRiOTRhZGFkMV8zNDUz_0fc61664-058d-48ba-950d-2086f40418bb">001-37524</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGV4dHJlZ2lvbjpjYTFkZWFkNmJiOGM0YmQyYThmNjYzYTRiOTRhZGFkMV8zNDU0_d458d779-5e95-4356-a623-876b7c90bb89">vTv Therapeutics Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGFibGU6ZWVkNjM2ZDEzMDE4NDg0MGFkMjBmN2ZlYTIyMTA1ZDkvdGFibGVyYW5nZTplZWQ2MzZkMTMwMTg0ODQwYWQyMGY3ZmVhMjIxMDVkOV8wLTAtMS0xLTE4NTA2_361ce1e6-f945-41d0-9475-5a466ba03745">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGFibGU6ZWVkNjM2ZDEzMDE4NDg0MGFkMjBmN2ZlYTIyMTA1ZDkvdGFibGVyYW5nZTplZWQ2MzZkMTMwMTg0ODQwYWQyMGY3ZmVhMjIxMDVkOV8wLTItMS0xLTE4NTA2_63ec48db-1890-42b5-a686-ab259af4eea5">47-3916571</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGFibGU6ZWVkNjM2ZDEzMDE4NDg0MGFkMjBmN2ZlYTIyMTA1ZDkvdGFibGVyYW5nZTplZWQ2MzZkMTMwMTg0ODQwYWQyMGY3ZmVhMjIxMDVkOV8yLTAtMS0xLTE4NTA2L3RleHRyZWdpb246YmMzZGZhMmQxODFlNDZiZmIzYTBlNDgzMDM2NTI2MmZfNA_3f03e697-b815-4409-be0e-acd9ea620400">3980 Premier Dr</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGFibGU6ZWVkNjM2ZDEzMDE4NDg0MGFkMjBmN2ZlYTIyMTA1ZDkvdGFibGVyYW5nZTplZWQ2MzZkMTMwMTg0ODQwYWQyMGY3ZmVhMjIxMDVkOV8yLTAtMS0xLTE4NTA2L3RleHRyZWdpb246YmMzZGZhMmQxODFlNDZiZmIzYTBlNDgzMDM2NTI2MmZfOA_2ab40bd5-2f4d-48ea-af00-e720f7d8efa9">Suite 310</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGFibGU6ZWVkNjM2ZDEzMDE4NDg0MGFkMjBmN2ZlYTIyMTA1ZDkvdGFibGVyYW5nZTplZWQ2MzZkMTMwMTg0ODQwYWQyMGY3ZmVhMjIxMDVkOV8yLTAtMS0xLTE4NTA2L3RleHRyZWdpb246YmMzZGZhMmQxODFlNDZiZmIzYTBlNDgzMDM2NTI2MmZfMTM_5c3a7910-4f9e-4016-a777-a0b492574a68">High Point</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGFibGU6ZWVkNjM2ZDEzMDE4NDg0MGFkMjBmN2ZlYTIyMTA1ZDkvdGFibGVyYW5nZTplZWQ2MzZkMTMwMTg0ODQwYWQyMGY3ZmVhMjIxMDVkOV8yLTAtMS0xLTE4NTA2L3RleHRyZWdpb246YmMzZGZhMmQxODFlNDZiZmIzYTBlNDgzMDM2NTI2MmZfMTc_3dd1a614-1345-4fb9-9501-2fe09285936e">NC</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGFibGU6ZWVkNjM2ZDEzMDE4NDg0MGFkMjBmN2ZlYTIyMTA1ZDkvdGFibGVyYW5nZTplZWQ2MzZkMTMwMTg0ODQwYWQyMGY3ZmVhMjIxMDVkOV8yLTItMS0xLTE4NTA2_71268e43-ae43-419f-bbb5-3b08f962aab2">27265</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGV4dHJlZ2lvbjpjYTFkZWFkNmJiOGM0YmQyYThmNjYzYTRiOTRhZGFkMV8zNDUy_8a751aff-fa7e-4ff2-a3a5-d562374fda64">336</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGV4dHJlZ2lvbjpjYTFkZWFkNmJiOGM0YmQyYThmNjYzYTRiOTRhZGFkMV8zNDU1_8d6a5172-aced-42b3-a1d2-4525f1b00de5">841-0300</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGFibGU6NWI3ZWIxMmQ2YzI5NGQ4OTgzZWI5MTAwZDY5MmMzNDIvdGFibGVyYW5nZTo1YjdlYjEyZDZjMjk0ZDg5ODNlYjkxMDBkNjkyYzM0Ml8xLTAtMS0xLTE4NTA2_310daba4-1a14-424c-b3eb-f270998d99ee">Class A Common Stock (Par Value $0.01)</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGFibGU6NWI3ZWIxMmQ2YzI5NGQ4OTgzZWI5MTAwZDY5MmMzNDIvdGFibGVyYW5nZTo1YjdlYjEyZDZjMjk0ZDg5ODNlYjkxMDBkNjkyYzM0Ml8xLTItMS0xLTE4NTA2_2083de37-1c3f-4f9d-89a7-2f8ff2fc1e76">VTVT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGFibGU6NWI3ZWIxMmQ2YzI5NGQ4OTgzZWI5MTAwZDY5MmMzNDIvdGFibGVyYW5nZTo1YjdlYjEyZDZjMjk0ZDg5ODNlYjkxMDBkNjkyYzM0Ml8xLTQtMS0xLTE4NTA2L3RleHRyZWdpb246NmFhOTU3NDU1ZmM4NDFlNzgwMjdjODQxZDk5ODA5M2NfNA_a5f44eee-d2df-41a9-bf29-205a0cf1a68c">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGV4dHJlZ2lvbjpjYTFkZWFkNmJiOGM0YmQyYThmNjYzYTRiOTRhZGFkMV8zNDU2_1947b844-4b4e-4795-94b2-a2c27c1e62b9">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGV4dHJlZ2lvbjpjYTFkZWFkNmJiOGM0YmQyYThmNjYzYTRiOTRhZGFkMV8zNDY1_40a8b4a6-da8c-4021-a728-740de2628122">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGV4dHJlZ2lvbjpjYTFkZWFkNmJiOGM0YmQyYThmNjYzYTRiOTRhZGFkMV8zNDYx_0e15c35e-ac65-4c59-9c09-1afe81bb07d6">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGV4dHJlZ2lvbjpjYTFkZWFkNmJiOGM0YmQyYThmNjYzYTRiOTRhZGFkMV8zNDY2_1c2ff9ba-0c5c-493b-9ddf-7593cf9b404b">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGFibGU6ZWE3MTM3MzgyYjM2NGFmODk1ZDIyNDdiMDcwMDI5MTIvdGFibGVyYW5nZTplYTcxMzczODJiMzY0YWY4OTVkMjI0N2IwNzAwMjkxMl8yLTAtMS0xLTE4NTA2_d5dbe6d3-b8c2-4331-881e-c03f31227d9d">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGFibGU6ZWE3MTM3MzgyYjM2NGFmODk1ZDIyNDdiMDcwMDI5MTIvdGFibGVyYW5nZTplYTcxMzczODJiMzY0YWY4OTVkMjI0N2IwNzAwMjkxMl8yLTQtMS0xLTE4NTA2_8bc13b85-9fc2-4d64-be9e-e3daa8629757">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGFibGU6ZWE3MTM3MzgyYjM2NGFmODk1ZDIyNDdiMDcwMDI5MTIvdGFibGVyYW5nZTplYTcxMzczODJiMzY0YWY4OTVkMjI0N2IwNzAwMjkxMl80LTEtMS0xLTE4NTA2_894bde60-dc79-4277-a7f7-86decdac7061">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGV4dHJlZ2lvbjpjYTFkZWFkNmJiOGM0YmQyYThmNjYzYTRiOTRhZGFkMV8zNDU3_821e170e-41d9-4db7-a58e-88f3b2e00b51">false</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGV4dHJlZ2lvbjpjYTFkZWFkNmJiOGM0YmQyYThmNjYzYTRiOTRhZGFkMV8zNDYy_cef554a4-f61f-479a-9c05-37af9cefdb81">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i782dcb99e56d43f7a1277bae3328835b_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGV4dHJlZ2lvbjpjYTFkZWFkNmJiOGM0YmQyYThmNjYzYTRiOTRhZGFkMV8zODQ4MjkwNzAxMzA1_62765fa2-eaae-4280-8b56-d0f1b04af468"
      unitRef="usd">22745674</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i7cf4b27a0cef4eee990bd3366f7ef91f_I20230306"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGFibGU6OWYyODlhYzVjNWQ5NDY1Nzg2ODg2OGRmMTg5NzQ2ZjIvdGFibGVyYW5nZTo5ZjI4OWFjNWM1ZDk0NjU3ODY4ODY4ZGYxODk3NDZmMl8xLTMtMS0xLTE4NTA2_8819b229-0b09-4cef-9ee2-ba5f297905c8"
      unitRef="shares">81483600</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="if87213c472164677a09fc4ebebc387b0_I20230306"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGFibGU6OWYyODlhYzVjNWQ5NDY1Nzg2ODg2OGRmMTg5NzQ2ZjIvdGFibGVyYW5nZTo5ZjI4OWFjNWM1ZDk0NjU3ODY4ODY4ZGYxODk3NDZmMl8yLTMtMS0xLTE4NTA2_2d83f023-14d9-4438-86c9-b6772e5861b1"
      unitRef="shares">23093860</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xL2ZyYWc6Y2ExZGVhZDZiYjhjNGJkMmE4ZjY2M2E0Yjk0YWRhZDEvdGV4dHJlZ2lvbjpjYTFkZWFkNmJiOGM0YmQyYThmNjYzYTRiOTRhZGFkMV8zNDYz_603cb0b2-6eaf-45a4-ab30-440d5a8598a0">Portions of the registrant&#x2019;s Definitive Proxy Statement relating to its 2023 Annual Meeting of Stockholders to be filed within 120 days after December&#160;31, 2022, are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzMvZnJhZzo4MWRjNWMwMDUxM2E0MTU1YmQyY2Q0MTdiNGVhYjYwYy90YWJsZTpkN2U1NDJhNjVmODg0NjExYTE1YmQ4MDI4MmIzOTc5My90YWJsZXJhbmdlOmQ3ZTU0MmE2NWY4ODQ2MTFhMTViZDgwMjgyYjM5NzkzXzItMC0xLTEtMTg1MDYvdGV4dHJlZ2lvbjplZDlkNDZiODY0MmY0ZTczYmUyNGQwMWM5NWMxNWQ3Zl83NQ_5a4283df-7d46-4b8e-b9fd-769201adddf2">42</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzYvZnJhZzo1MDBlOWU0NGNlYzk0YzkyYWZmMWIwYWExN2JhYTBkYi90ZXh0cmVnaW9uOjUwMGU5ZTQ0Y2VjOTRjOTJhZmYxYjBhYTE3YmFhMGRiXzQzMzE_ce0cf57c-5556-4dbc-a645-84cb9965adef">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzYvZnJhZzo1MDBlOWU0NGNlYzk0YzkyYWZmMWIwYWExN2JhYTBkYi90ZXh0cmVnaW9uOjUwMGU5ZTQ0Y2VjOTRjOTJhZmYxYjBhYTE3YmFhMGRiXzQzMzI_a00bae31-1cdf-4207-b7c7-79f5ce9996d6">Raleigh, North Carolina</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzQtMS0xLTEtMTg1MDY_b144755d-26d2-47d8-8df6-115b82f37ecc"
      unitRef="usd">12126000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzQtMy0xLTEtMTg1MDY_cca11aaa-440b-4290-8083-f23437b09242"
      unitRef="usd">13415000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzUtMS0xLTEtMTg1MDY_dd09daa3-e2e9-4193-9c52-daa1112d1fd6"
      unitRef="usd">173000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzUtMy0xLTEtMTg1MDY_32a5a124-38f3-4a0c-9865-e6fe1e0259b9"
      unitRef="usd">57000</us-gaap:AccountsReceivableNetCurrent>
    <vtvt:NotesReceivableCurrent
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzYtMS0xLTEtMjA4ODk_c05d3fcd-d7ca-46ba-bd24-8d81aabdedb4"
      unitRef="usd">12243000</vtvt:NotesReceivableCurrent>
    <vtvt:NotesReceivableCurrent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzYtMy0xLTEtMjA4ODk_cf47a0d5-44db-4fbc-a7fa-5627a7c176ea"
      unitRef="usd">0</vtvt:NotesReceivableCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzYtMS0xLTEtMTg1MDY_7e6d37e2-1fae-4bbb-b7a9-b1afc6caf0e5"
      unitRef="usd">2537000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzYtMy0xLTEtMTg1MDY_bbf1ea35-5642-412f-97d3-a953f6f92e8d"
      unitRef="usd">2049000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:DepositsAssetsCurrent
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzctMS0xLTEtMTg1MDY_a967e029-8e08-46f2-993a-0f514ddcba87"
      unitRef="usd">15000</us-gaap:DepositsAssetsCurrent>
    <us-gaap:DepositsAssetsCurrent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzctMy0xLTEtMTg1MDY_4dc0fad5-4c1a-45a4-bd0d-5222aa1852de"
      unitRef="usd">100000</us-gaap:DepositsAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzgtMS0xLTEtMTg1MDY_c13b5128-bb32-4928-b6dd-4297ed984939"
      unitRef="usd">27094000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzgtMy0xLTEtMTg1MDY_47d76d11-14cb-4370-877f-0d512e502c2c"
      unitRef="usd">15621000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzktMS0xLTEtMTg1MDY_deb533ec-ad79-4f3c-a22a-c95a8bfc641f"
      unitRef="usd">207000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzktMy0xLTEtMTg1MDY_ad3144cc-58de-401a-83d8-6bcee3792246"
      unitRef="usd">278000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzEwLTEtMS0xLTE4NTA2_b481c1ba-c42e-4790-ba9a-7ed80a107329"
      unitRef="usd">349000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzEwLTMtMS0xLTE4NTA2_202a6585-0c29-450a-bba3-deb140febf6a"
      unitRef="usd">402000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:LongTermInvestments
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzExLTEtMS0xLTE4NTA2_9b987764-2a76-46d4-855b-683293a20849"
      unitRef="usd">5588000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzExLTMtMS0xLTE4NTA2_18e73315-4c9c-4e35-93cb-3fa27d2fee68"
      unitRef="usd">9173000</us-gaap:LongTermInvestments>
    <us-gaap:Assets
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzEyLTEtMS0xLTE4NTA2_cbe07287-4f68-4b72-a44d-33fc3966eadd"
      unitRef="usd">33238000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzEyLTMtMS0xLTE4NTA2_b30f9355-a489-40c2-bd96-57e639869f8d"
      unitRef="usd">25474000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzE1LTEtMS0xLTE4NTA2_8a16c0a6-05ad-4642-aaa0-9ec37dfa7651"
      unitRef="usd">7313000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzE1LTMtMS0xLTE4NTA2_0c8ccbd8-6a6b-4f46-b146-a94e8a7cf0c2"
      unitRef="usd">8023000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzE2LTEtMS0xLTE4NTA2_bec87594-9af2-4881-b30f-cac689080b89"
      unitRef="usd">154000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzE2LTMtMS0xLTE4NTA2_54f05d2e-7bbd-4d5f-9fa2-7861c73b051c"
      unitRef="usd">184000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzE3LTEtMS0xLTE4NTA2_1a0d252c-2200-4c11-ad44-982e0ca0a441"
      unitRef="usd">17000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzE3LTMtMS0xLTE4NTA2_ec4afdf4-189b-4a73-8af9-48ec30242041"
      unitRef="usd">35000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzE4LTEtMS0xLTE4NTA2_33ec30e6-f8fe-41ab-b067-dcb61a4d9ab7"
      unitRef="usd">224000</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzE4LTMtMS0xLTE4NTA2_bf802904-084e-4bf2-ac40-688b85ae580e"
      unitRef="usd">256000</us-gaap:NotesPayableCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzE5LTEtMS0xLTE4NTA2_b5876b64-9d26-403a-b50b-454e91750335"
      unitRef="usd">7708000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzE5LTMtMS0xLTE4NTA2_d6e6828c-c22c-4e37-abaf-bbb00d001615"
      unitRef="usd">8498000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzIwLTEtMS0xLTE4NTA2_cdd77ef1-5a40-4cbc-8133-d43f7e415072"
      unitRef="usd">18669000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzIwLTMtMS0xLTE4NTA2_20c25460-f047-4d82-9fac-7ad1a49eff8d"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzIxLTEtMS0xLTE4NTA2_723d3261-7060-4b55-871b-4a1c2b4d756f"
      unitRef="usd">338000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzIxLTMtMS0xLTE4NTA2_f5974cb5-d1e5-40bc-8c59-f95414a0d35a"
      unitRef="usd">492000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DueToRelatedPartiesNoncurrent
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzIyLTEtMS0xLTE4NTA2_5ae81c19-796f-46a2-b51d-d404ef1c9fb5"
      unitRef="usd">684000</us-gaap:DueToRelatedPartiesNoncurrent>
    <us-gaap:DueToRelatedPartiesNoncurrent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzIyLTMtMS0xLTE4NTA2_e016b6c7-356a-498d-92e8-65638a4e43fb"
      unitRef="usd">1262000</us-gaap:DueToRelatedPartiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzI0LTEtMS0xLTE4NTA2_d3240803-dd18-4282-9bee-930004f831fe"
      unitRef="usd">27399000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzI0LTMtMS0xLTE4NTA2_b6ddcca6-32aa-4c5e-b193-7d618c643bb0"
      unitRef="usd">10252000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzI1LTEtMS0xLTE4NTA2_d4c02c02-586e-4804-b6a1-b66bb8c524f7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzI1LTMtMS0xLTE4NTA2_39bf6af4-56db-42a6-9323-727741792b0b"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzI2LTEtMS0xLTE4NTA2_a2c0add2-a14c-4cd9-b4d6-209531662c22"
      unitRef="usd">16579000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzI2LTMtMS0xLTE4NTA2_83bddac2-f16e-431f-9212-6a5310555c83"
      unitRef="usd">24962000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i6b3a42a50de7492cb452ea11813b8921_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzI4LTAtMS0xLTE4NTA2L3RleHRyZWdpb246NTJjMGNlMTJjY2IxNDZjZDk3Y2IxYzQ3MThlOTEzYjBfMjY_1daf8e7d-ac68-47e0-8683-f8c5139928d9"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="if5d32a8a74514d25958928521e2dd69e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzI4LTAtMS0xLTE4NTA2L3RleHRyZWdpb246NTJjMGNlMTJjY2IxNDZjZDk3Y2IxYzQ3MThlOTEzYjBfMjY_f1c2b378-5861-4f07-b236-01a393b5f8f6"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i6b3a42a50de7492cb452ea11813b8921_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzI4LTAtMS0xLTE4NTA2L3RleHRyZWdpb246NTJjMGNlMTJjY2IxNDZjZDk3Y2IxYzQ3MThlOTEzYjBfNDA_7ea97ce5-14ed-4cfc-90d6-0d3901e41089"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6b3a42a50de7492cb452ea11813b8921_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzI4LTAtMS0xLTE4NTA2L3RleHRyZWdpb246NTJjMGNlMTJjY2IxNDZjZDk3Y2IxYzQ3MThlOTEzYjBfNjU_e7fece96-fa21-4e1b-b5cc-1dde61968932"
      unitRef="shares">81483600</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="if5d32a8a74514d25958928521e2dd69e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzI4LTAtMS0xLTE4NTA2L3RleHRyZWdpb246NTJjMGNlMTJjY2IxNDZjZDk3Y2IxYzQ3MThlOTEzYjBfOTM_e0d99041-d3e0-4609-b0e8-e2c986e9fa7d"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if5d32a8a74514d25958928521e2dd69e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzI4LTAtMS0xLTE4NTA2L3RleHRyZWdpb246NTJjMGNlMTJjY2IxNDZjZDk3Y2IxYzQ3MThlOTEzYjBfMTEx_7fe2c78c-8c3a-44b5-bc16-3516f7e6a1fa"
      unitRef="shares">66942777</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i6b3a42a50de7492cb452ea11813b8921_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzI4LTEtMS0xLTE4NTA2_c12c5512-0c9f-461b-8b5e-4e3cf6d05577"
      unitRef="usd">815000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="if5d32a8a74514d25958928521e2dd69e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzI4LTMtMS0xLTE4NTA2_e89a24a1-9eb5-4cc1-a1dc-6c8648424730"
      unitRef="usd">669000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ida7730389dc144649b53cf42fe8c6259_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzI5LTAtMS0xLTE4NTA2L3RleHRyZWdpb246Nzc2NzgwYjIzNWI0NDlhZjg2OWY1MGJlNzllYWRhNjJfMjY_a2a741d7-5d08-46db-9deb-d2e89665f49d"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i781a6071969b40d7a079643aa41e3e29_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzI5LTAtMS0xLTE4NTA2L3RleHRyZWdpb246Nzc2NzgwYjIzNWI0NDlhZjg2OWY1MGJlNzllYWRhNjJfMjY_e3f1aa53-fddc-4f4e-a354-6123ee679f42"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i781a6071969b40d7a079643aa41e3e29_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzI5LTAtMS0xLTE4NTA2L3RleHRyZWdpb246Nzc2NzgwYjIzNWI0NDlhZjg2OWY1MGJlNzllYWRhNjJfNDA_055d8c68-86c1-41d0-8303-d191e13eeef6"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ida7730389dc144649b53cf42fe8c6259_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzI5LTAtMS0xLTE4NTA2L3RleHRyZWdpb246Nzc2NzgwYjIzNWI0NDlhZjg2OWY1MGJlNzllYWRhNjJfNDA_d4917d4f-2559-4160-a3f0-2e1d90d4b9c8"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ida7730389dc144649b53cf42fe8c6259_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzI5LTAtMS0xLTE4NTA2L3RleHRyZWdpb246Nzc2NzgwYjIzNWI0NDlhZjg2OWY1MGJlNzllYWRhNjJfNjY_1839bd62-fbae-4a60-85af-258253e656e1"
      unitRef="shares">23093860</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="ida7730389dc144649b53cf42fe8c6259_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzI5LTEtMS0xLTE4NTA2_3f4654de-a2e6-4cef-9d33-0e6f2fc7c7db"
      unitRef="usd">232000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i781a6071969b40d7a079643aa41e3e29_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzI5LTMtMS0xLTE4NTA2_74499748-b31f-4a97-b171-58d0f2095a85"
      unitRef="usd">232000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzMwLTEtMS0xLTE4NTA2_1ab994d4-2990-4208-abf0-6b31ca8abb3e"
      unitRef="usd">253737000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzMwLTMtMS0xLTE4NTA2_2835a082-fc89-42ec-b7f7-f5597d0a317c"
      unitRef="usd">238193000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzMxLTEtMS0xLTE4NTA2_37936ee6-5148-4190-9fdb-b59539c6319f"
      unitRef="usd">-265524000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzMxLTMtMS0xLTE4NTA2_91748c13-4357-49c1-88ca-481291e1799d"
      unitRef="usd">-248834000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzMyLTEtMS0xLTE4NTA2_6fb01136-8a52-40a7-98b9-25cc53a647e9"
      unitRef="usd">-10740000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzMyLTMtMS0xLTE4NTA2_af5c0242-fcdf-4320-9868-678eafcb8fa4"
      unitRef="usd">-9740000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzMzLTEtMS0xLTE4NTA2_b3b7e7c0-24f7-414f-b38d-a88774cb6719"
      unitRef="usd">33238000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xMzkvZnJhZzpmZGM2YzQ4OTA5NGY0YjNjYjg0ZTlkNTMwN2Y2MWQ0OC90YWJsZTpmYTA1Y2ExNTllMGQ0ZDBkOTdmODViYjhkN2IyMjY5Mi90YWJsZXJhbmdlOmZhMDVjYTE1OWUwZDRkMGQ5N2Y4NWJiOGQ3YjIyNjkyXzMzLTMtMS0xLTE4NTA2_a6946c02-cdcb-4a05-994b-249066ad2a45"
      unitRef="usd">25474000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzItMS0xLTEtMTg1MDY_ea4a849b-29f0-47ef-842e-97eb081aff3a"
      unitRef="usd">2018000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzItMy0xLTEtMTg1MDY_00673399-cb9c-45a5-9806-7aa8fcb3a252"
      unitRef="usd">4005000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzItNS0xLTEtMTg1MDY_7bbb7bc6-f8c1-4919-a4fd-fc9e64d8a264"
      unitRef="usd">6414000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzQtMS0xLTEtMTg1MDY_080637fb-f7eb-421f-857a-c3f3de8de2a5"
      unitRef="usd">12357000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzQtMy0xLTEtMTg1MDY_665509d4-8fae-4368-a765-f3c5a801fdfe"
      unitRef="usd">13324000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzQtNS0xLTEtMTg1MDY_271d4dd2-6e13-4ee7-a3a2-faa32d0bce7d"
      unitRef="usd">11015000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzUtMS0xLTEtMTg1MDY_e1f9c9c9-91e6-480d-967e-1998960922bf"
      unitRef="usd">12201000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzUtMy0xLTEtMTg1MDY_d3bf8712-bde0-4ac5-97d9-7675e3416cdd"
      unitRef="usd">12343000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzUtNS0xLTEtMTg1MDY_550ba611-d69e-49e7-b5a5-d52201afc33e"
      unitRef="usd">7251000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzYtMS0xLTEtMTg1MDY_c3ed0325-35ab-46c1-86a3-0f490f9dad2f"
      unitRef="usd">24558000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzYtMy0xLTEtMTg1MDY_90b61b2e-b547-4892-93b0-4c0d9c98803a"
      unitRef="usd">25667000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzYtNS0xLTEtMTg1MDY_d85bd144-c87b-4944-90d3-1cccafb877da"
      unitRef="usd">18266000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzctMS0xLTEtMTg1MDY_b482bc6b-472f-48f7-b2f4-3b1b87c15543"
      unitRef="usd">-22540000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzctMy0xLTEtMTg1MDY_11476787-c518-4218-a027-512a926ef7f3"
      unitRef="usd">-21662000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzctNS0xLTEtMTg1MDY_f81425f4-b3c9-47bb-97cb-14459fea1601"
      unitRef="usd">-11852000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzgtMS0xLTEtMTg1MDY_0b877bba-681d-4072-aed0-238fa700e7bb"
      unitRef="usd">-3616000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzgtMy0xLTEtMTg1MDY_6df2ff65-d0e4-4928-9aa5-24a6354d8c66"
      unitRef="usd">2448000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzgtNS0xLTEtMTg1MDY_cb15e73d-2e58-4a75-a1b3-9b5e6f849170"
      unitRef="usd">0</us-gaap:OtherNonoperatingIncomeExpense>
    <vtvt:OtherIncomeExpensesRelatedParty
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzktMS0xLTEtMTg1MDY_f7ee8190-39ee-470c-9e2c-4468cfeb442c"
      unitRef="usd">946000</vtvt:OtherIncomeExpensesRelatedParty>
    <vtvt:OtherIncomeExpensesRelatedParty
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzktMy0xLTEtMTg1MDY_2c7286f7-1afc-4083-9f66-91e47154faa1"
      unitRef="usd">1609000</vtvt:OtherIncomeExpensesRelatedParty>
    <vtvt:OtherIncomeExpensesRelatedParty
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzktNS0xLTEtMTg1MDY_8cdcc3d5-03e6-43f4-b153-29c789e4eeb1"
      unitRef="usd">-270000</vtvt:OtherIncomeExpensesRelatedParty>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzEwLTEtMS0xLTE4NTA2_41fec6aa-8554-4543-9965-c4b3f2e9a249"
      unitRef="usd">352000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzEwLTMtMS0xLTE4NTA2_1be1c0d9-60e6-426f-997b-a2f2da6127ef"
      unitRef="usd">1000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzEwLTUtMS0xLTE4NTA2_9e69b24c-ae76-496b-b5fb-b2bce226df0a"
      unitRef="usd">12000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzExLTEtMS0xLTE4NTA2_f9abad54-1d5c-4016-852f-7a281ce8adec"
      unitRef="usd">15000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzExLTMtMS0xLTE4NTA2_249c960d-bd19-4e71-97f7-14e7d65c1e4b"
      unitRef="usd">12000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzExLTUtMS0xLTE4NTA2_a6ac7d93-0347-4188-b053-ae40c549d250"
      unitRef="usd">692000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzEyLTEtMS0xLTE4NTA2_4c7955ab-e3eb-4093-87c2-a51e7168daea"
      unitRef="usd">-24873000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzEyLTMtMS0xLTE4NTA2_d196de20-8234-452d-acea-20f3eecbff2f"
      unitRef="usd">-17616000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzEyLTUtMS0xLTE4NTA2_f531512f-8322-47e0-b11a-baac544f68de"
      unitRef="usd">-12802000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzEzLTEtMS0xLTE4NTA2_ffdcb803-59ef-467c-abd7-955ac94f4597"
      unitRef="usd">200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzEzLTMtMS0xLTE4NTA2_3779497c-d046-48f3-9eb5-2c1736d6a194"
      unitRef="usd">115000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzEzLTUtMS0xLTE4NTA2_1725aab9-f469-4c8b-ae5a-6c8685040b5c"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzE0LTEtMS0xLTE4NTA2_af84df35-6037-4a8d-b82e-d4e14bcf5640"
      unitRef="usd">-25073000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzE0LTMtMS0xLTE4NTA2_52b26992-baae-48f9-9c3b-59e573db9e44"
      unitRef="usd">-17731000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzE0LTUtMS0xLTE4NTA2_b3adb9a5-0625-4356-b3c3-0b0c5fe69c3c"
      unitRef="usd">-12802000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzE1LTEtMS0xLTE4NTA2_4b502ae9-8dee-4c98-98d8-4c23f45a908e"
      unitRef="usd">-5909000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzE1LTMtMS0xLTE4NTA2_547237ce-9cba-4000-a554-c4f50b46de80"
      unitRef="usd">-4744000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzE1LTUtMS0xLTE4NTA2_ea9143b5-17b4-4d0a-a7a0-55a4dd321797"
      unitRef="usd">-4303000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzE2LTEtMS0xLTE4NTA2_4fc01acc-2d2c-4484-95f3-812781a82b51"
      unitRef="usd">-19164000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzE2LTMtMS0xLTE4NTA2_298f3e80-ba35-4f4a-a771-e36841fb4fe3"
      unitRef="usd">-12987000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzE2LTUtMS0xLTE4NTA2_95fa3303-0e25-4ac1-97cc-02dc857ccdef"
      unitRef="usd">-8499000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzE3LTEtMS0xLTE4NTA2_ab56ee46-045d-40a3-9047-648241cd3cce"
      unitRef="usd">-19164000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzE3LTMtMS0xLTE4NTA2_e0b65169-66f4-4deb-8951-274792822634"
      unitRef="usd">-12987000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzE3LTUtMS0xLTE4NTA2_10230e7c-82b9-4ca8-ad76-922ab45b30fe"
      unitRef="usd">-8499000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5589974aab344f93974b168e2b085d96_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzE4LTEtMS0xLTE4NTA2_8ff19de3-8258-482a-b14a-0d28412b9ae0"
      unitRef="usdPerShare">-0.26</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5589974aab344f93974b168e2b085d96_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzE4LTEtMS0xLTE4NTA2_c11f428d-d57c-407c-b7a8-fefa8c443b7c"
      unitRef="usdPerShare">-0.26</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6df4c86dda614923b1fa394cbbcfa9bf_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzE4LTMtMS0xLTE4NTA2_1c80ecf6-ec87-4b40-af43-49df8eaaa09d"
      unitRef="usdPerShare">-0.21</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6df4c86dda614923b1fa394cbbcfa9bf_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzE4LTMtMS0xLTE4NTA2_987687a1-db6d-46b1-a04b-b28655fce94f"
      unitRef="usdPerShare">-0.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="id6d76bdd1dc4422ca7405e470ffe68a7_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzE4LTUtMS0xLTE4NTA2_8581fb0a-bbd1-4989-80e4-621c30316355"
      unitRef="usdPerShare">-0.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id6d76bdd1dc4422ca7405e470ffe68a7_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzE4LTUtMS0xLTE4NTA2_a8c83504-80f4-43f3-9f99-125f85df1435"
      unitRef="usdPerShare">-0.18</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5589974aab344f93974b168e2b085d96_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzE5LTEtMS0xLTE4NTA2_432b0f92-5f1e-4b50-8f0f-fa0b600e7263"
      unitRef="shares">74876200</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5589974aab344f93974b168e2b085d96_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzE5LTEtMS0xLTE4NTA2_d602b7b6-63e0-4696-9924-ae16d366e40e"
      unitRef="shares">74876200</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6df4c86dda614923b1fa394cbbcfa9bf_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzE5LTMtMS0xLTE4NTA2_65d2971b-9947-40df-844f-9a4438716101"
      unitRef="shares">60732636</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6df4c86dda614923b1fa394cbbcfa9bf_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzE5LTMtMS0xLTE4NTA2_c7522de1-3126-4527-a82e-1916e2d1bd9c"
      unitRef="shares">60732636</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id6d76bdd1dc4422ca7405e470ffe68a7_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzE5LTUtMS0xLTE4NTA2_283e8ff9-97e9-49f9-b4bb-57ec8bf62cb0"
      unitRef="shares">47137917</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id6d76bdd1dc4422ca7405e470ffe68a7_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDIvZnJhZzozYzU2ZmFkMWM4ODE0NTViOTA4YmI0YjZhOGE2NDM4YS90YWJsZTpiYTExMGJjMDUzOWQ0OGMxYmU0YTFiN2UzOWI2MzVkZS90YWJsZXJhbmdlOmJhMTEwYmMwNTM5ZDQ4YzFiZTRhMWI3ZTM5YjYzNWRlXzE5LTUtMS0xLTE4NTA2_a100a3d7-5c7f-448e-94c3-f7955c762e3d"
      unitRef="shares">47137917</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i7ceb87e3a7824942a3ad570bc07e7136_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzMtMS0xLTEtMTg1MDY_6f228944-653c-48af-99b8-153ff5d57187"
      unitRef="usd">40183000</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i971129eaed374ee38e6e601b89afb7c3_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzMtNC0xLTEtMTg1MDY_53acde7c-52ab-46a9-9512-dda3657db411"
      unitRef="shares">40918522</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i971129eaed374ee38e6e601b89afb7c3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzMtNi0xLTEtMTg1MDY_57d3e72e-9ade-4eea-8555-6fe029d9e1f4"
      unitRef="usd">409000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iffc7c154732e48a38569327b552df78a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzMtOC0xLTEtMTg1MDY_81468cda-ccb8-4eeb-bda5-1521c8540a23"
      unitRef="shares">23094221</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="iffc7c154732e48a38569327b552df78a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzMtMTAtMS0xLTE4NTA2_c3ca2fcd-a7eb-4378-aa4d-c2852eb00174"
      unitRef="usd">232000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iddbc1678fc484bf5bd2d211333838c8a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzMtMTItMS0xLTE4NTA2_8358e4dd-7a0e-46da-9442-c9431c62c90c"
      unitRef="usd">183858000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2f13819e6a204fab922cc87b1104bdb1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzMtMTQtMS0xLTE4NTA2_58466ae8-c517-45c7-9da0-5a56cf3683d9"
      unitRef="usd">-233522000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9053383e72b24555833b644cf3050f47_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzMtMTYtMS0xLTE4NTA2_2a620062-bcc1-4b84-b48b-b3f19d60585a"
      unitRef="usd">-49023000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i9ec2427da1db4d1faeb247b454a7bba4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzQtMS0xLTEtMTg1MDY_c50eb185-c99f-4d04-a60c-e61aee3b7502"
      unitRef="usd">-4303000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8e583ac6b45a40f4ab7e9b11b2f1d2f9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzQtMTQtMS0xLTE4NTA2_eeae1411-d635-4416-9465-566025526550"
      unitRef="usd">-8499000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzQtMTYtMS0xLTE4NTA2_b50294e4-86a4-40b4-9a2a-4e3a7d0cdc5e"
      unitRef="usd">-8499000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib566f4fb770443c1b3b126b3eb4cc891_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzUtMTItMS0xLTE4NTA2_08e1e5fa-6e82-49ea-a19b-8a811fcca4df"
      unitRef="usd">1009000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzUtMTYtMS0xLTE4NTA2_becf502f-0a23-4fa6-bd24-ac6ea7354b79"
      unitRef="usd">1009000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <vtvt:IssuanceOfClassACommonStockUnderATMOfferingShares
      contextRef="i95acff60a5d34233bd544b42bf8e3256_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzYtNC0xLTEtMTg1MDY_e4a2751f-af38-4f1c-9562-b8d33af866c8"
      unitRef="shares">5480941</vtvt:IssuanceOfClassACommonStockUnderATMOfferingShares>
    <vtvt:StockIssuedDuringPeriodUnderDirectOfferingValue
      contextRef="i95acff60a5d34233bd544b42bf8e3256_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzYtNi0xLTEtMTg1MDY_e4e329b9-d9dd-4fa0-b5b2-d477b3e7872d"
      unitRef="usd">55000</vtvt:StockIssuedDuringPeriodUnderDirectOfferingValue>
    <vtvt:StockIssuedDuringPeriodUnderDirectOfferingValue
      contextRef="ib566f4fb770443c1b3b126b3eb4cc891_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzYtMTItMS0xLTE4NTA2_bf644661-a24c-410f-bcae-9284e16ce7a6"
      unitRef="usd">12441000</vtvt:StockIssuedDuringPeriodUnderDirectOfferingValue>
    <vtvt:StockIssuedDuringPeriodUnderDirectOfferingValue
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzYtMTYtMS0xLTE4NTA2_a866987e-755c-4652-ba69-b7d081f7aebc"
      unitRef="usd">12496000</vtvt:StockIssuedDuringPeriodUnderDirectOfferingValue>
    <vtvt:StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesRelatedParty
      contextRef="i95acff60a5d34233bd544b42bf8e3256_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzctNC0xLTEtMTg1MDY_34fb41b0-8e07-4e85-b6af-cd742454a4f5"
      unitRef="shares">6250000</vtvt:StockIssuedDuringPeriodSharesConversionOfConvertibleSecuritiesRelatedParty>
    <vtvt:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesRelatedParty
      contextRef="i95acff60a5d34233bd544b42bf8e3256_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzctNi0xLTEtMTg1MDY_b50440f9-8059-4626-8821-d7e9cc519d9b"
      unitRef="usd">63000</vtvt:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesRelatedParty>
    <vtvt:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesRelatedParty
      contextRef="ib566f4fb770443c1b3b126b3eb4cc891_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzctMTItMS0xLTE4NTA2_9895d453-23e3-4c58-ac9d-48719ceba1ac"
      unitRef="usd">9937000</vtvt:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesRelatedParty>
    <vtvt:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesRelatedParty
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzctMTYtMS0xLTE4NTA2_2b1b41e2-15a6-4cf3-ace9-3bb36d369b06"
      unitRef="usd">10000000</vtvt:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesRelatedParty>
    <vtvt:IssuanceOfClassACommonStockUnderLPCAgreementShares
      contextRef="i95acff60a5d34233bd544b42bf8e3256_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzgtNC0xLTEtMTg1MDY_a081b89a-713f-4e96-b44c-1f9ad4658c21"
      unitRef="shares">1389580</vtvt:IssuanceOfClassACommonStockUnderLPCAgreementShares>
    <vtvt:IssuanceOfClassACommonStockUnderLPCAgreement
      contextRef="i95acff60a5d34233bd544b42bf8e3256_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzgtNi0xLTEtMTg1MDY_72432ceb-f8dc-4535-80db-92c4b591e3cf"
      unitRef="usd">14000</vtvt:IssuanceOfClassACommonStockUnderLPCAgreement>
    <vtvt:IssuanceOfClassACommonStockUnderLPCAgreement
      contextRef="ib566f4fb770443c1b3b126b3eb4cc891_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzgtMTItMS0xLTE4NTA2_d807a0c1-b743-460f-aab1-63f729f40fb2"
      unitRef="usd">1916000</vtvt:IssuanceOfClassACommonStockUnderLPCAgreement>
    <vtvt:IssuanceOfClassACommonStockUnderLPCAgreement
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzgtMTYtMS0xLTE4NTA2_4911f139-5f5e-455d-9793-cca0cbca8b7c"
      unitRef="usd">1930000</vtvt:IssuanceOfClassACommonStockUnderLPCAgreement>
    <vtvt:StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits
      contextRef="i95acff60a5d34233bd544b42bf8e3256_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzktNC0xLTEtMTg1MDY_e86ce622-3a9a-456d-b0e7-9865f5586997"
      unitRef="shares">11667</vtvt:StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="i9ec2427da1db4d1faeb247b454a7bba4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzEwLTEtMS0xLTE4NTA2_e15e3d8f-3ebc-4b8e-be5f-3d0bf6435b91"
      unitRef="usd">48015000</us-gaap:MinorityInterestChangeInRedemptionValue>
    <vtvt:ChangeInRedemptionValueOfNoncontrollingInterest
      contextRef="i8e583ac6b45a40f4ab7e9b11b2f1d2f9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzEwLTE0LTEtMS0xODUwNg_92c94b6c-11f2-4558-a38d-edfe20170c21"
      unitRef="usd">-48015000</vtvt:ChangeInRedemptionValueOfNoncontrollingInterest>
    <vtvt:ChangeInRedemptionValueOfNoncontrollingInterest
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzEwLTE2LTEtMS0xODUwNg_2d85dad4-82ff-4a32-8285-6ed8f6d2223e"
      unitRef="usd">-48015000</vtvt:ChangeInRedemptionValueOfNoncontrollingInterest>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i97468ec35b6b405a9338e05031cc33f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzExLTEtMS0xLTE4NTA2_46f529da-fdb2-40f6-a445-38b0f1be3474"
      unitRef="usd">83895000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i95b96f74db3a4447b911e33200b50a2c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzExLTQtMS0xLTE4NTA2_ed583ef6-4309-4791-8e43-f273736b21a8"
      unitRef="shares">54050710</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i95b96f74db3a4447b911e33200b50a2c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzExLTYtMS0xLTE4NTA2_05eb96a3-5e2b-4db0-b66e-f70982726bc4"
      unitRef="usd">541000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6657f561fdce403b9adcf179b99b70ab_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzExLTgtMS0xLTE4NTA2_7bb35b71-962a-4e52-b1fd-abfbe6bf6224"
      unitRef="shares">23094221</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i6657f561fdce403b9adcf179b99b70ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzExLTEwLTEtMS0xODUwNg_9dac727d-7b6a-4724-9863-56307f93d5b9"
      unitRef="usd">232000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4865cfcbb27d4feca16a5f99b6737885_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzExLTEyLTEtMS0xODUwNg_155c426c-676a-434b-bc7d-b331e0586a91"
      unitRef="usd">209161000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3466ad2170974a82a28d7385b256ac8f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzExLTE0LTEtMS0xODUwNg_1dfa35fc-e5d6-41a0-bf7b-05bf722472f1"
      unitRef="usd">-290036000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3074ded04a9d4363a253af511b5a207f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzExLTE2LTEtMS0xODUwNg_ffd6f104-ce7d-4cd3-af19-4145adb1eb26"
      unitRef="usd">-80102000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i5a00faa5ab4b443296bf94aa733d9ebe_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzEyLTEtMS0xLTE4NTA2_bb6097f1-9eab-4e70-ae6c-d966ebd8a467"
      unitRef="usd">-4744000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7cea41b2c7524f12a38543b14cc26678_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzEyLTE0LTEtMS0xODUwNg_47519337-18ee-48fc-9a07-f2b34b4be6af"
      unitRef="usd">-12987000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzEyLTE2LTEtMS0xODUwNg_439a1220-ad52-43c1-a50b-96014fd8a623"
      unitRef="usd">-12987000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i88c97e1e6b804abeb8691cdb38fa0592_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzEzLTEyLTEtMS0xODUwNg_2475b1ae-eed0-4f97-8f91-96291e89f6a4"
      unitRef="usd">2356000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzEzLTE2LTEtMS0xODUwNg_6ce04f57-2547-4b63-8b49-fcea3e842120"
      unitRef="usd">2356000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <vtvt:IssuanceOfClassACommonStockUnderATMOfferingShares
      contextRef="i715eea71bd1045fab84112977fbc9ba1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzE0LTQtMS0xLTE4NTA2_007f0ab8-537d-43f2-b6e9-5b43dddfe154"
      unitRef="shares">8929147</vtvt:IssuanceOfClassACommonStockUnderATMOfferingShares>
    <vtvt:StockIssuedDuringPeriodUnderDirectOfferingValue
      contextRef="i715eea71bd1045fab84112977fbc9ba1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzE0LTYtMS0xLTE4NTA2_7e4bd312-3b4c-4b2e-915e-4a1d742561b2"
      unitRef="usd">89000</vtvt:StockIssuedDuringPeriodUnderDirectOfferingValue>
    <vtvt:StockIssuedDuringPeriodUnderDirectOfferingValue
      contextRef="i88c97e1e6b804abeb8691cdb38fa0592_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzE0LTEyLTEtMS0xODUwNg_75d81a7f-e0b4-41d8-b498-4941da52e832"
      unitRef="usd">17581000</vtvt:StockIssuedDuringPeriodUnderDirectOfferingValue>
    <vtvt:StockIssuedDuringPeriodUnderDirectOfferingValue
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzE0LTE2LTEtMS0xODUwNg_501ace85-084b-44b6-b3cf-bd920e735736"
      unitRef="usd">17670000</vtvt:StockIssuedDuringPeriodUnderDirectOfferingValue>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i715eea71bd1045fab84112977fbc9ba1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzE1LTQtMS0xLTE4NTA2_65f92531-2c18-4129-aa23-bc155fb45722"
      unitRef="shares">361</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i701383c7a308406abf363d0519bd036d_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzE1LTgtMS0xLTE4NTA2_21139956-f569-4a92-9cf1-ea460061af4f"
      unitRef="shares">-361</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i715eea71bd1045fab84112977fbc9ba1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzE2LTQtMS0xLTE4NTA2_3cdcf49c-1058-4256-9876-7b76eaed5ca2"
      unitRef="shares">20833</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i88c97e1e6b804abeb8691cdb38fa0592_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzE2LTEyLTEtMS0xODUwNg_19949a3c-9a61-47eb-b31b-e4169aa41f0d"
      unitRef="usd">47000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzE2LTE2LTEtMS0xODUwNg_1e01ed20-22e2-4059-9bf9-e266d93c86c7"
      unitRef="usd">47000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <vtvt:IssuanceOfClassACommonStockUnderLPCAgreementShares
      contextRef="i715eea71bd1045fab84112977fbc9ba1_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzE3LTQtMS0xLTE4NTA2_88c28de6-4022-4a19-9b40-210658ace498"
      unitRef="shares">3941726</vtvt:IssuanceOfClassACommonStockUnderLPCAgreementShares>
    <vtvt:IssuanceOfClassACommonStockUnderLPCAgreement
      contextRef="i715eea71bd1045fab84112977fbc9ba1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzE3LTYtMS0xLTE4NTA2_1fb91ec5-d643-414a-849c-ed44976f0d99"
      unitRef="usd">39000</vtvt:IssuanceOfClassACommonStockUnderLPCAgreement>
    <vtvt:IssuanceOfClassACommonStockUnderLPCAgreement
      contextRef="i88c97e1e6b804abeb8691cdb38fa0592_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzE3LTEyLTEtMS0xODUwNg_d164338b-8c7b-4f11-af57-a388ab9ba36f"
      unitRef="usd">9048000</vtvt:IssuanceOfClassACommonStockUnderLPCAgreement>
    <vtvt:IssuanceOfClassACommonStockUnderLPCAgreement
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzE3LTE2LTEtMS0xODUwNg_a8e026c4-88ed-471f-a068-c6e07ead4d14"
      unitRef="usd">9087000</vtvt:IssuanceOfClassACommonStockUnderLPCAgreement>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="i5a00faa5ab4b443296bf94aa733d9ebe_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzE4LTEtMS0xLTE4NTA2_a39f8444-e8ba-41e1-b6ee-7998157db403"
      unitRef="usd">-54189000</us-gaap:MinorityInterestChangeInRedemptionValue>
    <vtvt:ChangeInRedemptionValueOfNoncontrollingInterest
      contextRef="i7cea41b2c7524f12a38543b14cc26678_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzE4LTE0LTEtMS0xODUwNg_28195385-3738-4e1c-9ce8-80575398711a"
      unitRef="usd">54189000</vtvt:ChangeInRedemptionValueOfNoncontrollingInterest>
    <vtvt:ChangeInRedemptionValueOfNoncontrollingInterest
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzE4LTE2LTEtMS0xODUwNg_a074e4ef-b6c3-43eb-aaa3-d30d45295d5e"
      unitRef="usd">54189000</vtvt:ChangeInRedemptionValueOfNoncontrollingInterest>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i151150ff570c488ab2ce566bc7fb09f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzE5LTEtMS0xLTE4NTA2_761770ee-7ad2-42f6-89bd-08ee05a23319"
      unitRef="usd">24962000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia868ef28eeff4d8f8785ce05ceacb7ba_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzE5LTQtMS0xLTE4NTA2_4d417346-24ff-420c-8ea0-f09ffb21b5fd"
      unitRef="shares">66942777</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ia868ef28eeff4d8f8785ce05ceacb7ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzE5LTYtMS0xLTE4NTA2_3dbe46d3-bb95-4bb0-93b4-04728f852ede"
      unitRef="usd">669000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i82af3dbd98544ed792e81ac0c0dd69bf_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzE5LTgtMS0xLTE4NTA2_716a9425-53cd-4f3e-a932-f9c758021ac4"
      unitRef="shares">23093860</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i82af3dbd98544ed792e81ac0c0dd69bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzE5LTEwLTEtMS0xODUwNg_666a581e-9b57-4f46-89cd-f65ef109e5be"
      unitRef="usd">232000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i31f4d44c5cfc4cec849fde78ecd60f87_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzE5LTEyLTEtMS0xODUwNg_a4243c53-e97d-4e00-95c1-4449164cc40e"
      unitRef="usd">238193000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibdecb8fd265a4e4f8852b8597aac2839_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzE5LTE0LTEtMS0xODUwNg_b2f2340b-8b8c-4146-90bc-505ab6854411"
      unitRef="usd">-248834000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzE5LTE2LTEtMS0xODUwNg_e86199d7-3482-4915-978e-a7c0f0903fff"
      unitRef="usd">-9740000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i3629501e71e442e4b5c805cf4368d20d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzIwLTEtMS0xLTE4NTA2_5b92ca5e-8273-4926-8ee0-8386c07c4096"
      unitRef="usd">-5909000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i31d43215d39a4c078b4e1467b49898a3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzIwLTE0LTEtMS0xODUwNg_d2e90d83-b190-4b9a-b61d-3f51c7289f8c"
      unitRef="usd">-19164000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzIwLTE2LTEtMS0xODUwNg_e00738f5-a9c8-45a7-9477-30dfb571bb28"
      unitRef="usd">-19164000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ide3fd56ad7be4744b54e8b12dd47b0b2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzIxLTEyLTEtMS0xODUwNg_ecbdbcc2-0b84-48bb-b933-0906c293a3ed"
      unitRef="usd">1272000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzIxLTE2LTEtMS0xODUwNg_1c73f2e3-8903-4e10-bd50-78fd66bdcdea"
      unitRef="usd">1272000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <vtvt:StockIssuedDuringPeriodSharesCollaborationAgreement
      contextRef="i1fe38523cd0848c3b7229506f5609428_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzIyLTQtMS0xLTE4NTA2_92509cd4-e130-4bd8-8ad3-d8f63fe1cdd2"
      unitRef="shares">10386274</vtvt:StockIssuedDuringPeriodSharesCollaborationAgreement>
    <vtvt:StockIssuedDuringPeriodAmountCollaborationAgreement
      contextRef="i1fe38523cd0848c3b7229506f5609428_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzIyLTYtMS0xLTE4NTA2_6f179f81-85e5-40d6-9b4b-926ae414e4f4"
      unitRef="usd">104000</vtvt:StockIssuedDuringPeriodAmountCollaborationAgreement>
    <vtvt:StockIssuedDuringPeriodAmountCollaborationAgreement
      contextRef="ide3fd56ad7be4744b54e8b12dd47b0b2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzIyLTEyLTEtMS0xODUwNg_103f055d-2a7b-4109-a116-63b96f5ceabf"
      unitRef="usd">4936000</vtvt:StockIssuedDuringPeriodAmountCollaborationAgreement>
    <vtvt:StockIssuedDuringPeriodAmountCollaborationAgreement
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzIyLTE2LTEtMS0xODUwNg_90908996-1656-452d-b33c-2c7fcb169be7"
      unitRef="usd">5040000</vtvt:StockIssuedDuringPeriodAmountCollaborationAgreement>
    <vtvt:StockIssuedDuringPeriodSharesPurchaseAgreement
      contextRef="i1fe38523cd0848c3b7229506f5609428_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzIzLTQtMS0xLTE4NTA2_6c031511-4507-4f9f-a431-0266e0c66e51"
      unitRef="shares">4154549</vtvt:StockIssuedDuringPeriodSharesPurchaseAgreement>
    <vtvt:StockIssuedDuringPeriodAmountPurchaseAgreement
      contextRef="i1fe38523cd0848c3b7229506f5609428_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzIzLTYtMS0xLTE4NTA2_84c298b9-3ccd-47f1-9c75-6afc25fc9573"
      unitRef="usd">42000</vtvt:StockIssuedDuringPeriodAmountPurchaseAgreement>
    <vtvt:StockIssuedDuringPeriodAmountPurchaseAgreement
      contextRef="ide3fd56ad7be4744b54e8b12dd47b0b2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzIzLTEyLTEtMS0xODUwNg_0552e864-5123-4233-819c-7041eb662185"
      unitRef="usd">9336000</vtvt:StockIssuedDuringPeriodAmountPurchaseAgreement>
    <vtvt:StockIssuedDuringPeriodAmountPurchaseAgreement
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzIzLTE2LTEtMS0xODUwNg_d6765029-ea97-4d3b-9b58-382b35611538"
      unitRef="usd">9378000</vtvt:StockIssuedDuringPeriodAmountPurchaseAgreement>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="i3629501e71e442e4b5c805cf4368d20d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzI2LTEtMS0xLTE4NTA2_c6ec8ad9-aa0d-4f9a-a839-73acdcee7f0f"
      unitRef="usd">-2474000</us-gaap:MinorityInterestChangeInRedemptionValue>
    <vtvt:ChangeInRedemptionValueOfNoncontrollingInterest
      contextRef="i31d43215d39a4c078b4e1467b49898a3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzI2LTE0LTEtMS0xODUwNg_cf007929-9f53-430f-903b-2a8b093effdb"
      unitRef="usd">2474000</vtvt:ChangeInRedemptionValueOfNoncontrollingInterest>
    <vtvt:ChangeInRedemptionValueOfNoncontrollingInterest
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzI2LTE2LTEtMS0xODUwNg_79224d48-f9ab-4154-a537-cd8bd9ecbfa3"
      unitRef="usd">2474000</vtvt:ChangeInRedemptionValueOfNoncontrollingInterest>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i3978d192b61d4041b78f9834b6502978_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzI3LTEtMS0xLTE4NTA2_47e84deb-39d7-470c-a07c-c525d007f80d"
      unitRef="usd">16579000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie413c597ba4b44adab93b5d93c3366e0_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzI3LTQtMS0xLTE4NTA2_799cc013-3e5b-4e66-966d-b4e557818812"
      unitRef="shares">81483600</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie413c597ba4b44adab93b5d93c3366e0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzI3LTYtMS0xLTE4NTA2_1626d48d-2851-4990-9531-2b9e1853147c"
      unitRef="usd">815000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if572c5dde7a24524aa55878d1347f607_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzI3LTgtMS0xLTE4NTA2_e601122a-53b3-4088-a7e9-578ccd33cc87"
      unitRef="shares">23093860</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="if572c5dde7a24524aa55878d1347f607_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzI3LTEwLTEtMS0xODUwNg_e3a66aff-e2e5-4e72-88c8-b0077d701c18"
      unitRef="usd">232000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9f11995226a546f591df7f9a74486032_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzI3LTEyLTEtMS0xODUwNg_191a9658-3b98-445f-9b0d-f3182747d742"
      unitRef="usd">253737000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1404c47e6fd74918b26c5f4d63690df2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzI3LTE0LTEtMS0xODUwNg_cfdd5eb0-128b-43af-8ec5-12c84ff192ef"
      unitRef="usd">-265524000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDUvZnJhZzplODQ3ZGI5NWZiZDE0MjRhYTE2ZDgyMGE2ZGZkMjM3Ny90YWJsZToxZjM2ZTI4Njk0ZDI0NzE0OGE5MzBjOTVmZmJmMzdjMi90YWJsZXJhbmdlOjFmMzZlMjg2OTRkMjQ3MTQ4YTkzMGM5NWZmYmYzN2MyXzI3LTE2LTEtMS0xODUwNg_bab55d9e-82fe-4444-a52d-d53316214671"
      unitRef="usd">-10740000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzMtMS0xLTEtMTg1MDY_1a9e6c83-1748-40e8-99ee-5729c0d30fe8"
      unitRef="usd">-25073000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzMtMy0xLTEtMTg1MDY_f2090eda-d78b-430c-9b36-ad09489c79e8"
      unitRef="usd">-17731000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzMtNS0xLTEtMTg1MDY_47afff0f-aa19-45aa-b6ce-7805e0eebfea"
      unitRef="usd">-12802000</us-gaap:ProfitLoss>
    <us-gaap:Depreciation
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzYtMS0xLTEtMTg1MDY_0e83a181-7898-4739-851e-8a1e16a400f4"
      unitRef="usd">92000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzYtMy0xLTEtMTg1MDY_48e5ba2c-3bbb-4562-8434-6a924c46d9d0"
      unitRef="usd">89000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzYtNS0xLTEtMTg1MDY_386a21e9-1dd6-4984-891a-0ca5667a77cb"
      unitRef="usd">94000</us-gaap:Depreciation>
    <us-gaap:InterestIncomeOperating
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzctMS0xLTEtMjQ0OTg_4ed8420c-26de-48ca-afab-444206612a60"
      unitRef="usd">352000</us-gaap:InterestIncomeOperating>
    <us-gaap:InterestIncomeOperating
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzctMy0xLTEtMjQ0OTg_bd82b42c-7f9a-4168-bbef-b13b92868c42"
      unitRef="usd">0</us-gaap:InterestIncomeOperating>
    <us-gaap:InterestIncomeOperating
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzctNS0xLTEtMjQ0OTg_aed35b84-fdce-4a2b-97e6-29603cb7b435"
      unitRef="usd">0</us-gaap:InterestIncomeOperating>
    <us-gaap:InterestExpenseOther
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzgtMS0xLTEtMjQ0OTg_74235033-9df0-4c56-a42a-71942a48c767"
      unitRef="usd">15000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzgtMy0xLTEtMjQ0OTg_24991f31-b450-4c8e-a02d-ce064abc18f5"
      unitRef="usd">0</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzgtNS0xLTEtMjQ0OTg_2aadad92-ea72-4bae-ac0b-666cca73c62c"
      unitRef="usd">0</us-gaap:InterestExpenseOther>
    <us-gaap:ShareBasedCompensation
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzctMS0xLTEtMTg1MDY_45104df1-c92d-4475-8baf-ddb562e61025"
      unitRef="usd">1272000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzctMy0xLTEtMTg1MDY_d97849d1-728f-4389-ad75-b0577699cdd7"
      unitRef="usd">2356000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzctNS0xLTEtMTg1MDY_980c76da-bf07-44c0-a624-52fdf6d703d1"
      unitRef="usd">1009000</us-gaap:ShareBasedCompensation>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzgtMS0xLTEtMTg1MDY_dccaf52a-9499-49b0-994e-d3c693ee53e3"
      unitRef="usd">-3585000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzgtMy0xLTEtMTg1MDY_17cdb647-aa53-450b-8ecf-3cebfc7fe57d"
      unitRef="usd">2448000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzgtNS0xLTEtMTg1MDY_9ed4566d-4a7f-4e3b-9d1c-5962521285a1"
      unitRef="usd">4245000</us-gaap:UnrealizedGainLossOnInvestments>
    <vtvt:ChangeInFairValueOfWarrantsRelatedParty
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzktMS0xLTEtMTg1MDY_5c68fb16-7c4c-4771-af13-4d5e72d57fdc"
      unitRef="usd">-946000</vtvt:ChangeInFairValueOfWarrantsRelatedParty>
    <vtvt:ChangeInFairValueOfWarrantsRelatedParty
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzktMy0xLTEtMTg1MDY_0ad47972-74b2-4792-a94d-ffc5ca237fe9"
      unitRef="usd">-1609000</vtvt:ChangeInFairValueOfWarrantsRelatedParty>
    <vtvt:ChangeInFairValueOfWarrantsRelatedParty
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzktNS0xLTEtMTg1MDY_17769c8d-2e19-4702-a364-27950201e02c"
      unitRef="usd">270000</vtvt:ChangeInFairValueOfWarrantsRelatedParty>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzEwLTEtMS0xLTE4NTA2_5f9d97d7-819e-4deb-aa1f-8f104e0fff29"
      unitRef="usd">0</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzEwLTMtMS0xLTE4NTA2_984fc7fb-c6a0-4fc9-b563-f40da8c0ee07"
      unitRef="usd">0</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzEwLTUtMS0xLTE4NTA2_eef7cf3a-fa2b-48b8-aada-3da2b8d09670"
      unitRef="usd">380000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzEyLTEtMS0xLTE4NTA2_00b142f5-4e11-439c-9723-658d8f7b63b3"
      unitRef="usd">116000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzEyLTMtMS0xLTE4NTA2_12afac07-2aba-4a07-855b-10b3a38a6d45"
      unitRef="usd">-101000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzEyLTUtMS0xLTE4NTA2_6f4f74ea-b6fb-4542-918d-d9a127792eff"
      unitRef="usd">153000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzEzLTEtMS0xLTE4NTA2_c5b07b20-3e83-4259-bbab-1c54a83e535f"
      unitRef="usd">403000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzEzLTMtMS0xLTE4NTA2_73358c5c-5cf7-459e-85bb-05d4c64bbf46"
      unitRef="usd">839000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzEzLTUtMS0xLTE4NTA2_f6b9e7b1-ccb0-4755-82a0-a9fe5826307b"
      unitRef="usd">254000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <vtvt:IncreaseDecreaseInLongTermDeposits
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzE0LTEtMS0xLTE4NTA2_6a4a3057-dfc3-4a6b-9a4b-9a663248e1cf"
      unitRef="usd">0</vtvt:IncreaseDecreaseInLongTermDeposits>
    <vtvt:IncreaseDecreaseInLongTermDeposits
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzE0LTMtMS0xLTE4NTA2_e3abd674-7cbf-423f-a574-aa43bd6d3176"
      unitRef="usd">0</vtvt:IncreaseDecreaseInLongTermDeposits>
    <vtvt:IncreaseDecreaseInLongTermDeposits
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzE0LTUtMS0xLTE4NTA2_d860e3b6-3c83-427f-903b-d5a8d4652244"
      unitRef="usd">-444000</vtvt:IncreaseDecreaseInLongTermDeposits>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzE1LTEtMS0xLTE4NTA2_63a542e2-deeb-4ec6-8990-03f2fb210728"
      unitRef="usd">-856000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzE1LTMtMS0xLTE4NTA2_152b822f-a660-447d-bdba-e4190abc630d"
      unitRef="usd">1828000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzE1LTUtMS0xLTE4NTA2_7af22c40-f143-4b15-8e2b-3a770a1191a6"
      unitRef="usd">-997000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <vtvt:AccretedInterestOnDebt
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzE2LTEtMS0xLTE4NTA2_960cda38-9741-4fd6-8730-4abdafee95eb"
      unitRef="usd">0</vtvt:AccretedInterestOnDebt>
    <vtvt:AccretedInterestOnDebt
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzE2LTMtMS0xLTE4NTA2_3cdf2cae-51f7-4324-9603-ed67713dad00"
      unitRef="usd">0</vtvt:AccretedInterestOnDebt>
    <vtvt:AccretedInterestOnDebt
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzE2LTUtMS0xLTE4NTA2_24dd63a3-67ca-4487-9dcc-2fca4cdbfe9c"
      unitRef="usd">-1512000</vtvt:AccretedInterestOnDebt>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzE3LTEtMS0xLTE4NTA2_80484983-5824-4f01-b23e-c22383d6ff74"
      unitRef="usd">6760000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzE3LTMtMS0xLTE4NTA2_d09642f8-216a-4c9c-9e71-a847068aa32c"
      unitRef="usd">-1005000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzE3LTUtMS0xLTE4NTA2_9250dd56-beeb-47e8-af00-168a66fc6b3b"
      unitRef="usd">-24000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzE4LTEtMS0xLTE4NTA2_36656075-0f2c-4660-b1ef-361146ab69fe"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzE4LTMtMS0xLTE4NTA2_c1874cd6-386e-4940-84d6-ce48d9030492"
      unitRef="usd">-50000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzE4LTUtMS0xLTE4NTA2_3bf1fec8-3c67-4a54-b48f-9fb579caed2b"
      unitRef="usd">-210000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzE5LTEtMS0xLTE4NTA2_846a7355-a04e-4e2f-b65c-01f3fe092afb"
      unitRef="usd">-16022000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzE5LTMtMS0xLTE4NTA2_962c5f50-6529-4b94-a314-42d1eb2f16b6"
      unitRef="usd">-19308000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzE5LTUtMS0xLTE4NTA2_1d94e884-7dfa-4d31-b14c-acb5169685c1"
      unitRef="usd">-18000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzIyLTEtMS0xLTE4NTA2_0811cd04-9db1-4042-899c-58ca2feb126e"
      unitRef="usd">21000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzIyLTMtMS0xLTE4NTA2_cbe1a936-b6d6-41bd-9e2c-994881186ba2"
      unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzIyLTUtMS0xLTE4NTA2_5bcd9139-c6ad-49c8-92c6-fe46867e285c"
      unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzIzLTEtMS0xLTE4NTA2_96622d00-af68-4242-bb94-42a713fc4a7d"
      unitRef="usd">-21000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzIzLTMtMS0xLTE4NTA2_833964c8-7040-454f-bf28-89bebd3dea13"
      unitRef="usd">0</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzIzLTUtMS0xLTE4NTA2_fd9db12b-61a4-4b7f-bc99-9e0fc905dde3"
      unitRef="usd">0</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <vtvt:ProceedsFromIssuanceOfCommonStockToRelatedParty
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzI1LTEtMS0xLTE4NTA2_0426aba3-3389-41b0-a8bf-b50c068fae44"
      unitRef="usd">0</vtvt:ProceedsFromIssuanceOfCommonStockToRelatedParty>
    <vtvt:ProceedsFromIssuanceOfCommonStockToRelatedParty
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzI1LTMtMS0xLTE4NTA2_421f766e-bd1a-42aa-b1a6-1c5cdb08a433"
      unitRef="usd">0</vtvt:ProceedsFromIssuanceOfCommonStockToRelatedParty>
    <vtvt:ProceedsFromIssuanceOfCommonStockToRelatedParty
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzI1LTUtMS0xLTE4NTA2_92850881-0001-4913-b1c2-b069cd3a0fe0"
      unitRef="usd">10000000</vtvt:ProceedsFromIssuanceOfCommonStockToRelatedParty>
    <vtvt:ProceedsFromSaleOfCommonStock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzI4LTEtMS0xLTI0NTA3_dff4bc46-379d-4ff8-ac9e-e05ae63f4467"
      unitRef="usd">5040000</vtvt:ProceedsFromSaleOfCommonStock>
    <vtvt:ProceedsFromSaleOfCommonStock
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzI4LTMtMS0xLTI0NTA3_a94d0fdb-7b02-4597-9366-504677a04909"
      unitRef="usd">0</vtvt:ProceedsFromSaleOfCommonStock>
    <vtvt:ProceedsFromSaleOfCommonStock
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzI4LTUtMS0xLTI0NTA3_175b3619-6e5c-4707-8235-e08c7bfdcf3a"
      unitRef="usd">0</vtvt:ProceedsFromSaleOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfPreferredStockPreferenceStockAndWarrants
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzI5LTEtMS0xLTI0NTA3_e7eeb104-977a-4dce-a82a-c222f0cd54c8"
      unitRef="usd">9746000</us-gaap:ProceedsFromIssuanceOfPreferredStockPreferenceStockAndWarrants>
    <us-gaap:ProceedsFromIssuanceOfPreferredStockPreferenceStockAndWarrants
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzI5LTMtMS0xLTI0NTA3_0ba3e49e-6c91-4f7c-82b5-51dea8e2dae2"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfPreferredStockPreferenceStockAndWarrants>
    <us-gaap:ProceedsFromIssuanceOfPreferredStockPreferenceStockAndWarrants
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzI5LTUtMS0xLTI0NTA3_85a565b1-6494-4011-b599-ac53a3d9b399"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfPreferredStockPreferenceStockAndWarrants>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzI2LTEtMS0xLTE4NTA2_1781b88f-fae6-41a6-b657-13440af4fbae"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzI2LTMtMS0xLTE4NTA2_696e83e0-8133-4327-adb3-f237bbeb18d9"
      unitRef="usd">26757000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzI2LTUtMS0xLTE4NTA2_26276f14-92a0-4ee0-84a8-4ab6c3f5ff53"
      unitRef="usd">14426000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzI3LTEtMS0xLTE4NTA2_c96e8016-b5f7-42bf-a4d7-3b1d83b5d2f2"
      unitRef="usd">0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzI3LTMtMS0xLTE4NTA2_e6a8c808-1b0d-437d-87d3-7db6ac22e29a"
      unitRef="usd">47000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzI3LTUtMS0xLTE5OTQy_e99eeb1a-f88c-4917-a904-f0da127c9340"
      unitRef="usd">0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzI4LTEtMS0xLTE4NTA2_35007dac-f645-4dc4-893b-89137de87bd4"
      unitRef="usd">776000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzI4LTMtMS0xLTE4NTA2_e4cff7c3-d3b2-448c-8d3f-be439309f0f6"
      unitRef="usd">887000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzI4LTUtMS0xLTE4NTA2_ffe48db9-7675-46a7-9e73-34f3a3d6ae04"
      unitRef="usd">500000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzI5LTEtMS0xLTE4NTA2_03081239-59a3-4bfd-ad2a-e9d2f9a10a1e"
      unitRef="usd">808000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzI5LTMtMS0xLTE4NTA2_b8c8c666-e412-47a1-9366-709b93b99b49"
      unitRef="usd">715000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzI5LTUtMS0xLTE4NTA2_5ee71a48-2dfa-4166-bfee-09a1f769cb5f"
      unitRef="usd">5456000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzMwLTEtMS0xLTE4NTA2_97d70812-c393-4f74-bab0-0b740e212a54"
      unitRef="usd">14754000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzMwLTMtMS0xLTE4NTA2_bfbf5ae1-9cab-4868-a01e-1fd7649c876b"
      unitRef="usd">26976000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzMwLTUtMS0xLTE4NTA2_59780ef5-1fc2-47a4-a532-de6c18bf099f"
      unitRef="usd">19470000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzMxLTEtMS0xLTE4NTA2_96506432-f798-45ab-9e1e-4649f4a4527a"
      unitRef="usd">-1289000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzMxLTMtMS0xLTE4NTA2_627868c9-75a4-4dd6-98fc-bd6ca5006562"
      unitRef="usd">7668000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzMxLTUtMS0xLTE4NTA2_fd6b62f2-0d62-46c1-a336-69f5f27a8d9e"
      unitRef="usd">1470000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzMyLTEtMS0xLTE4NTA2_c38227c5-992a-4413-bbdc-dca079a3a246"
      unitRef="usd">13415000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3074ded04a9d4363a253af511b5a207f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzMyLTMtMS0xLTE4NTA2_c3d0584a-0f21-4e11-893c-70135b8312f3"
      unitRef="usd">5747000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9053383e72b24555833b644cf3050f47_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzMyLTUtMS0xLTE4NTA2_880b2035-4681-4ff8-9a95-597faf900092"
      unitRef="usd">4277000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzMzLTEtMS0xLTE4NTA2_bf936097-70e3-4ff2-95b5-c90e6c13f55d"
      unitRef="usd">12126000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzMzLTMtMS0xLTE4NTA2_5879eb1b-dbad-4c9b-82c2-44e0ebdcc667"
      unitRef="usd">13415000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3074ded04a9d4363a253af511b5a207f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzMzLTUtMS0xLTE4NTA2_f10bd277-04fe-45bd-a420-343aad40b7dd"
      unitRef="usd">5747000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzM1LTEtMS0xLTE4NTA2_644d3baa-f5af-45ee-aaef-624a0bb034d4"
      unitRef="usd">15000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzM1LTMtMS0xLTE4NTA2_92afa00b-96fc-495c-8d42-9e5c604abf5c"
      unitRef="usd">11000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzM1LTUtMS0xLTE4NTA2_2513a3df-549b-4bab-945e-82bd10417be3"
      unitRef="usd">623000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzM2LTEtMS0xLTE4NTA2_e608ab42-f638-4e78-b867-07a8a6533a4a"
      unitRef="usd">200000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzM2LTMtMS0xLTE4NTA2_73870d54-3b36-46d1-9b25-62ca3a5ee793"
      unitRef="usd">115000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzM2LTUtMS0xLTE4NTA2_c896d471-a9de-41ea-8668-3bf318a3d89e"
      unitRef="usd">0</us-gaap:IncomeTaxesPaidNet>
    <vtvt:NotesReceivableFromCollaborators
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzQwLTEtMS0xLTE4NTA2_f59d1813-ea0d-4f1a-bf78-32d2ae5e8f1e"
      unitRef="usd">11891000</vtvt:NotesReceivableFromCollaborators>
    <vtvt:NotesReceivableFromCollaborators
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzQwLTMtMS0xLTE4NTA2_e073104e-eae2-405d-85b1-f4edc11881c8"
      unitRef="usd">0</vtvt:NotesReceivableFromCollaborators>
    <vtvt:NotesReceivableFromCollaborators
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzQwLTUtMS0xLTE4NTA2_85288825-cd50-44ed-b3ee-5f6e390edc63"
      unitRef="usd">0</vtvt:NotesReceivableFromCollaborators>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="i3629501e71e442e4b5c805cf4368d20d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzQxLTEtMS0xLTE4NTA2_b8edd121-8a2d-47f1-9399-8af5928886a1"
      unitRef="usd">-2474000</us-gaap:MinorityInterestChangeInRedemptionValue>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="i5a00faa5ab4b443296bf94aa733d9ebe_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzQxLTMtMS0xLTE4NTA2_9442a9eb-12a2-45eb-b49a-722b446fef7e"
      unitRef="usd">-54189000</us-gaap:MinorityInterestChangeInRedemptionValue>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="i9ec2427da1db4d1faeb247b454a7bba4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNDgvZnJhZzo4Yjg0ZTQ1YTc3NWM0MDQ1OTFkNDI3NTZlNzQwZGZiMS90YWJsZTowY2I2YWU3OWUzOTE0ZWUyOWYwMjNmZTAxZTA1NTc1MC90YWJsZXJhbmdlOjBjYjZhZTc5ZTM5MTRlZTI5ZjAyM2ZlMDFlMDU1NzUwXzQxLTUtMS0xLTE4NTA2_dba65391-9329-46fb-a95a-bea61b8ee4b3"
      unitRef="usd">48015000</us-gaap:MinorityInterestChangeInRedemptionValue>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTQvZnJhZzo3Mjg5ZmI2MjljNmI0N2YxODU5YjBkM2U2ZjY5MjUyYS90ZXh0cmVnaW9uOjcyODlmYjYyOWM2YjQ3ZjE4NTliMGQzZTZmNjkyNTJhXzU5NTE_a7185935-2263-4568-a879-67391ad2df21">Description of Business, Basis of Presentation and Going Concern&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Description of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;vTv Therapeutics Inc. (the &#x201c;Company,&#x201d; the &#x201c;Registrant,&#x201d; &#x201c;we&#x201d; or &#x201c;us&#x201d;) was incorporated in the state of Delaware in April 2015. The Company is a clinical stage pharmaceutical company focused on treating metabolic diseases to minimize their long-term complications through end-organ protection.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;vTv Therapeutics Inc. is a holding company, and its principal asset is a controlling equity interest in vTv Therapeutics LLC (&#x201c;vTv LLC&#x201d;), the Company&#x2019;s principal operating subsidiary, which is a clinical stage pharmaceutical company engaged in the discovery and development of orally administered small molecule drug candidates to fill significant unmet medical needs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has determined that vTv LLC is a variable-interest entity (&#x201c;VIE&#x201d;) for accounting purposes and that vTv Therapeutics Inc. is the primary beneficiary of vTv LLC because (through its managing member interest in vTv LLC and the fact that the senior management of vTv Therapeutics Inc. is also the senior management of vTv LLC) it has the power and benefits to direct all of the activities of vTv LLC, which include those that most significantly impact vTv LLC&#x2019;s economic performance. vTv Therapeutics Inc. has therefore consolidated vTv LLC&#x2019;s results pursuant to Accounting Standards Codification Topic 810, &#x201c;Consolidation&#x201d; in its Consolidated Financial Statements. Various holders own non-voting interests in vTv LLC, representing a 22.1% economic interest in vTv LLC, effectively restricting vTv Therapeutics Inc.&#x2019;s interest to 77.9% of vTv LLC&#x2019;s economic results, subject to increase in the future, should vTv Therapeutics Inc. purchase additional non-voting common units (&#x201c;vTv Units&#x201d;) of vTv LLC, or should the holders of vTv Units decide to exchange such units (together with shares of the Company&#x2019;s Class B common stock, par value $0.01 (&#x201c;Class B common stock&#x201d;)) for shares of Class A common stock (or cash) pursuant to the Exchange Agreement (as defined in Note 14). vTv Therapeutics Inc. has provided financial and other support to vTv LLC in the form of its purchase of vTv Units with the net proceeds of the Company&#x2019;s initial public offering (&#x201c;IPO&#x201d;) in 2015, its registered direct offering in March 2019, and, its agreeing to be a co-borrower under the Venture Loan and Security Agreement (the &#x201c;Loan Agreement&#x201d;) with Horizon Technology Finance Corporation and Silicon Valley Bank (together, the &#x201c;Lenders&#x201d;) which was entered into in 2016. vTv Therapeutics Inc. entered into the letter agreements with MacAndrews and Forbes Group LLC (&#x201c;M&amp;amp;F Group&#x201d;), a related party and an affiliate of MacAndrews &amp;amp; Forbes Incorporated (together with its affiliates &#x201c;MacAndrews&#x201d;) in December 2017, July 2018, December 2018, March 2019, September 2019, and December 2019 (each a &#x201c;Letter Agreement&#x201d; and collectively, the &#x201c;Letter Agreements&#x201d;). In addition, vTv Therapeutics Inc. also entered into the Controlled Equity Offering&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;SM&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Sales Agreement (the &#x201c;Sales Agreement&#x201d;) with Cantor Fitzgerald &amp;amp; Co. (&#x201c;Cantor Fitzgerald&#x201d;) (the &#x201c;ATM Offering&#x201d;), the purchase agreement with Lincoln Park Capital Fund, LLC (&#x201c;Lincoln Park&#x201d;) (the &#x201c;LPC Purchase Agreement&#x201d;), the common stock purchase agreement with G42 Investments AI Holding RSC Ltd (&#x201c;G42 Investments&#x201d;) (the &#x201c;G42 Purchase Agreement&#x201d;) and the common stock and warrant purchase agreement with CinPax, LLC and CinRx, LLC, respectively (the &#x201c;CinRx Purchase Agreement&#x201d;). vTv Therapeutics Inc. will not be required to provide financial or other support for vTv LLC. However, vTv Therapeutics Inc. will control its business and other activities through its managing member interest in vTv LLC, and its management is the management of vTv LLC. Nevertheless, because vTv Therapeutics Inc. will have no material assets other than its interests in vTv LLC, any financial difficulties at vTv LLC could result in vTv Therapeutics Inc. recognizing a loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Going Concern and Liquidity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To date, the Company has not generated any product revenue and has not achieved profitable operations. The continuing development of our drug candidates will require additional financing. From its inception through December&#160;31, 2022, the Company has funded its operations primarily through a combination of private placements of common and preferred equity, research collaboration agreements, upfront and milestone payments for license agreements, debt and equity financings and the completion of its IPO in August 2015. As of December&#160;31, 2022, the Company had an accumulated deficit of $265.5&#160;million&#160;and has generated net losses in each year of its existence. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, the Company's liquidity sources included cash and cash equivalents of $12.1 million. Based on our current operating plan, we believe that our current cash and cash equivalents and proceeds from the $12.0 million G42 promissory note, which was received on February 28, 2023 (See Note 20), will allow us to meet our liquidity requirements through the end of the second quarter of 2023. To meet our future funding requirements into the first quarter of 2024, &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;including funding the on-going and future clinical trials 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;TTP399,&lt;/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 are evaluating several financing strategies, including direct equity investments and the potential licensing and monetization of other Company programs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company may also use its remaining availability of $37.3 million under its Controlled Equity Offering&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;SM&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Sales Agreement (the &#x201c;Sales Agreement&#x201d;) with Cantor Fitzgerald &amp;amp; Co. (&#x201c;Cantor Fitzgerald&#x201d;) pursuant to which the Company may offer and sell, from time to time shares of the Company&#x2019;s Class A common stock (the &#x201c;ATM Offering&#x201d;) and the ability to sell an additional 9,437,376 shares of Class A common stock under the LPC Purchase Agreement based on the remaining number of registered shares. However, the ability to use these sources of capital is dependent on a number of factors, including the prevailing market price of and t&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;he volume of trading in the Company&#x2019;s Class A common stock. See Note 12 for further details.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If we are unable to raise additional capital as and when needed, or upon acceptable terms, such failure would have a significant negative impact on our financial condition. As such, these conditions raise substantial doubt about the Company&#x2019;s ability to continue as a going concern.&lt;/span&gt;&lt;/div&gt;The Company&#x2019;s financial statements have been prepared assuming the Company will continue as a going concern, which contemplates, among other things, the realization of assets and satisfaction of liabilities in the normal course of business. The Consolidated Financial Statements do not include adjustments to reflect the possible future effects on the recoverability and classification of recorded assets or the amounts of liabilities that might be necessary should the Company be unable to continue as a going concern.</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <vtvt:PercentageOfNonVotingEconomicInterest
      contextRef="id8566d496e7b42779ecbc622929f4832_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTQvZnJhZzo3Mjg5ZmI2MjljNmI0N2YxODU5YjBkM2U2ZjY5MjUyYS90ZXh0cmVnaW9uOjcyODlmYjYyOWM2YjQ3ZjE4NTliMGQzZTZmNjkyNTJhXzE1MjM_3dd274be-57fd-44fd-aabb-30c43f2c318d"
      unitRef="number">0.221</vtvt:PercentageOfNonVotingEconomicInterest>
    <vtvt:PercentageOfNonVotingEconomicInterestByParent
      contextRef="id8566d496e7b42779ecbc622929f4832_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTQvZnJhZzo3Mjg5ZmI2MjljNmI0N2YxODU5YjBkM2U2ZjY5MjUyYS90ZXh0cmVnaW9uOjcyODlmYjYyOWM2YjQ3ZjE4NTliMGQzZTZmNjkyNTJhXzE2MTY_44a48de6-c0c8-4644-85e1-fdc8cc9d8f59"
      unitRef="number">0.779</vtvt:PercentageOfNonVotingEconomicInterestByParent>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ie0ebbc6237bd432b818a4c01e21609d1_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTQvZnJhZzo3Mjg5ZmI2MjljNmI0N2YxODU5YjBkM2U2ZjY5MjUyYS90ZXh0cmVnaW9uOjcyODlmYjYyOWM2YjQ3ZjE4NTliMGQzZTZmNjkyNTJhXzE5MTg_ac1777be-1519-4d75-aebc-d152337257a8"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTQvZnJhZzo3Mjg5ZmI2MjljNmI0N2YxODU5YjBkM2U2ZjY5MjUyYS90ZXh0cmVnaW9uOjcyODlmYjYyOWM2YjQ3ZjE4NTliMGQzZTZmNjkyNTJhXzQyMjc_48304e02-be48-4108-ad5b-083048f7a5f3"
      unitRef="usd">-265500000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTQvZnJhZzo3Mjg5ZmI2MjljNmI0N2YxODU5YjBkM2U2ZjY5MjUyYS90ZXh0cmVnaW9uOjcyODlmYjYyOWM2YjQ3ZjE4NTliMGQzZTZmNjkyNTJhXzQzNTQ_55ca1b53-0d1a-427b-9574-2ad8e2a8528e"
      unitRef="usd">12100000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent
      contextRef="i49ea8ba37e824542b536d4242a6488be_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTQvZnJhZzo3Mjg5ZmI2MjljNmI0N2YxODU5YjBkM2U2ZjY5MjUyYS90ZXh0cmVnaW9uOjcyODlmYjYyOWM2YjQ3ZjE4NTliMGQzZTZmNjkyNTJhXzM4NDgyOTA3MTc4NDU_d1c306f8-ddda-4052-a778-460c26fbcb55"
      unitRef="usd">12000000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <vtvt:RemainingAvailabilityStockIssuedDuringPeriodValueNewIssues
      contextRef="i1e7f9b97c1d04007a810b9bd9e6e9538_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTQvZnJhZzo3Mjg5ZmI2MjljNmI0N2YxODU5YjBkM2U2ZjY5MjUyYS90ZXh0cmVnaW9uOjcyODlmYjYyOWM2YjQ3ZjE4NTliMGQzZTZmNjkyNTJhXzQ1Mzg_987463f4-20a0-467c-859f-be37c23e32d6"
      unitRef="usd">37300000</vtvt:RemainingAvailabilityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i688746de0e2a43bda020aeddfd0739e1_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTQvZnJhZzo3Mjg5ZmI2MjljNmI0N2YxODU5YjBkM2U2ZjY5MjUyYS90ZXh0cmVnaW9uOjcyODlmYjYyOWM2YjQ3ZjE4NTliMGQzZTZmNjkyNTJhXzQ4NDM_60aef6a7-f5c3-435c-a5f9-1d69208098a8"
      unitRef="shares">9437376</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzE3MDI1_8175c0e2-182f-4780-9dfa-40a820cd7410">Summary of Significant Accounting Policies&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On an ongoing basis, the Company evaluates its estimates, including those related to the grant date fair value of equity awards, the fair value of warrants to purchase shares of its Class A common stock, the fair value of its Class B common stock, the useful lives of property and equipment and the fair value of the Company&#x2019;s debt, among others. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable, the results of which form the basis for making judgments about the carrying value of assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash on deposit with one financial institution. The balance of the cash account frequently exceed insured limits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;One customer represented 100% of the revenue earned during the year ended December&#160;31, 2022. Three customers represented 100% of the revenue earned during the year ended December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considers any highly liquid investments with an original maturity of three months or less to be cash and cash equivalents. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Collaboration Revenue and Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of the Company&#x2019;s collaboration revenue and accounts receivable relates to its agreements to license certain of its potential drug products for development. See Note 3 for further discussion of the Company&#x2019;s collaboration agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable are stated at net realizable value. On a periodic basis, the Company evaluates its accounts receivable and establishes an allowance based on its history of collections and write-offs and the current status of all receivables.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment and other Long-lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records property and equipment at cost less accumulated depreciation. Costs of renewals and improvements that extend the useful lives of the assets are capitalized. Maintenance and repairs are expensed as incurred. Depreciation is determined on a straight-line basis over the estimated useful lives of the assets, which generally range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzI2Nzg_af164b78-7638-4923-9a27-413736b95e7b"&gt;three&lt;/span&gt; to ten years. Leasehold improvements are depreciated over the shorter of the useful life of the asset or the term of the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;related lease. Upon retirement or disposition of assets, the costs and related accumulated depreciation are removed from the accounts with the resulting gains or losses, if any, reflected in results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated useful lives of property and equipment are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Useful Life (in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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: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;7&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;Computers and hardware&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;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;3-5&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;Furniture and office equipment&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;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;3-7&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: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;3&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;Leasehold improvements&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;Shorter of useful life or remaining term of lease&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company periodically assesses it property and equipment and other long-lived assets for impairment in accordance with the relevant accounting guidance. No such charges were recognized during the years ended December&#160;31, 2022, 2021 or 2020. There were no assets held for sale at December&#160;31, 2022 or 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in entities in which the Company has no control or significant influence, is not the primary beneficiary, and have a readily determinable fair value are classified as equity investments with readily determinable fair value. The investments are measured at fair value based on a quoted market price per unit in active markets multiplied by the number of units held without consideration of transaction costs (Level 1). Gains and losses are recorded in other income (expense), net on the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Equity investments without readily determinable fair value include ownership rights that do not provide the Company with control or significant influence and these investments do not have readily determinable fair values. The Company has elected to measure its equity investments without readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or similar 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;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the revenue recognition guidance established by ASC 606, &#x201c;Revenue From Contracts With Customers&#x201d; (&#x201c;ASC 606&#x201d;). When an agreement falls under the scope of other standards, such as ASC 808, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Collaborative Arrangements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC 808&#x201d;), the Company will apply the recognition, measurement, presentation, and disclosure guidance in ASC 606 to the performance obligations in the agreements if those performance obligations are with a customer. Revenue recognized by analogizing to ASC 606, is recorded as collaboration revenue on the statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of the Company&#x2019;s revenue results from its license and collaboration agreements associated with the development of investigational drug products. The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. For each contract meeting these criteria, the Company identifies the performance obligations included within the contract. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. The Company then recognizes revenue under each contract as the related performance obligations are satisfied. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The transaction price under the contract is determined based on the value of the consideration expected to be received in exchange for the transferred assets or services. Development, regulatory and sales milestones included in the Company&#x2019;s collaboration agreements are considered to be variable consideration. The amount of variable consideration expected to be received is included in the transaction price when it becomes probable that the milestone will be met. For contracts with multiple performance obligations, the contract&#x2019;s transaction price is allocated to each performance obligation using the Company&#x2019;s best estimate of the standalone selling price of each distinct good or service in the contract. The primary method used to estimate standalone selling price is the expected cost plus margin approach. Revenue is recognized over the related period over which the Company expects the services to be provided using a proportional performance model or a straight-line method of recognition if there is no discernable pattern over which the services will be provided. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses 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 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;subsequent to their initial measurement. The hierarchy requires the Company to use observable inputs when available, and to minimize the use of unobservable inputs, when determining fair value. The three tiers are defined as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt"&gt;Level 1&#x2014;Observable inputs that reflect quoted market prices (unadjusted) for identical assets or liabilities in active markets;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt"&gt;Level 2&#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; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt"&gt;Level 3&#x2014;Unobservable inputs that are supported by little or no market data, which require the Company to develop its own assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Research and Development&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Major components of research and development costs include cash compensation, depreciation expense on research and development property and equipment, costs of preclinical studies, clinical trials and related clinical manufacturing, 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 the Company&#x2019;s behalf. Research and development costs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records accruals based on estimates of the services received, efforts expended and amounts owed pursuant to contracts with numerous contract research and manufacturing organizations. In the normal course of business, the Company contracts with third parties to perform various clinical study activities in the ongoing development of potential products. The financial terms of these agreements are subject to negotiation and variation from contract to contract and may result in uneven payment flows. Payments under the contracts depend on factors such as the achievement of certain events and the completion of portions of the clinical study or similar conditions. The objective of the Company&#x2019;s accrual policy is to match the recording of expenses in its financial statements to the actual services received and efforts expended. As such, expense accruals related to clinical studies are recognized based on the Company&#x2019;s estimate of the degree of completion of the event or events specified in the specific clinical study.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records nonrefundable advance payments it makes for future research and development activities as prepaid expenses. Prepaid expenses are recognized as expense in the Consolidated Statements of Operations as the Company receives the related goods or services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development costs that are reimbursed under a cost-sharing arrangement are reflected as a reduction of research and development expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Patent Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Patent costs, including related legal costs, are expensed as incurred and recorded within general and administrative operating expenses on the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From its formation on August 1, 2015, vTv Therapeutics Inc. has been subject to corporate level income taxes. Prior to July 30, 2015, the Company&#x2019;s predecessor entities were taxed as partnerships and all their income and deductions flowed through and were subject to tax at the partner level.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;vTv Therapeutics Inc. is required to recognize deferred tax assets and liabilities for the difference between the financial reporting and tax basis of its investment in vTv LLC.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s income tax expense, deferred tax assets and liabilities and reserves for unrecognized tax benefits reflect management&#x2019;s best assessment of estimated future taxes to be paid. The Company is subject to income taxes in both the United States and various state jurisdictions. Significant judgments and estimates are required in determining the consolidated income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events included in the financial statements. Under this method, the Company determines deferred tax assets and liabilities on the basis of differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period in which the enactment date occurs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes deferred tax assets to the extent it believes these assets are more-likely-than-not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies and recent results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records uncertain tax positions on the basis of a two-step process in which (1) it determines whether it is more-likely-than-not that the tax positions will be sustained on the basis of the technical merits of the position and (2) for those tax positions meeting the more-likely-than-not recognition threshold, it recognizes the largest amount of tax benefit that is more than 50% likely to be realized upon ultimate settlement with the related tax authority.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest and penalties related to income taxes are included in the benefit (provision) for income taxes in the Company&#x2019;s Consolidated Statements of Operations. The Company has not incurred any significant interest or penalties related to income taxes in any of the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Noncontrolling Interest&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records the redeemable noncontrolling interest represented by the vTv Units and the Class B Common stock at the higher of (1) its initial fair value plus accumulated earnings/losses associated with the noncontrolling interest or (2) the redemption value as of the balance sheet date. See discussion and additional detail of the redeemable noncontrolling interest at Note 13.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Segment and Geographic Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating segments are defined as an enterprise&#x2019;s components (business activities from which it earns revenue and incurs expenses) for which discrete financial information is (1) available; and (2) is regularly reviewed by the chief operating decision maker (&#x201c;CODM&#x201d;) in deciding how to allocate resources and in assessing performance. The Company&#x2019;s CODM is its President and Chief Executive Officer. The Company&#x2019;s business operates in one reportable segment comprised of one operating segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines if an arrangement is a lease at inception. Balances recognized related to operating leases are included in operating lease right-of-use assets and operating lease liabilities in the Consolidated Balance Sheets. Operating lease right-of-use assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. Lease terms may include options to extend of terminate the lease if it is reasonably certain that the Company will exercise the option. As most of the Company&#x2019;s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. The operating lease right-of-use asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. The Company has elected a practical expedient to not separate its lease and non-lease components and instead account for them as a single lease component.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. Lease payments for short-term leases are recorded to operating expense on a straight-line basis and variable lease payments are recorded in the period in which the obligation for those payments is incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Compensation expense for share-based compensation awards issued is based on the fair value of the award at the date of grant, and compensation expense is recognized for those awards earned over the service period. The grant date fair value of stock option awards is estimated using the Black-Scholes option pricing formula. Expected volatility is based on the historical volatility of the Company&#x2019;s common stock over the most recent period commensurate with the estimated expected term of the Company&#x2019;s stock options offering period which is derived from historical experience. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant. Due to a lack of historical exercise data, the Company estimates the expected life of its outstanding stock options using the simplified method specified under Staff Accounting Bulletin Topic 14.D.2. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the event the participant&#x2019;s employment by or engagement with (as a director or otherwise) the Company terminates before exercise of the options granted, the stock options granted to the participant shall immediately expire and all rights to purchase shares there under shall immediately cease and expire and be of no further force or effect, other than applicable exercise rights for vested shares that may extend past the termination date as provided for in the participant&#x2019;s applicable option award agreement. The Company entered into a retirement agreement with its former CEO Steve Holcombe in October 2021, and separation agreements with its former CEO Deepa Prasad in February 2022 and certain key employees in December 2021. The retirement and separation agreements provide for accelerated vesting and extend the exercise period for certain outstanding equity awards. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company entered into an employment and Inducement Agreement with its CEO Paul Sekhri, which grant Mr. Sekhri inducement awards covering an aggregate of 2,200,000 of Class A common stock earned over a service period of four years. &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 awards subject to the Inducement Agreement were not charged against the Plan&#x2019;s share reserve and are being granted outside of the Plan as an Inducement Award. Additionally, the Company entered into an employment and Options Award Agreement with its Chief Financial Officer Steven Tuch, which grants 500,000 shared-based awards &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;earned over a service period of four years. Additionally, the Option Agreement provides Mr. Tuch the option to earn performance-based equity compensation to purchase shares of the Company's Class A common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of restricted stock units (&#x201c;RSU&#x201d;) grants are based on the market value of the Class A Common Stock on the date of grant. The Company also estimates the amount of share-based awards that are expected to be forfeited based on historical employee turnover rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive Income&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company does not have any components of other comprehensive income recorded within its Consolidated Financial Statements, and, therefore, does not separately present a statement of comprehensive income in its Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Measurements:&lt;/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 June 2022, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2022-03 &#x201c;Fair Value Measurements (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions.&#x201d; These amendments 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. This guidance is effective for public business entities for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2023. Early adoption is permitted. The Company has assessed ASU 2022-03 and early adopted the guidance during the second quarter of 2022. The adoption did not have a material impact on the Company's Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzE3MDMx_6d973c1f-0661-49a7-97fc-f9edd2004835">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On an ongoing basis, the Company evaluates its estimates, including those related to the grant date fair value of equity awards, the fair value of warrants to purchase shares of its Class A common stock, the fair value of its Class B common stock, the useful lives of property and equipment and the fair value of the Company&#x2019;s debt, among others. The Company bases its estimates on historical experience and on various other assumptions that it believes to be reasonable, the results of which form the basis for making judgments about the carrying value of assets and liabilities.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzE3MDM2_76927f13-6167-4cd5-8b1b-107935577bbb">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash on deposit with one financial institution. The balance of the cash account frequently exceed insured limits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;One customer represented 100% of the revenue earned during the year ended December&#160;31, 2022. Three customers represented 100% of the revenue earned during the year ended December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ibf7cbf4e9eba4c7d9c0cf3afea8081b0_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzEwOTk1MTE2NDg3MzM_e39d81d5-6c6a-4b1a-a246-24a20e76e6e9"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia9457b7e69fd4acc9a30f175b077dc37_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzE0Mzc_071d9821-4746-420e-ac22-fc20a3dab0aa"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i09dd0b8bd4df4084b92d7740083e1b0b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzE0Mzc_5a7b1c38-d436-44fe-a866-360f63f3568b"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzE3MDIz_a7716274-ebfd-4f6a-8ecc-80cd98d05952">Cash and Cash EquivalentsThe Company considers any highly liquid investments with an original maturity of three months or less to be cash and cash equivalents.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <vtvt:CollaborationRevenueAndAccountsReceivablePolicyPolicyTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzE3MDE4_cf716231-af2d-4492-a3d6-764b73c62f09">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Collaboration Revenue and Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of the Company&#x2019;s collaboration revenue and accounts receivable relates to its agreements to license certain of its potential drug products for development. See Note 3 for further discussion of the Company&#x2019;s collaboration agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable are stated at net realizable value. On a periodic basis, the Company evaluates its accounts receivable and establishes an allowance based on its history of collections and write-offs and the current status of all receivables.&lt;/span&gt;&lt;/div&gt;</vtvt:CollaborationRevenueAndAccountsReceivablePolicyPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzE3MDI0_8836a5f4-fbc0-4a8d-8ab7-cb79196a7e38">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment and other Long-lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records property and equipment at cost less accumulated depreciation. Costs of renewals and improvements that extend the useful lives of the assets are capitalized. Maintenance and repairs are expensed as incurred. Depreciation is determined on a straight-line basis over the estimated useful lives of the assets, which generally range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzI2Nzg_af164b78-7638-4923-9a27-413736b95e7b"&gt;three&lt;/span&gt; to ten years. Leasehold improvements are depreciated over the shorter of the useful life of the asset or the term of the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;related lease. Upon retirement or disposition of assets, the costs and related accumulated depreciation are removed from the accounts with the resulting gains or losses, if any, reflected in results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated useful lives of property and equipment are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Useful Life (in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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: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;7&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;Computers and hardware&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;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;3-5&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;Furniture and office equipment&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;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;3-7&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: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;3&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;Leasehold improvements&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;Shorter of useful life or remaining term of lease&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company periodically assesses it property and equipment and other long-lived assets for impairment in accordance with the relevant accounting guidance. No such charges were recognized during the years ended December&#160;31, 2022, 2021 or 2020. There were no assets held for sale at December&#160;31, 2022 or 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i173488bb2ada4ae681cecd38e0fcfef7_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzI2ODQ_e22e54a8-aa4f-40fe-92be-f846c7c3ad8f">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <vtvt:PropertyAndEquipmentEstimatedUsefulLivesTableTableTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzE3MDMy_5d49dc28-f03f-491a-ac01-0ea804372719">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated useful lives of property and equipment are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Useful Life (in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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: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;7&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;Computers and hardware&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;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;3-5&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;Furniture and office equipment&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;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;3-7&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: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;3&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;Leasehold improvements&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;Shorter of useful life or remaining term of lease&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</vtvt:PropertyAndEquipmentEstimatedUsefulLivesTableTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="if40651376a484b2b85cd3cf06b766297_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90YWJsZTozZGYzYzA0ZWM2YWY0ZmZlODdiNjdmOGE3YjliZjkzOC90YWJsZXJhbmdlOjNkZjNjMDRlYzZhZjRmZmU4N2I2N2Y4YTdiOWJmOTM4XzEtMS0xLTEtMTg1MDY_5a0e0c65-013c-423e-a167-6ed709f7f390">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i76c09e69b8854ae79f3c6374f750cc63_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90YWJsZTozZGYzYzA0ZWM2YWY0ZmZlODdiNjdmOGE3YjliZjkzOC90YWJsZXJhbmdlOjNkZjNjMDRlYzZhZjRmZmU4N2I2N2Y4YTdiOWJmOTM4XzItMS0xLTEtMTg1MDYvdGV4dHJlZ2lvbjpiZDVmNDU3NjRhNzI0OGFkOGNiYmQ0ZTlmMTY2ZTMzOV80_5271700d-f971-45ea-af46-2b55b60909c9">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i9dd8e1030d944f988cf1720676ae9ae5_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90YWJsZTozZGYzYzA0ZWM2YWY0ZmZlODdiNjdmOGE3YjliZjkzOC90YWJsZXJhbmdlOjNkZjNjMDRlYzZhZjRmZmU4N2I2N2Y4YTdiOWJmOTM4XzItMS0xLTEtMTg1MDYvdGV4dHJlZ2lvbjpiZDVmNDU3NjRhNzI0OGFkOGNiYmQ0ZTlmMTY2ZTMzOV83_35c42bf2-73ec-42ec-a160-b49d61e73b5b">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i16cd093a2b944a2381debca395793587_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90YWJsZTozZGYzYzA0ZWM2YWY0ZmZlODdiNjdmOGE3YjliZjkzOC90YWJsZXJhbmdlOjNkZjNjMDRlYzZhZjRmZmU4N2I2N2Y4YTdiOWJmOTM4XzMtMS0xLTEtMTg1MDYvdGV4dHJlZ2lvbjo3ZDU0NThhY2FkMzA0ZGQwOTFkOGY1M2JiNzUyYzY3NF80_ebfb5aad-7cc8-4dd4-a17f-ca561122dfc2">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i75b45d0303f34a268a8d9127533e7c91_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90YWJsZTozZGYzYzA0ZWM2YWY0ZmZlODdiNjdmOGE3YjliZjkzOC90YWJsZXJhbmdlOjNkZjNjMDRlYzZhZjRmZmU4N2I2N2Y4YTdiOWJmOTM4XzMtMS0xLTEtMTg1MDYvdGV4dHJlZ2lvbjo3ZDU0NThhY2FkMzA0ZGQwOTFkOGY1M2JiNzUyYzY3NF83_4e5a9637-cd4a-483b-8473-976d1dabcc0c">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ib5361e27a3b94646a30b07f234de83b9_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90YWJsZTozZGYzYzA0ZWM2YWY0ZmZlODdiNjdmOGE3YjliZjkzOC90YWJsZXJhbmdlOjNkZjNjMDRlYzZhZjRmZmU4N2I2N2Y4YTdiOWJmOTM4XzQtMS0xLTEtMTg1MDY_4a98bc45-5ef2-48fc-aeee-05fc542fdf2c">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives
      contextRef="i1f3a676ebde84f6a8b71fb7ba10ba6e1_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90YWJsZTozZGYzYzA0ZWM2YWY0ZmZlODdiNjdmOGE3YjliZjkzOC90YWJsZXJhbmdlOjNkZjNjMDRlYzZhZjRmZmU4N2I2N2Y4YTdiOWJmOTM4XzUtMS0xLTEtMTg1MDY_ad2aa4e3-78ef-47bc-9350-8ce22f00b65d">Shorter of useful life or remaining term of lease</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:AssetImpairmentCharges
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzMyMzY_509b2a8c-ae30-4bed-9060-4e8b8cb08626"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzMyMzY_bad287fa-6759-42a7-9c01-b5cc54d77558"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzMyMzY_bc951f97-4cf3-4ebd-950e-ce1faf9a4665"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzMzMTY_4d411127-2547-4543-b018-3c9b41c69f88"
      unitRef="usd">0</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzMzMTY_8cf259a0-bd6f-49fb-a39a-3c30c713608c"
      unitRef="usd">0</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:InvestmentPolicyTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzE3MDI2_4162a38a-8de6-4f83-93ca-bcd2b4dad81f">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in entities in which the Company has no control or significant influence, is not the primary beneficiary, and have a readily determinable fair value are classified as equity investments with readily determinable fair value. The investments are measured at fair value based on a quoted market price per unit in active markets multiplied by the number of units held without consideration of transaction costs (Level 1). Gains and losses are recorded in other income (expense), net on the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;Equity investments without readily determinable fair value include ownership rights that do not provide the Company with control or significant influence and these investments do not have readily determinable fair values. The Company has elected to measure its equity investments without readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or similar investment.</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzE3MDE5_2ab8dc9a-1aa1-4338-ba81-8538f2db3b85">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the revenue recognition guidance established by ASC 606, &#x201c;Revenue From Contracts With Customers&#x201d; (&#x201c;ASC 606&#x201d;). When an agreement falls under the scope of other standards, such as ASC 808, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Collaborative Arrangements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC 808&#x201d;), the Company will apply the recognition, measurement, presentation, and disclosure guidance in ASC 606 to the performance obligations in the agreements if those performance obligations are with a customer. Revenue recognized by analogizing to ASC 606, is recorded as collaboration revenue on the statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The majority of the Company&#x2019;s revenue results from its license and collaboration agreements associated with the development of investigational drug products. The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. For each contract meeting these criteria, the Company identifies the performance obligations included within the contract. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. The Company then recognizes revenue under each contract as the related performance obligations are satisfied. &lt;/span&gt;&lt;/div&gt;The transaction price under the contract is determined based on the value of the consideration expected to be received in exchange for the transferred assets or services. Development, regulatory and sales milestones included in the Company&#x2019;s collaboration agreements are considered to be variable consideration. The amount of variable consideration expected to be received is included in the transaction price when it becomes probable that the milestone will be met. For contracts with multiple performance obligations, the contract&#x2019;s transaction price is allocated to each performance obligation using the Company&#x2019;s best estimate of the standalone selling price of each distinct good or service in the contract. The primary method used to estimate standalone selling price is the expected cost plus margin approach. Revenue is recognized over the related period over which the Company expects the services to be provided using a proportional performance model or a straight-line method of recognition if there is no discernable pattern over which the services will be provided.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzE3MDI3_2af80707-e1a4-4744-815a-6e2a200c6c83">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses 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 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;subsequent to their initial measurement. The hierarchy requires the Company to use observable inputs when available, and to minimize the use of unobservable inputs, when determining fair value. The three tiers are defined as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt"&gt;Level 1&#x2014;Observable inputs that reflect quoted market prices (unadjusted) for identical assets or liabilities in active markets;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt"&gt;Level 2&#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; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt"&gt;Level 3&#x2014;Unobservable inputs that are supported by little or no market data, which require the Company to develop its own assumptions.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzE3MDI4_07df22d6-d4d9-4e4b-b75a-ff9f8d87d9c0">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Research and Development&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Major components of research and development costs include cash compensation, depreciation expense on research and development property and equipment, costs of preclinical studies, clinical trials and related clinical manufacturing, 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 the Company&#x2019;s behalf. Research and development costs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records accruals based on estimates of the services received, efforts expended and amounts owed pursuant to contracts with numerous contract research and manufacturing organizations. In the normal course of business, the Company contracts with third parties to perform various clinical study activities in the ongoing development of potential products. The financial terms of these agreements are subject to negotiation and variation from contract to contract and may result in uneven payment flows. Payments under the contracts depend on factors such as the achievement of certain events and the completion of portions of the clinical study or similar conditions. The objective of the Company&#x2019;s accrual policy is to match the recording of expenses in its financial statements to the actual services received and efforts expended. As such, expense accruals related to clinical studies are recognized based on the Company&#x2019;s estimate of the degree of completion of the event or events specified in the specific clinical study.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records nonrefundable advance payments it makes for future research and development activities as prepaid expenses. Prepaid expenses are recognized as expense in the Consolidated Statements of Operations as the Company receives the related goods or services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development costs that are reimbursed under a cost-sharing arrangement are reflected as a reduction of research and development expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <vtvt:PatentCostsPolicyPolicyTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzE3MDIw_0f6c36ec-e109-46eb-b71a-cbd43b91707a">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Patent Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Patent costs, including related legal costs, are expensed as incurred and recorded within general and administrative operating expenses on the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;</vtvt:PatentCostsPolicyPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzE3MDI5_eaf61501-80ae-4b49-8e48-94d4633ebc73">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From its formation on August 1, 2015, vTv Therapeutics Inc. has been subject to corporate level income taxes. Prior to July 30, 2015, the Company&#x2019;s predecessor entities were taxed as partnerships and all their income and deductions flowed through and were subject to tax at the partner level.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;vTv Therapeutics Inc. is required to recognize deferred tax assets and liabilities for the difference between the financial reporting and tax basis of its investment in vTv LLC.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s income tax expense, deferred tax assets and liabilities and reserves for unrecognized tax benefits reflect management&#x2019;s best assessment of estimated future taxes to be paid. The Company is subject to income taxes in both the United States and various state jurisdictions. Significant judgments and estimates are required in determining the consolidated income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events included in the financial statements. Under this method, the Company determines deferred tax assets and liabilities on the basis of differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period in which the enactment date occurs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes deferred tax assets to the extent it believes these assets are more-likely-than-not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies and recent results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records uncertain tax positions on the basis of a two-step process in which (1) it determines whether it is more-likely-than-not that the tax positions will be sustained on the basis of the technical merits of the position and (2) for those tax positions meeting the more-likely-than-not recognition threshold, it recognizes the largest amount of tax benefit that is more than 50% likely to be realized upon ultimate settlement with the related tax authority.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest and penalties related to income taxes are included in the benefit (provision) for income taxes in the Company&#x2019;s Consolidated Statements of Operations. The Company has not incurred any significant interest or penalties related to income taxes in any of the periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzEyMTI5_24324420-9d18-4683-a11b-c51eea6b4e07"
      unitRef="usd">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
    <us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzE3MDMz_5645ed18-a3a4-4d2d-bde0-3b2b47a008cb">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Noncontrolling Interest&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records the redeemable noncontrolling interest represented by the vTv Units and the Class B Common stock at the higher of (1) its initial fair value plus accumulated earnings/losses associated with the noncontrolling interest or (2) the redemption value as of the balance sheet date. See discussion and additional detail of the redeemable noncontrolling interest at Note 13.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzE3MDIx_ea7de5fc-8efc-4f73-8900-32c559ca91ee">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Segment and Geographic Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating segments are defined as an enterprise&#x2019;s components (business activities from which it earns revenue and incurs expenses) for which discrete financial information is (1) available; and (2) is regularly reviewed by the chief operating decision maker (&#x201c;CODM&#x201d;) in deciding how to allocate resources and in assessing performance. The Company&#x2019;s CODM is its President and Chief Executive Officer. The Company&#x2019;s business operates in one reportable segment comprised of one operating segment.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzEzMTE3_51e0d751-b59f-4f4d-8b3b-55d68396aac3"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzEzMTUy_85fe1f2c-e571-4331-8e66-0790a4864f21"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzE3MDMw_8a4081ae-33fe-4373-a198-5b11f0166577">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines if an arrangement is a lease at inception. Balances recognized related to operating leases are included in operating lease right-of-use assets and operating lease liabilities in the Consolidated Balance Sheets. Operating lease right-of-use assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. Lease terms may include options to extend of terminate the lease if it is reasonably certain that the Company will exercise the option. As most of the Company&#x2019;s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of future payments. The operating lease right-of-use asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. The Company has elected a practical expedient to not separate its lease and non-lease components and instead account for them as a single lease component.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. Lease payments for short-term leases are recorded to operating expense on a straight-line basis and variable lease payments are recorded in the period in which the obligation for those payments is incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzE3MDM0_ee796e3e-c81e-4a3e-bb8b-112e18003558">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Compensation expense for share-based compensation awards issued is based on the fair value of the award at the date of grant, and compensation expense is recognized for those awards earned over the service period. The grant date fair value of stock option awards is estimated using the Black-Scholes option pricing formula. Expected volatility is based on the historical volatility of the Company&#x2019;s common stock over the most recent period commensurate with the estimated expected term of the Company&#x2019;s stock options offering period which is derived from historical experience. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant. Due to a lack of historical exercise data, the Company estimates the expected life of its outstanding stock options using the simplified method specified under Staff Accounting Bulletin Topic 14.D.2. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the event the participant&#x2019;s employment by or engagement with (as a director or otherwise) the Company terminates before exercise of the options granted, the stock options granted to the participant shall immediately expire and all rights to purchase shares there under shall immediately cease and expire and be of no further force or effect, other than applicable exercise rights for vested shares that may extend past the termination date as provided for in the participant&#x2019;s applicable option award agreement. The Company entered into a retirement agreement with its former CEO Steve Holcombe in October 2021, and separation agreements with its former CEO Deepa Prasad in February 2022 and certain key employees in December 2021. The retirement and separation agreements provide for accelerated vesting and extend the exercise period for certain outstanding equity awards. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company entered into an employment and Inducement Agreement with its CEO Paul Sekhri, which grant Mr. Sekhri inducement awards covering an aggregate of 2,200,000 of Class A common stock earned over a service period of four years. &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 awards subject to the Inducement Agreement were not charged against the Plan&#x2019;s share reserve and are being granted outside of the Plan as an Inducement Award. Additionally, the Company entered into an employment and Options Award Agreement with its Chief Financial Officer Steven Tuch, which grants 500,000 shared-based awards &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;earned over a service period of four years. Additionally, the Option Agreement provides Mr. Tuch the option to earn performance-based equity compensation to purchase shares of the Company's Class A common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of restricted stock units (&#x201c;RSU&#x201d;) grants are based on the market value of the Class A Common Stock on the date of grant. The Company also estimates the amount of share-based awards that are expected to be forfeited based on historical employee turnover rates.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:CommonStockSharesIssued
      contextRef="i10fa1f897414409f958e1818a40791c5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzM4NDgyOTA3MjI0OTA_744d648f-eb26-4158-8c8a-aadccda18e6d"
      unitRef="shares">2200000</us-gaap:CommonStockSharesIssued>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="id8d78f061c994848b18458483e938dc4_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzEwOTk1MTE2NTMwNzY_348ed639-c6ca-426f-94b6-8699b8a12a6b">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:CommonStockSharesIssued
      contextRef="id95f61f7d5b84eed87fad4e4c5f181eb_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzM4NDgyOTA3MjI1MDA_6e06e6cc-897d-4cbf-9509-8b9f844ba3a0"
      unitRef="shares">500000</us-gaap:CommonStockSharesIssued>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i8cba7776835b4dabbc630f7c176396ff_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzEwOTk1MTE2NTMwOTA_08c4b873-e26c-46ea-9a6c-da56553207cf">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzE3MDIy_b58a7e9a-24db-4951-9410-17153f3a19a1">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive Income&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company does not have any components of other comprehensive income recorded within its Consolidated Financial Statements, and, therefore, does not separately present a statement of comprehensive income in its Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNTcvZnJhZzo0ZWMxN2MwODk1YzY0NzBjODQ3MjkwMjU1NDY5YjFhYS90ZXh0cmVnaW9uOjRlYzE3YzA4OTVjNjQ3MGM4NDcyOTAyNTU0NjliMWFhXzE3MDM1_a6964951-1b52-4e7c-bd69-14d253ffa978">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Measurements:&lt;/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 June 2022, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2022-03 &#x201c;Fair Value Measurements (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions.&#x201d; These amendments 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. This guidance is effective for public business entities for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2023. Early adoption is permitted. The Company has assessed ASU 2022-03 and early adopted the guidance during the second quarter of 2022. The adoption did not have a material impact on the Company's Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:CollaborativeArrangementDisclosureTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzEwOTk1MTE2NjU4MTU_b1846e79-ced7-4b60-8e85-c0359e28e9d8">Collaboration Agreements&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;G42 Purchase Agreement and Cogna Collaborative and License Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company and G42 Investments AI Holding RSC Ltd, a private limited company (&#x201c;G42 Investments&#x201d;), entered into a Common Stock Purchase Agreement (the &#x201c;G42 Purchase Agreement&#x201d;), pursuant to which the Company sold to G42 Investments 10,386,274 shares of the Company&#x2019;s Class A common stock at a price per share of approximately $2.41, for an aggregate purchase price of $25.0 million, which was paid (i) $12.5 million in cash at the closing and (ii) $12.5 million in the form of a promissory note of G42 Investments to be paid at May 31, 2023 (the "G42 Promissory Note"). As part of the G42 Purchase Agreement, G42 Investments nominated a director as appointee and the Company&#x2019;s board of directors approved appointing the new director to the Company&#x2019;s board.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;G42 Investments has agreed to certain transfer restrictions (including restrictions on short sales or similar transactions) and restrictions on further acquisitions of shares, in each case subject to specified exceptions. Following the expiration of a lock up period, from the period May 31, 2022 until December 31, 2024 (or if earlier, the date of receipt of U.S. Food and Drug Administration (&#x201c;FDA&#x201d;) approval in the U.S. for &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;TTP399 &lt;/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 &#x201c;FDA Approval&#x201d;) 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;TTP399&lt;/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 Company has granted to G42 Investments certain shelf and piggyback registration rights with respect to those shares of Class A common stock issued to G42 Investments pursuant to the G42 Purchase Agreement, including the ability to conduct an underwritten offering to resell such shares under certain circumstances. The registration rights include customary cooperation, cut-back, expense reimbursement, and indemnification provisions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contemporaneously with the G42 Purchase Agreement, effective on May 31, 2022, the Company entered into a collaboration and license agreement (the &#x201c;Cogna Agreement&#x201d;) with Cogna Technology Solutions LLC, an affiliate of G42 Investments (&#x201c;Cogna&#x201d;), which requires Cogna to work with the Company in performing clinical trials for the Company&#x2019;s &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;TTP399&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; compound (the &#x201c;Licensed Product&#x201d;) as well as jointly creating a global development plan to develop, market, and commercialize &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;TTP399&lt;/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 certain countries in the Middle East, Africa, and Central Asia (the &#x201c;Partner Territory&#x201d;). Under the terms of the Cogna Agreement, Cogna will obtain a license under certain intellectual property controlled by the Company to enable it to fulfill its obligations and exercise its rights under the Cogna agreement, including to develop and commercialize the Licensed Product in the Partner Territory, but will not have access to the various intellectual property (&#x201c;IP&#x201d;) related to the license 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;TTP399&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Specifically, the Company will share various protocols with Cogna related to conducting the clinical trials and will provide the patient dosages and placebo 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;TTP399 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;needed to conduct the trials. .&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the Cogna Agreement, Cogna has the right to develop and commercialize the Licensed Product in the Partner Territory at its own cost once restrictions on the use of the IP have been lifted by the Company. The Cogna Agreement determined which specific countries in the Partner Territory that Cogna may pursue development and commercialization and provides the Company with the ability to determine when Cogna can benefit from this IP through the powers granted to the Company to approve the global development plan. Further, the Company may supply at cost, or Cogna may manufacture, &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;TTP399&lt;/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 commercial sale under terms to be agreed upon by the parties at a later date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Separately, the Company will conduct its clinical trials for &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;TTP399&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; outside of the Partner Territory at its own cost. The results of each party&#x2019;s clinical trials will be combined by the Company to seek FDA approval in the United States for &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;TTP399&lt;/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 December 21, 2022, G42 Healthcare Technology Solutions LLC (formerly known as Cogna Technology Solutions LLC) novated its rights and obligations under the Cogna agreement to G42 Healthcare Research Technology Projects LLC ("G42 Healthcare"), an affiliate of G42 Investments. As a result of the novation, all references to Cogna herein shall be deemed to refer to G42 Healthcare&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The G42 Purchase Agreement also provides for, following the receipt of FDA approval of the Licensed Product, at the option of G42 Investments, either (a) the issuance of the Company&#x2019;s Class A common stock (the &#x201c;Milestone Shares&#x201d;) having an aggregate value equal to $30.0 million or (b) the payment by the Company of $30.0 million in cash (the &#x201c;Milestone Cash Payment&#x201d;). The issuance of the Milestone Shares or the payment of the Milestone Cash Payment, as applicable, are conditioned upon receipt of the FDA Approval and subject to certain limitations and conditions set forth in the G42 Purchase Agreement. There can be no assurance that the FDA Approval will be granted or as to the timing thereof.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Once commercialization takes place in the Partner Territory, the Company will receive royalties in the single digits from Cogna on the net sales of the Licensed Product for a period of at least ten years after the first commercial sale of the Licensed Product in the Partner Territory.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Common stock is generally recorded at fair value at the date of issuance. In determining the fair value of the Class A common stock issued to G42 Investments, the Company considered the closing price of the common stock on the effective date. The Company did not make an adjustment to the fair value for sale restrictions on the stock in accordance with guidance recently adopted in ASU 2022-03. See the &#x201c;Recently Issued Accounting Guidance&#x201d; in this 10-K for details of the ASU. Accordingly, the Company determined that cash consideration of $5.7 million should be recorded as fair value of the Class A common stock at the effective date, utilizing the Class A common stock closing price of $0.55 at the effective date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A premium was paid on the Class A common stock by G42 Investments of $18.7 million, net of a note receivable discount of $0.6 million. This premium is determined to be the transaction price for all remaining obligations under the agreements, which will be accounted for under ASC 808 or ASC 606 based on determination of the unit of account.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determined that certain commitments under the agreements are in the scope of ASC 808 as both the Company and Cogna are active participants in the clinical trials of the Licensed Product, and both are exposed to significant risks and rewards based on the success of the clinical trials and subsequent FDA approval. Cogna is determined to be a vendor of the Company during the clinical trial phase, working on the Company&#x2019;s behalf to complete R&amp;amp;D activities, and not in a customer capacity. The Company accounted for the commitments related to the clinical trials, which includes transfer of trial protocols, supply of clinical trial dosages, and collaboration on the joint development committee (&#x201c;JDC&#x201d;) as an ASC 808 unit of account, applying the recognition and measurement principles of ASC 606 by analogy. The Company will recognize collaboration revenue for its development activities under ASC 808 over time based on the estimated period of performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;By applying the principals in ASC 606 by analogy, the Company identified the performance obligation and considered the timing of satisfaction of the obligation to account for the pattern of revenue recognition. In order to recognize collaboration revenue, generally, the Company would begin satisfying its performance obligation and Cogna would need to be able to use and benefit from delivery of the assets or services. The performance obligation under the agreements that fall within the ASC 808 unit of account are concentrated in the clinical trials. As of December&#160;31, 2022, the clinical trials had not commenced. Accordingly, no collaboration revenue was recognized for the ASC 808 unit of account during the year ended December&#160;31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company identified certain commitments that are in the scope of ASC 606 as Cogna&#x2019;s relationship is that of a customer for these commitments. The significant performance obligations that are in the scope of ASC 606 are (1) the development, commercialization and manufacturing license of the IP once restrictions on the use of the IP have been lifted by the Company and (2) a potential material right to a commercial supply agreement. The Company will recognize revenue from the development, commercial and manufacturing license at a point in time when the Company releases the restrictions on the use of the IP, which is expected to be after the Licensed Product is approved by the FDA. The Company will recognize revenue from the material right related to Cogna&#x2019;s ability to purchase the commercial supply at cost as Cogna purchases the commercial supply from the Company, which will occur after the completion of the initial clinical trials (if Cogna decides to &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;purchase the clinical supply from the Company). As a result, the Company has not recognized any revenue under the ASC 606 unit of account during the year ended December&#160;31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, the Company has recognized the cash and a non-interest bearing promissory note receivable with a principal balance of $12.5 million. The promissory note receivable was classified and accounted for under ASC 310 &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;"Receivables"&lt;/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 310") and was initially measured at its fair value of $11.9 million and will be subsequently remeasured at its amortized cost through its maturity date. The Company also recorded the $18.7 million as deferred revenue in the Consolidated Balance Sheets, as none of the underlying performance obligations had been satisfied as of and for the year ended December&#160;31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February 28, 2023, the Company and G42 Investments amended the G42 Purchase Agreement and modified the G42 Promissory Note to accelerate the payment due under the note. Pursuant to the amendment, on February 28, 2023, the Company received $12.0 million, which reflected the original amount due under the G42 Promissory Note less a 3.75% discount, in full satisfaction of the note. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reneo License Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December&#160;21, 2017, the Company entered into the Reneo License Agreement, under which Reneo obtained an exclusive, worldwide, sublicensable license to develop and commercialize the Company&#x2019;s peroxisome proliferation activated receptor delta (PPAR-&#x3b4;) agonist program, including the compound&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; HPP593&lt;/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 therapeutic, prophylactic or diagnostic application in humans. Under the terms of the Reneo License Agreement, Reneo paid the Company an upfront cash payment of $3.0 million. The Company is eligible to receive additional potential development, regulatory and sales-based milestone payments totaling up to $94.5 million. In addition, Reneo is obligated to pay the Company royalty payments at mid-single to low-double digit rates, based on tiers of annual net sales of licensed products. Such royalties will be payable on a licensed product-by-licensed product and country-by-country basis until the latest of expiration of the licensed patents covering a licensed product in a country, expiration of data exclusivity rights for a licensed product in a country or a specified number of years after the first commercial sale of a licensed product in a country. As additional consideration, the Company has also received common stock and certain participation rights representing a minority equity interest in Reneo.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the terms of the Reneo License Agreement, the Company is required to provide technology transfer services for a defined period after the effective date. In accordance with ASC 606, the Company identified all of the performance obligations at the inception of the Reneo License Agreement. The significant obligations were determined to be the license and the technology transfer services. The Company has determined that the license and technology transfer services represent a single performance obligation because they were not capable of being distinct on their own. The transaction price has been fully allocated to this combined performance obligation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determined that there was no discernable pattern in which the technology services would be provided during the transfer services period. As such, the Company determined that the straight-line method would be used to recognize revenue over the transfer service period. As of December&#160;31, 2019, revenue allocated to this performance obligation was fully recognized. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2021, $2.0 million of revenue was recognized due to the satisfaction of a development milestone under the license agreement. This amount was fully recognized as revenue during the year ended December&#160;31, 2021, as the related performance obligation was fully satisfied. The remaining milestone payments that the Company is eligible to receive have not been included in the transaction price as of December&#160;31, 2022, as it is not considered probable that such payments will be received. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Huadong License Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December&#160;21, 2017, the Company entered into a License Agreement with Huadong (the &#x201c;Huadong License Agreement&#x201d;), under which Huadong obtained an exclusive and sublicensable license to develop and commercialize the Company&#x2019;s glucagon-like peptide-1 receptor agonist (&#x201c;GLP-1r&#x201d;) program, including the compound&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; TTP273&lt;/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 therapeutic uses in humans or animals, in China and certain other Pacific Rim territories, including Australia and South Korea (collectively, the &#x201c;Huadong License Territory&#x201d;). Additionally, under the Huadong License Agreement, the Company obtained a non-exclusive, sublicensable, royalty-free license to develop and commercialize certain Huadong patent rights and know-how related to the Company&#x2019;s GLP-1r program for therapeutic uses in humans or animals outside of the Huadong License Territory. Under the terms of the Huadong License Agreement, as amended, Huadong paid the Company an initial license fee of $8.0 million and is obligated to pay potential development and regulatory milestone payments totaling up to $22.0 million, with an additional potential regulatory milestone of $20.0 million if Huadong receives regulatory approval for a central nervous system indication. In addition, the Company is eligible for an additional $50.0 million in potential sales-based &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;milestones, as well as royalty payments ranging from low-single to low-double digit rates, based on tiered sales of licensed products. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January&#160;14, 2021, the Company entered into the First Huadong Amendment which eliminated the Company&#x2019;s obligation to sponsor a multi-region clinical trial (the &#x201c;Phase 2 MRCT&#x201d;), and corresponding obligation to contribute up to $3.0 million in support of such trial. The amendment also reduced the total potential development and regulatory milestone payments by $3.0 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the First Amendment, the Company had allocated a portion of the transaction price to the obligation to sponsor and conduct a portion of the Phase 2 MRCT. Upon the removal of this performance obligation, the Company evaluated the impact of the modification under the provisions of ASC 606 and performed a reallocation of the transaction price among the remaining performance obligations. This resulted in the recognition of approximately $1.0 million of revenue on a cumulative catch up basis during the year ended December&#160;31, 2021. The majority of the transaction price originally allocated to the Phase 2 MRCT performance obligation was reallocated to the license and technology transfer services combined performance obligation discussed below, which had already been completed. The reallocation of the purchase price in connection with the First Huadong Amendment was made based on the relative estimated selling prices of the remaining performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The significant performance obligations under this license agreement, as amended, were determined to be (i) the exclusive license to develop and commercialize the Company&#x2019;s GLP-1r program, (ii) technology transfer services related to the chemistry and manufacturing know-how for a defined period after the effective date, (iii) the Company&#x2019;s obligation to participate on a joint development committee (the &#x201c;JDC&#x201d;), and (iv) other obligations considered to be de minimis in nature. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has determined that the license and technology transfer services related to the chemistry and manufacturing know-how represent a combined performance obligation because they were not capable of being distinct on their own. The Company also determined that there was no discernable pattern in which the technology transfer services would be provided during the transfer service period. As such, the Company recognized the revenue related to this combined performance obligation using the straight-line method over the transfer service period. This combined performance obligation was considered complete as of December&#160;31, 2018. In connection with the First Huadong Amendment, the Company recognized approximately $2.0 million and $1.0 million of revenue related to this performance obligation during the year ended December&#160;31, 2022 and 2021, respectively, due to the reallocation of the transaction price among the performance obligations remaining after the First Huadong Amendment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also determined that the obligation to participate in the joint development committee (the &#x201c;JDC&#x201d;) to oversee the development of products should be treated as a separate performance obligation. A portion of the total consideration received under the Huadong License Agreement was allocated to this performance obligation based on its estimated standalone selling price. A portion of this amount remains deferred as of December&#160;31, 2022, and revenue will be recognized using the proportional performance model over the period of the Company&#x2019;s participation on the JDC. The unrecognized amount of the transaction price allocated to this performance obligation as of December&#160;31, 2022, was de minimis. An immaterial amount of revenue was recognized for this performance obligation for the years ended December&#160;31, 2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The remaining milestone payments that the Company is eligible to receive have not been included in the transaction price as of December&#160;31, 2022, as it is not considered probable that such payments will be received.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Newsoara License Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May&#160;31, 2018, the Company entered into a license agreement with Newsoara Biopharma Co., Ltd., (&#x201c;Newsoara&#x201d;) (the &#x201c;Newsoara License Agreement&#x201d;), under which Newsoara obtained an exclusive and sublicensable license to develop and commercialize the Company&#x2019;s phosphodiesterase type 4 inhibitors (&#x201c;PDE4&#x201d;) program, including the compound &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;HPP737&lt;/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 China and other Pacific Rim territories (collectively, the &#x201c;Newsoara License Territory&#x201d;). Additionally, under the Newsoara License Agreement, the Company obtained a non-exclusive, sublicensable, royalty-free license to develop and commercialize certain Newsoara patent rights and know-how related to the Company&#x2019;s PDE4 program for therapeutic uses in humans outside of the Newsoara License Territory. The Newsoara License Agreement was amended in 2020 to change certain future milestone payments and patent rights (the &#x201c;First Newsoara Amendment&#x201d;). Under the terms of the Newsoara License Agreement, Newsoara paid the Company an upfront cash payment of $2.0 million. During the year ended December&#160;31, 2019, the Company received an additional payment of $1.0 million related to the satisfaction of a development milestone during the year. As amended, the Company is eligible to receive additional potential development, regulatory and sales-based milestone payments totaling up to $58.5 million. In addition, Newsoara is obligated to pay the Company royalty payments at high-single to low-double digit rates, based on tiers of annual net sales of licensed products. Such royalties will be payable on a licensed product-by-licensed product and country-by-country basis until the latest of expiration of the licensed patents &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;covering a licensed product in a country, expiration of data exclusivity rights for a licensed product in a country or a specified number of years after the first commercial sale of a licensed product in a country. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the terms of the Newsoara License Agreement, the Company is required to provide technology transfer services for a defined period after the effective date. In accordance with ASC 606, the Company identified all of the performance obligations at the inception of the Newsoara License Agreement. The significant obligations were determined to be the license and the technology transfer services. The Company has determined that the license and technology transfer services represent a single performance obligation because they were not capable of being distinct on their own. The transaction price has been fully allocated to this combined performance obligation and the related revenue was recognized during the year ended December&#160;31, 2018. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2021, the transaction price for this performance obligation was increased by $1.0 million due to the satisfaction of development milestones under the license agreement. This amount was fully recognized as revenue during the year ended December&#160;31, 2021, as the related performance obligations have been fully satisfied. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The remaining milestone payments that the Company is eligible to receive have not been included in the transaction price as of December&#160;31, 2022, as it is not considered probable that such payments will be received.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Anteris License Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 11, 2020, the Company entered into a license agreement with Anteris Bio, Inc. (&#x201c;Anteris&#x201d;) (the &#x201c;Anteris License Agreement&#x201d;), under which Anteris obtained a worldwide, exclusive and sublicensable license to develop and commercialize the Company&#x2019;s Nrf2 activator, &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;HPP971&lt;/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:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the terms of the Anteris License Agreement, Anteris paid the Company an initial license fee of $2.0 million. The Company is eligible to receive additional potential development, regulatory, and sales-based milestone payments totaling up to $151.0 million. Anteris is also obligated to pay vTv royalty payments at a double-digit rate based on annual net sales of licensed products. Such royalties will be payable on a licensed product-by-licensed product basis until the latest of expiration of the licensed patents covering a licensed product in a country, expiration of data exclusivity rights for a licensed product in a country, or a specified number of years after the first commercial sale of a licensed product in a country. As additional consideration, the Company received preferred stock representing a minority ownership interest in Anteris.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the terms of the Anteris License Agreement, the Company was required to provide technology transfer services for a 30 day period after the effective date. In accordance with ASC 606, the Company identified all of the performance obligations at the inception of the Anteris License Agreement. The significant obligations were determined to be the license and the technology transfer services. The Company has determined that the license and technology transfer services represent a single performance obligation because they were not capable of being distinct on their own. The transaction price has been fully allocated to this combined performance obligation and consisted of the $2.0 million initial license payment as well as the fair value of the equity interest received in Anteris of $4.2 million. The revenue related to this performance obligation was fully recognized during the year ended December&#160;31, 2020, as the technology transfer services were considered complete as of that date. No revenue was recognized related to the Anteris License Agreement during the years ended December&#160;31, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;JDRF Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2017, the Company entered into the JDRF Agreement to support the funding of the Simplici-T1 Study, an adaptive Phase 1b/2 study to explore the effects 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;TTP399&lt;/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 type 1 diabetics. The Company initiated this study in the fourth quarter of 2017. The JDRF Agreement was amended in June 2021 to provide additional funding for the Company&#x2019;s mechanistic study exploring the effects 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;TTP399&lt;/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 ketone body formation during a period of insulin withdrawal in people with type 1 diabetes. According to the terms of the JDRF Agreement, as amended, JDRF will provide research funding of up to $3.4 million based on the achievement of research and development milestones, with the total funding provided by JDRF not to exceed approximately one-half of the total cost of the project. Additionally, the Company has the obligation to make certain milestone payments to JDRF upon the commercialization, licensing, sale or transfer 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;TTP399&lt;/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 a treatment for type 1 diabetes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Payments that the Company receives from JDRF under this agreement are recorded as restricted cash and current liabilities and recognized as an offset to research and development expense, based on the progress of the project, and only to the extent that the restricted cash is utilized to fund such development activities. As of December&#160;31, 2022, the Company had received funding under this agreement of $3.4 million, and research and development costs were offset by $3.4 million.&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;Contract Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract liabilities related to the Company&#x2019;s collaboration agreements consisted of the following (in 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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities, net of current portion&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;18,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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;Total contract liabilities&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;18,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#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:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in short-term and long-term contract liabilities for the year ended December&#160;31, 2022, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.162%"/&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance on January 1, 2022&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;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Reclassification of the beginning contract liabilities to revenue, as the result of performance obligations satisfied&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;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Consideration received in advance and not recognized as revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance on December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The change in the Company&#x2019;s contract liabilities for the year ended December&#160;31, 2022, was primarily due to the deferred revenue related to the G42 Purchase Agreement.</us-gaap:CollaborativeArrangementDisclosureTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ib39c0e54b7f440a180329dfcd3cbc6db_D20220531-20220531"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzU0OTc1NTg0OTczNg_fb50a590-fd55-44e7-b6fd-f44562088c70"
      unitRef="shares">10386274</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i61ae6a205d2a4c37a8e22804285f2877_I20220531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzU0OTc1NTg0OTc0NA_a4c6b5f8-aedc-48e8-8a17-0ba1c548d1b7"
      unitRef="usdPerShare">2.41</us-gaap:SaleOfStockPricePerShare>
    <vtvt:SaleOfStockConsiderationReceivedOnTransactionGross
      contextRef="i826dc0a105f44629bacb7e9f8ee30b87_D20220531-20220531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzU0OTc1NTg0OTc0OA_5194a2be-4e93-42ac-aaba-2880b1b046e9"
      unitRef="usd">25000000</vtvt:SaleOfStockConsiderationReceivedOnTransactionGross>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="ib39c0e54b7f440a180329dfcd3cbc6db_D20220531-20220531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzU0OTc1NTg0OTc1Mg_b1fd27e4-d497-4a73-9df6-f4d916a37470"
      unitRef="usd">12500000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent
      contextRef="i06026b9634754d1dbb03d4fb2ee35fd2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzU0OTc1NTg0OTc1OQ_5c8d10d8-a13a-4273-bc75-36a1184c9ddd"
      unitRef="usd">12500000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <vtvt:CollaborativeArrangementContingentConsiderationTransferredAggregateShareValue
      contextRef="ia91eef256fbd4f32b380ea074d2681bd_I20220531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzU0OTc1NTg0OTc3MA_5de11ef3-1260-47e2-8d03-cca36525f160"
      unitRef="usd">30000000</vtvt:CollaborativeArrangementContingentConsiderationTransferredAggregateShareValue>
    <vtvt:CollaborateArrangementContingentConsiderationTransferredCash
      contextRef="i826dc0a105f44629bacb7e9f8ee30b87_D20220531-20220531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzU0OTc1NTg0OTc3Nw_3c674239-be53-409d-ae39-5a17f2938969"
      unitRef="usd">30000000</vtvt:CollaborateArrangementContingentConsiderationTransferredCash>
    <vtvt:CollaborativeArrangementRoyaltiesReceivablePeriod
      contextRef="i04f31c9b5b4e43edab678074613ec048_D20220531-20220531"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzEwOTk1MTE2NjU4MTQ_70f2c6a0-d078-4f8f-be22-fef4c0d6002c">P10Y</vtvt:CollaborativeArrangementRoyaltiesReceivablePeriod>
    <us-gaap:CommonStockValueOutstanding
      contextRef="i347b4c7e0c3e4afa994fa705c78b4b42_I20220531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzU0OTc1NTg0OTc4Nw_371bc08b-4a65-4653-a0fd-4acc4f40fced"
      unitRef="usd">5700000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:SharePrice
      contextRef="i347b4c7e0c3e4afa994fa705c78b4b42_I20220531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzU0OTc1NTg0OTc5NA_b2910ae4-d2e3-450b-adb1-f007193c6a1c"
      unitRef="usdPerShare">0.55</us-gaap:SharePrice>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i06026b9634754d1dbb03d4fb2ee35fd2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzU0OTc1NTg0OTc5OA_aeba6257-98f2-433b-b3dd-57caa84ec67a"
      unitRef="usd">18700000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <vtvt:CollaborativeArrangementNoteReceivableDiscountPaid
      contextRef="i556b3c85327942ebbb9cf7328135267a_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzU0OTc1NTg0OTgwNQ_d8a5c4d3-b10a-4908-96fb-ba532d0a43da"
      unitRef="usd">600000</vtvt:CollaborativeArrangementNoteReceivableDiscountPaid>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent
      contextRef="i06026b9634754d1dbb03d4fb2ee35fd2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzU0OTc1NTg0OTgzOA_5c8d10d8-a13a-4273-bc75-36a1184c9ddd"
      unitRef="usd">12500000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:ReceivablesFairValueDisclosure
      contextRef="i06026b9634754d1dbb03d4fb2ee35fd2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzU0OTc1NTg0OTg0NQ_9cb90b72-3722-4742-a082-792e7ff08555"
      unitRef="usd">11900000</us-gaap:ReceivablesFairValueDisclosure>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i06026b9634754d1dbb03d4fb2ee35fd2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzU0OTc1NTg0OTg1NA_e9a73dad-ee52-4842-8f31-641bb3112df7"
      unitRef="usd">18700000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable
      contextRef="i56caac10249b4bd399ae6b01a64c1a09_D20230228-20230228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzQzOTgwNDY1NjMyMTk_72e1ea71-0c6e-42fa-bb33-4c72b991fff5"
      unitRef="usd">12000000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <vtvt:NotesReceivableDiscountRate
      contextRef="i58107f5e6098471f97b0b8651f4b294e_I20230228"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzQzOTgwNDY1NjMyMzE_d9aa7b27-e596-45aa-adba-7a500cd536a8"
      unitRef="number">0.0375</vtvt:NotesReceivableDiscountRate>
    <vtvt:LicenseFeeReceived
      contextRef="i35a9cc2bcd9e4362b58b2baa8611aa73_D20171221-20171221"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzUxMg_97f46140-eb09-4aaf-b729-2ba8f3ac9876"
      unitRef="usd">3000000</vtvt:LicenseFeeReceived>
    <vtvt:PotentialDevelopmentAndRegulatoryMilestonePaymentsReceivable
      contextRef="if6dffe2f71a64efe87b1796abb9db963_I20171221"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzY0Ng_047d5a1f-5c4e-4358-80f2-f1e6d90a5df9"
      unitRef="usd">94500000</vtvt:PotentialDevelopmentAndRegulatoryMilestonePaymentsReceivable>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ic03491c96b83439984e2ff71d19ce3fa_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzI1MjA_0dd061c7-4ad8-4340-afdc-4e1583a570da"
      unitRef="usd">2000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <vtvt:LicenseFeeReceived
      contextRef="i117f0ca0e5204f0facb1e9f0a1687a39_D20171221-20171221"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzM5MDM_42c704aa-ec3a-435d-bb0c-133d4588d0fe"
      unitRef="usd">8000000</vtvt:LicenseFeeReceived>
    <vtvt:PotentialDevelopmentAndRegulatoryMilestonePaymentsReceivable
      contextRef="ic19818787d5241de91a33a298eb07a19_I20171221"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzQwMDE_69817c10-f2a9-4ebf-a4b0-c6a1b2e1a31d"
      unitRef="usd">22000000</vtvt:PotentialDevelopmentAndRegulatoryMilestonePaymentsReceivable>
    <vtvt:PotentialRegulatoryMilestonePaymentsReceivableUponRegulatoryApproval
      contextRef="ib9446756555d41cb9f5f56ce2e32acef_I20171221"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzQwNTg_edcb4552-ee23-43a7-8b43-808d442daa97"
      unitRef="usd">20000000</vtvt:PotentialRegulatoryMilestonePaymentsReceivableUponRegulatoryApproval>
    <vtvt:PotentialSalesMilestonePaymentsReceivable
      contextRef="ib9446756555d41cb9f5f56ce2e32acef_I20171221"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzQxOTc_c7270b03-8548-4d32-a234-6b632e977546"
      unitRef="usd">50000000</vtvt:PotentialSalesMilestonePaymentsReceivable>
    <vtvt:MaximumSponsoringContributionAmount
      contextRef="i4758bd91ffa340f1a098aebfeaadc30d_I20210114"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzQ1NzU_75f99397-cca6-41be-a2d2-d03d82cf8091"
      unitRef="usd">3000000</vtvt:MaximumSponsoringContributionAmount>
    <vtvt:PotentialDevelopmentAndRegulatoryMilestonePaymentsReceivable
      contextRef="i4758bd91ffa340f1a098aebfeaadc30d_I20210114"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzQ3MDA_7af748c3-f8b1-4ffc-800a-2bd2e0da88e1"
      unitRef="usd">3000000</vtvt:PotentialDevelopmentAndRegulatoryMilestonePaymentsReceivable>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="iabdd8fc2780144fb8b4792e3124a5c98_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzUxNTY_540def87-2e0f-48ef-8287-02c66ffaa163"
      unitRef="usd">1000000</us-gaap:RevenueRemainingPerformanceObligation>
    <vtvt:AdjustmentsToTransactionPriceForPerformanceObligations
      contextRef="ifbb5fc55b07f4e0eabcc692d2f07922e_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzM4NDgyOTA3MzU4Nzg_5057b5d0-97f6-4c04-95ee-a23006480792"
      unitRef="usd">2000000</vtvt:AdjustmentsToTransactionPriceForPerformanceObligations>
    <vtvt:AdjustmentsToTransactionPriceForPerformanceObligations
      contextRef="i02378eb12bad40709a9f87e6d28fa358_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzY4NTE_669462c2-58ea-4525-bac2-156e2d716711"
      unitRef="usd">1000000</vtvt:AdjustmentsToTransactionPriceForPerformanceObligations>
    <vtvt:LicenseFeeReceived
      contextRef="ib326368388c64e64859217ed14662b3e_D20180501-20180531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzkwNTg_9240acfc-2fb0-407b-a952-8e47772b21d9"
      unitRef="usd">2000000</vtvt:LicenseFeeReceived>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i2d492e731fc24be68416805604a030ae_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzkxMzQ_896999a8-d316-4713-82df-6f1f56b01b83"
      unitRef="usd">1000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <vtvt:PotentialDevelopmentAndRegulatoryMilestonePaymentsReceivable
      contextRef="i6a8b2c76c3624f4ab04fb2ee41e9e8a7_I20180531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzkzNTE_8a413c9b-6f28-44ee-ad41-303c390034d7"
      unitRef="usd">58500000</vtvt:PotentialDevelopmentAndRegulatoryMilestonePaymentsReceivable>
    <us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice
      contextRef="i321c40e74f1647d0ac94fd31275351b6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzEwNzU4_df639479-9952-4148-a556-cbb8c5cfacd9"
      unitRef="usd">1000000</us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice>
    <vtvt:LicenseFeeReceived
      contextRef="i3b85b4f48b274069bef19f422584b555_D20201211-20201211"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzExNjAw_c08d7326-cc72-48bd-8475-016136195877"
      unitRef="usd">2000000</vtvt:LicenseFeeReceived>
    <vtvt:PotentialDevelopmentAndRegulatoryMilestonePaymentsReceivable
      contextRef="i5e3e9396692e4ce2a402f040e2487589_I20201211"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzExNzM1_136fd917-8eda-494a-92aa-6f55a578b57a"
      unitRef="usd">151000000</vtvt:PotentialDevelopmentAndRegulatoryMilestonePaymentsReceivable>
    <vtvt:LicenseFeeReceived
      contextRef="i3f1524b4ff4f4befba85b30c26a292bb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzEzMDM0_4d03f093-2c74-4bda-b420-0cd04ed666fc"
      unitRef="usd">2000000</vtvt:LicenseFeeReceived>
    <us-gaap:ProceedsFromInterestAndDividendsReceived
      contextRef="i3f1524b4ff4f4befba85b30c26a292bb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzEzMTMz_efca211c-186d-4aee-9bbd-dd11bd0418ab"
      unitRef="usd">4200000</us-gaap:ProceedsFromInterestAndDividendsReceived>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i0be0a94fb6c74b918b0ed76bccdaf302_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzEzMzEz_3d70a1dc-eb40-4e10-a31e-1b306017e3c8"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i67136bb5a7af408a961e66d1e8a3c357_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzEzMzEz_d61ffb76-19d5-4e28-9846-3f45137a8447"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <vtvt:MaximumResearchFundingReceivableBasedOnAchievementOfResearchAndDevelopmentMilestones
      contextRef="id2229cf395f9405299244870b2d05f13_I20170831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzE0MDA3_d55e4f5b-07cc-4eb9-81d8-c8d9c52ad632"
      unitRef="usd">3400000</vtvt:MaximumResearchFundingReceivableBasedOnAchievementOfResearchAndDevelopmentMilestones>
    <vtvt:FundingReceived
      contextRef="i8a59ce5b65094f1e839ee438c7e14712_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzE0NzY1_038da455-7aa9-46fc-b71c-68a872efcab5"
      unitRef="usd">3400000</vtvt:FundingReceived>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i8a59ce5b65094f1e839ee438c7e14712_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzE0ODE5_6057dc33-971a-42b1-adc9-6a03d9b4b0af"
      unitRef="usd">3400000</us-gaap:ResearchAndDevelopmentExpense>
    <vtvt:ContractWithCustomerContractAssetContractLiabilityAndReceivableChangesTableTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90ZXh0cmVnaW9uOjM0ZDI0YTc2YmU0MzRjMTdhNzkyOTgwZjBhNWViODJlXzE1MjUy_a6c87f60-aa04-49dd-b749-fe2c8b9a5b4f">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract liabilities related to the Company&#x2019;s collaboration agreements consisted of the following (in 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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities, net of current portion&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;18,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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;Total contract liabilities&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;18,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#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:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in short-term and long-term contract liabilities for the year ended December&#160;31, 2022, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.162%"/&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance on January 1, 2022&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;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Reclassification of the beginning contract liabilities to revenue, as the result of performance obligations satisfied&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;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Consideration received in advance and not recognized as revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance on December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</vtvt:ContractWithCustomerContractAssetContractLiabilityAndReceivableChangesTableTextBlock>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90YWJsZTpiOTc2M2JhYWVkM2I0NDk1OGI0NmM4MDcwYjVkODdmOS90YWJsZXJhbmdlOmI5NzYzYmFhZWQzYjQ0OTU4YjQ2YzgwNzBiNWQ4N2Y5XzEtMS0xLTEtMTg1MDY_8cd117ad-3f83-480f-bdb7-62ff21d9e748"
      unitRef="usd">17000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90YWJsZTpiOTc2M2JhYWVkM2I0NDk1OGI0NmM4MDcwYjVkODdmOS90YWJsZXJhbmdlOmI5NzYzYmFhZWQzYjQ0OTU4YjQ2YzgwNzBiNWQ4N2Y5XzEtMy0xLTEtMTg1MDY_eb86f36b-8eec-4dcc-885e-bc301f41aa6a"
      unitRef="usd">35000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90YWJsZTpiOTc2M2JhYWVkM2I0NDk1OGI0NmM4MDcwYjVkODdmOS90YWJsZXJhbmdlOmI5NzYzYmFhZWQzYjQ0OTU4YjQ2YzgwNzBiNWQ4N2Y5XzItMS0xLTEtMTg1MDY_3cff26c4-65a4-4609-b2e6-9648d5b4dba6"
      unitRef="usd">18669000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90YWJsZTpiOTc2M2JhYWVkM2I0NDk1OGI0NmM4MDcwYjVkODdmOS90YWJsZXJhbmdlOmI5NzYzYmFhZWQzYjQ0OTU4YjQ2YzgwNzBiNWQ4N2Y5XzItMy0xLTEtMTg1MDY_dc3718bf-c5f7-453c-a029-b4824625c72b"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90YWJsZTpiOTc2M2JhYWVkM2I0NDk1OGI0NmM4MDcwYjVkODdmOS90YWJsZXJhbmdlOmI5NzYzYmFhZWQzYjQ0OTU4YjQ2YzgwNzBiNWQ4N2Y5XzMtMS0xLTEtMTg1MDY_777bbba3-a68b-488c-9e01-51761ba88a46"
      unitRef="usd">18686000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90YWJsZTpiOTc2M2JhYWVkM2I0NDk1OGI0NmM4MDcwYjVkODdmOS90YWJsZXJhbmdlOmI5NzYzYmFhZWQzYjQ0OTU4YjQ2YzgwNzBiNWQ4N2Y5XzMtMy0xLTEtMTg1MDY_44b5d916-0410-40c0-8b59-666f562a8714"
      unitRef="usd">35000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90YWJsZTplOGU0MWM0YWI0OTU0ZTM0YWFlMTkyM2I2YjUzNTVlZC90YWJsZXJhbmdlOmU4ZTQxYzRhYjQ5NTRlMzRhYWUxOTIzYjZiNTM1NWVkXzEtMS0xLTEtMjQ4NTI_2840d56a-ab60-475e-9467-aeaaca3d9c15"
      unitRef="usd">35000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90YWJsZTplOGU0MWM0YWI0OTU0ZTM0YWFlMTkyM2I2YjUzNTVlZC90YWJsZXJhbmdlOmU4ZTQxYzRhYjQ5NTRlMzRhYWUxOTIzYjZiNTM1NWVkXzItMS0xLTEtMjQ4NTI_a0e7e28c-d502-449c-9472-7c92855e4bab"
      unitRef="usd">18000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90YWJsZTplOGU0MWM0YWI0OTU0ZTM0YWFlMTkyM2I2YjUzNTVlZC90YWJsZXJhbmdlOmU4ZTQxYzRhYjQ5NTRlMzRhYWUxOTIzYjZiNTM1NWVkXzMtMS0xLTEtMjQ4NTI_8633afea-055e-47c8-9c45-ce51391160f1"
      unitRef="usd">18669000</us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjAvZnJhZzozNGQyNGE3NmJlNDM0YzE3YTc5Mjk4MGYwYTVlYjgyZS90YWJsZTplOGU0MWM0YWI0OTU0ZTM0YWFlMTkyM2I2YjUzNTVlZC90YWJsZXJhbmdlOmU4ZTQxYzRhYjQ5NTRlMzRhYWUxOTIzYjZiNTM1NWVkXzQtMS0xLTEtMjQ4NTI_4596a3f8-be9c-42f6-af6e-6bd7290a8f0d"
      unitRef="usd">18686000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzQyNTg_af6c91e7-688f-44cc-8dae-a389875efc11">Share-Based Compensation&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In conjunction with the Company&#x2019;s initial public offering (&#x201c;IPO&#x201d;), the board of directors of vTv Therapeutics Inc. (the &#x201c;Board of Directors&#x201d;) and sole stockholder adopted a long-term equity incentive plan, the vTv Therapeutics Inc. 2015 Omnibus Equity Incentive Plan (the &#x201c;Plan&#x201d;). The Plan provides for the grant of stock options, restricted stock, restricted stock units and other awards based on our Class A common stock to management, other key employees, consultants and non-employee directors on terms and subject to conditions as established by our Compensation Committee. In settlement of its obligations under this plan, the Company will issue new shares of Class A common stock. Following an amendment to increase the number of shares available under the plan in 2020, the maximum number of shares of the Company&#x2019;s Class A common stock that has been approved and may be subject to awards under the Plan is 7.0&#160;million, subject to adjustment in accordance with terms of the Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has issued non-qualified stock option awards and restricted stock units to certain employees, consultants and non-employee directors of the Company. These awards generally vest ratably over a three-year period and the option awards expire after a term of ten years from the date of grant. For the years ended December&#160;31, 2022, 2021 and 2020, the Company recognized $1.3 million, $2.4 million and $1.0 million, respectively of compensation expense related to share-based awards. Given that the Company has established a full valuation allowance against its deferred tax assets, the Company has recognized no tax benefit related to these awards. As of December&#160;31, 2022, the Company had total unrecognized stock-based compensation expense of approximately $1.9 million, which is expected to be recognized on a straight-line basis over a weighted average period of 2.4 years. The weighted average grant date fair value for all option grants during the years ended December&#160;31, 2022, 2021 and 2020 was $0.69, $1.23 and $1.91 per option, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company entered into a retirement agreement on October 19, 2021, with its former CEO Steve Holcombe which included provisions for him to retire from full-time service as CEO as of October 19, 2021. As part of the retirement agreement, Mr. Holcombe&#x2019;s remaining unvested awards will continue to vest and be fully vested on December 31, 2022. In light of this change, the Company entered into an employment and Inducement Agreement with Deepa Prasad, who was appointed President and CEO as of October 19, 2021. The Inducement Agreement provided the grant of 2,498,635 options to purchase the Company's Class A common stock at a strike price of $1.47 per share. The grants have varying service and performance vesting requirements depending on the grantee's status as an employee. On February 27, 2022, Ms. Prasad notified the Board of Directors (the &#x201c;Board&#x201d;) of the Company of her decision to resign from her positions as Chief Executive Officer, President and Board member, effective as of March 29, 2022 ("Effective Date"). Ms. Prasad will retain 624,659 of the outstanding options previously granted to her, which will vest at the end of the 15-month period following the Effective Date. &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 awards subject to the Inducement Agreement were not charged against the Plan&#x2019;s share reserve and are being granted outside of the Plan as an Inducement Award.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company entered into an employment and Inducement Agreement with Paul Sekhri, who was appointed President and CEO as of August 1, 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;The Inducement Agreement provided the grant of 2,200,000 options to purchase the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company's Class A common stock at a strike price of $0.79 per share. The grants have service vesting requirements depending on the grantee's status as an employee. &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 awards are subject to the Inducement Agreement were not charged against the Plan&#x2019;s share reserve and are being granted outside of the Plan as an Inducement Award.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also entered into separation agreements with several other key employees in December 2021 who had a combination of unvested and vested stock options at the termination date. As a result of the retirement and separation agreements, 1,190,263 stock options to purchase shares of common stock were modified to increase the time period to exercise the options and 616,667 stock options to purchase shares of common stock were modified to accelerate vesting at the termination date. Additionally, 375,000 stock options were canceled for the year ended December, 2021, related to the separation agreements. The Company incurred $0.5 million of additional stock compensation expense for the modifications for the year ended December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate intrinsic value of the in-the-money awards outstanding as well as those exercisable as of December&#160;31, 2022, was an insignificant amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the Black-Scholes option pricing model to calculate the fair value of stock options granted. The fair value of stock options granted was estimated using the following assumptions during the years ended December&#160;31, 2022, 2021 and 2020:&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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.022%"/&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;For the 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="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;118.72% - 128.72%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;118.75% - 122.17%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;120.37% - 121.43%&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;Expected life of option, in years&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;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;5.2 - 6.1&lt;/span&gt;&lt;/div&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;5.8 - 6.0&lt;/span&gt;&lt;/div&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;5.7 - 6.0&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;Risk-free interest rate&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;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:120%"&gt;1.59% - 4.31%&lt;/span&gt;&lt;/div&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 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:120%"&gt;1.00% - 1.34%&lt;/span&gt;&lt;/div&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 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:120%"&gt;0.39% - 0.53%&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;Expected dividend yield&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;0.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the activity related to the stock option awards for the year ended December&#160;31, 2022 (in thousands, except per share amounts):&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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Awards outstanding at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,056,035&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Granted&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;4,672,333&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.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Forfeited&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;(3,384,424)&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;2.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Awards outstanding at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,343,944&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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercisable at December 31, 2022&lt;/span&gt;&lt;/td&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:100%"&gt;3,219,598&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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;Weighted average remaining contractual term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.4 Years&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options vested and expected to vest at December 31, 2022&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,184,693&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;2.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Weighted average remaining contractual term&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;7.8 Years&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Compensation expense related to the grants of stock options is included in research and development and general and administrative expense as follows (in 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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 share-based compensation expense&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;1,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,009&#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:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="iad406d1fbba343cd898806d0eb5df11f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0Xzk1MQ_6d9512d3-85bd-45e7-8664-8a316d228213"
      unitRef="shares">7000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzQyNTk_f015bf4b-76f0-4c46-8ec5-369a23e290c7">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzQyNTk_fb40806c-8cf1-4621-8b55-962e3e099a78">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzEyNzk_8f172b74-33cc-4a35-a598-5ce2decd4006">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzEyNzk_afd43271-6126-465a-bf85-b10a684bed94">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzEzNjQ_88f406b6-da34-46c5-a186-21cb93662299"
      unitRef="usd">1300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzEzNjg_9335603d-ee2c-4888-9c8b-80aed611c4c9"
      unitRef="usd">2400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzEzNzU_aaf19ae7-a70a-43d3-809b-d3818f065410"
      unitRef="usd">1000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzE1NzM_b2772310-4a62-42e8-aeda-c8d362f9d533"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzE1NzM_d32622c3-5e36-4913-9455-25c5f67f0744"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i418f92438e40438dac955e557a27e421_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzE3MDg_1c8c8b2d-5d82-4ea0-b056-29eca970135c"
      unitRef="usd">1900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i3ff2ce47ac9b4a9a9fb0da2027bd30fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzE4MDY_66adc1e6-68e8-4c62-b7d3-6761fafa70ca">P2Y4M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3ff2ce47ac9b4a9a9fb0da2027bd30fd_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzE5MTY_82cba0dc-ac6c-4198-9276-bad20e250707"
      unitRef="usdPerShare">0.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i9dd8f6a5975a4856bca626cfe4769a79_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzE5MjA_706b0a02-b8db-4fce-bf8a-65e2291f2973"
      unitRef="usdPerShare">1.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic53709a4e908470ba7fb969a528de886_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzE5Mjc_5fcb65fc-a618-408b-87d5-22f34901193c"
      unitRef="usdPerShare">1.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:CommonStockSharesIssued
      contextRef="i622026dfa2074320b28f5afdaa5fde0d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzI1MTY_de02d748-a91b-40d1-a172-420752bc31d9"
      unitRef="shares">2498635</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i622026dfa2074320b28f5afdaa5fde0d_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzI1OTU_2b336aa6-3458-4137-912f-03f745ab0fd4"
      unitRef="usdPerShare">1.47</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i910d8625caaf4727aba4bd7997cf5f02_I20220329"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzM4NDgyOTA3MDY0Nzc_bbaebea0-4da9-4de8-93ca-144ee48db4c5"
      unitRef="shares">624659</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i909530745832498d8bdd424817e5040d_D20220329-20220329"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzEwOTk1MTE2MzcwNTM_0defd966-fb65-4715-86eb-556f65965e9f">P15M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:CommonStockSharesIssued
      contextRef="i0cc3cd70c1be4360ae9e01ef66f8a9fa_I20230801"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzM4NDgyOTA3MDY0Njc_72cc0344-6f60-436c-b2ff-c2555cc2c12d"
      unitRef="shares">2200000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i0cc3cd70c1be4360ae9e01ef66f8a9fa_I20230801"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzM4NDgyOTA3MDY0NTU_6796d43c-3a30-43f8-be7e-240f8a2ea343"
      unitRef="usdPerShare">0.79</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="i8f2fc0c2896c45888e55a3b06a6cc8cf_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzMxMjM_73f49b4e-bdb7-4a79-b46b-3ff7b78419aa"
      unitRef="shares">1190263</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="if0fe33496c6a49b2bc3cdba66666c393_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzMyNDU_ae4e762d-a7f0-4fec-8d5a-2f3884469e25"
      unitRef="shares">616667</us-gaap:CommonStockSharesIssued>
    <vtvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelled
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzMzNzI_1a128294-4c79-482c-9f19-3b23714f2828"
      unitRef="shares">375000</vtvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelled>
    <vtvt:ShareBasedCompensationExpense
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzM0ODU_86caf377-9d92-4dd2-a383-ee7763247ec5"
      unitRef="usd">500000</vtvt:ShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzQyNjA_899c9387-bae6-452d-b2b2-241f0aee75a7">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the Black-Scholes option pricing model to calculate the fair value of stock options granted. The fair value of stock options granted was estimated using the following assumptions during the years ended December&#160;31, 2022, 2021 and 2020:&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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.022%"/&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;For the 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="padding:2px 1pt;text-align:center;vertical-align: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;118.72% - 128.72%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;118.75% - 122.17%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:120%"&gt;120.37% - 121.43%&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;Expected life of option, in years&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;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;5.2 - 6.1&lt;/span&gt;&lt;/div&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;5.8 - 6.0&lt;/span&gt;&lt;/div&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;5.7 - 6.0&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;Risk-free interest rate&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;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:120%"&gt;1.59% - 4.31%&lt;/span&gt;&lt;/div&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 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:120%"&gt;1.00% - 1.34%&lt;/span&gt;&lt;/div&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 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:120%"&gt;0.39% - 0.53%&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;Expected dividend yield&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;0.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i2b72d30ef0b94aae8aaac1958424578b_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo0YzdhZGFkZDkwMTQ0NWJmYjMwYjUxYTBlMmUyMGIyOC90YWJsZXJhbmdlOjRjN2FkYWRkOTAxNDQ1YmZiMzBiNTFhMGUyZTIwYjI4XzItMS0xLTEtMTg1MDYvdGV4dHJlZ2lvbjo2ZGNkNmJhMjdkM2Y0ZDIxYmQ1ZjcxYmE0YTlmYmEwYl80_93ae5f12-fb9c-42ac-b83f-f3c908479360"
      unitRef="number">1.1872</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i173488bb2ada4ae681cecd38e0fcfef7_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo0YzdhZGFkZDkwMTQ0NWJmYjMwYjUxYTBlMmUyMGIyOC90YWJsZXJhbmdlOjRjN2FkYWRkOTAxNDQ1YmZiMzBiNTFhMGUyZTIwYjI4XzItMS0xLTEtMTg1MDYvdGV4dHJlZ2lvbjo2ZGNkNmJhMjdkM2Y0ZDIxYmQ1ZjcxYmE0YTlmYmEwYl85_b9a7f3ef-ac1b-4936-8d3f-116b4185ce6a"
      unitRef="number">1.2872</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i82b7658cbfe04014ba77c0fee577e063_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo0YzdhZGFkZDkwMTQ0NWJmYjMwYjUxYTBlMmUyMGIyOC90YWJsZXJhbmdlOjRjN2FkYWRkOTAxNDQ1YmZiMzBiNTFhMGUyZTIwYjI4XzItMy0xLTEtMTg1MDYvdGV4dHJlZ2lvbjowNTlkNzc5YjAzMGU0MTE0OTEwZGQyZjMyZDY3NmExNV80_dacc512b-81f8-4809-9c56-1aa53ec49507"
      unitRef="number">1.1875</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="iaa6085c5b6524ed1b36abba2999ba7d9_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo0YzdhZGFkZDkwMTQ0NWJmYjMwYjUxYTBlMmUyMGIyOC90YWJsZXJhbmdlOjRjN2FkYWRkOTAxNDQ1YmZiMzBiNTFhMGUyZTIwYjI4XzItMy0xLTEtMTg1MDYvdGV4dHJlZ2lvbjowNTlkNzc5YjAzMGU0MTE0OTEwZGQyZjMyZDY3NmExNV85_1ba30736-5bcc-4e4d-818e-b80529e8359c"
      unitRef="number">1.2217</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i39477ba7cbe14fe389d834501a949924_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo0YzdhZGFkZDkwMTQ0NWJmYjMwYjUxYTBlMmUyMGIyOC90YWJsZXJhbmdlOjRjN2FkYWRkOTAxNDQ1YmZiMzBiNTFhMGUyZTIwYjI4XzItNS0xLTEtMTg1MDYvdGV4dHJlZ2lvbjowYmMzZDk5ODY4ZTM0MTg3OTNlYjk2MzQwYjY1MjI0Nl80_f483d0de-8121-4b94-bca4-16b69c7e7baa"
      unitRef="number">1.2037</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i32bdd931094f4acabeb31dddeae33550_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo0YzdhZGFkZDkwMTQ0NWJmYjMwYjUxYTBlMmUyMGIyOC90YWJsZXJhbmdlOjRjN2FkYWRkOTAxNDQ1YmZiMzBiNTFhMGUyZTIwYjI4XzItNS0xLTEtMTg1MDYvdGV4dHJlZ2lvbjowYmMzZDk5ODY4ZTM0MTg3OTNlYjk2MzQwYjY1MjI0Nl85_b1bfe9fb-b5b8-4503-aa16-fdd770bf8e14"
      unitRef="number">1.2143</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i2b72d30ef0b94aae8aaac1958424578b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo0YzdhZGFkZDkwMTQ0NWJmYjMwYjUxYTBlMmUyMGIyOC90YWJsZXJhbmdlOjRjN2FkYWRkOTAxNDQ1YmZiMzBiNTFhMGUyZTIwYjI4XzMtMS0xLTEtMTg1MDYvdGV4dHJlZ2lvbjphNjBhZjZkNTlhYmM0MzFhYTY3N2E0M2NiNDgxOTEzOV80_7baa0e4e-c39f-415c-b906-b03dada76945">P5Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i173488bb2ada4ae681cecd38e0fcfef7_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo0YzdhZGFkZDkwMTQ0NWJmYjMwYjUxYTBlMmUyMGIyOC90YWJsZXJhbmdlOjRjN2FkYWRkOTAxNDQ1YmZiMzBiNTFhMGUyZTIwYjI4XzMtMS0xLTEtMTg1MDYvdGV4dHJlZ2lvbjphNjBhZjZkNTlhYmM0MzFhYTY3N2E0M2NiNDgxOTEzOV85_4c32ddd7-ea3b-4261-aecf-58469fc4c1fb">P6Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i82b7658cbfe04014ba77c0fee577e063_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo0YzdhZGFkZDkwMTQ0NWJmYjMwYjUxYTBlMmUyMGIyOC90YWJsZXJhbmdlOjRjN2FkYWRkOTAxNDQ1YmZiMzBiNTFhMGUyZTIwYjI4XzMtMy0xLTEtMTg1MDYvdGV4dHJlZ2lvbjpjOTVjYzUzMjcyNzM0YzQ1OGRiYjdjZDY5Yjg4Y2Q4N180_40d1d184-6eb4-4643-8455-7a11695b9e18">P5Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="iaa6085c5b6524ed1b36abba2999ba7d9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo0YzdhZGFkZDkwMTQ0NWJmYjMwYjUxYTBlMmUyMGIyOC90YWJsZXJhbmdlOjRjN2FkYWRkOTAxNDQ1YmZiMzBiNTFhMGUyZTIwYjI4XzMtMy0xLTEtMTg1MDYvdGV4dHJlZ2lvbjpjOTVjYzUzMjcyNzM0YzQ1OGRiYjdjZDY5Yjg4Y2Q4N185_b070da09-aba3-49eb-a871-0f4e1902a37e">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i39477ba7cbe14fe389d834501a949924_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo0YzdhZGFkZDkwMTQ0NWJmYjMwYjUxYTBlMmUyMGIyOC90YWJsZXJhbmdlOjRjN2FkYWRkOTAxNDQ1YmZiMzBiNTFhMGUyZTIwYjI4XzMtNS0xLTEtMTg1MDYvdGV4dHJlZ2lvbjpkN2MxYjBhYTU4YjE0NmRmOTBkOWMwODdiMDYzYzM4Nl80_12009bdf-97a4-4c17-a75a-c90722d25495">P5Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i32bdd931094f4acabeb31dddeae33550_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo0YzdhZGFkZDkwMTQ0NWJmYjMwYjUxYTBlMmUyMGIyOC90YWJsZXJhbmdlOjRjN2FkYWRkOTAxNDQ1YmZiMzBiNTFhMGUyZTIwYjI4XzMtNS0xLTEtMTg1MDYvdGV4dHJlZ2lvbjpkN2MxYjBhYTU4YjE0NmRmOTBkOWMwODdiMDYzYzM4Nl85_c1d56f83-370a-4f18-98cc-5fa7a9d2d47d">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i2b72d30ef0b94aae8aaac1958424578b_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo0YzdhZGFkZDkwMTQ0NWJmYjMwYjUxYTBlMmUyMGIyOC90YWJsZXJhbmdlOjRjN2FkYWRkOTAxNDQ1YmZiMzBiNTFhMGUyZTIwYjI4XzQtMS0xLTEtMTg1MDYvdGV4dHJlZ2lvbjpmZjkyZTU2YTk0ZTI0MWQ2ODEwNDExMjM0OTIwOTA0ZF80_b3532805-210c-4ceb-9d87-97ff1789caaf"
      unitRef="number">0.0159</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i173488bb2ada4ae681cecd38e0fcfef7_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo0YzdhZGFkZDkwMTQ0NWJmYjMwYjUxYTBlMmUyMGIyOC90YWJsZXJhbmdlOjRjN2FkYWRkOTAxNDQ1YmZiMzBiNTFhMGUyZTIwYjI4XzQtMS0xLTEtMTg1MDYvdGV4dHJlZ2lvbjpmZjkyZTU2YTk0ZTI0MWQ2ODEwNDExMjM0OTIwOTA0ZF85_1ff0ffda-bf43-4c81-b0d7-452247470949"
      unitRef="number">0.0431</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i82b7658cbfe04014ba77c0fee577e063_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo0YzdhZGFkZDkwMTQ0NWJmYjMwYjUxYTBlMmUyMGIyOC90YWJsZXJhbmdlOjRjN2FkYWRkOTAxNDQ1YmZiMzBiNTFhMGUyZTIwYjI4XzQtMy0xLTEtMTg1MDYvdGV4dHJlZ2lvbjo2N2Q4ZTYyMDcyMTM0Yzk0OTM1YjliZDA5Y2ZhZmY4N180_90856aae-0a92-4c2c-857c-c31edaacd52e"
      unitRef="number">0.0100</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="iaa6085c5b6524ed1b36abba2999ba7d9_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo0YzdhZGFkZDkwMTQ0NWJmYjMwYjUxYTBlMmUyMGIyOC90YWJsZXJhbmdlOjRjN2FkYWRkOTAxNDQ1YmZiMzBiNTFhMGUyZTIwYjI4XzQtMy0xLTEtMTg1MDYvdGV4dHJlZ2lvbjo2N2Q4ZTYyMDcyMTM0Yzk0OTM1YjliZDA5Y2ZhZmY4N185_be14347b-e74a-4eb0-926b-2e97968bc5b0"
      unitRef="number">0.0134</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i39477ba7cbe14fe389d834501a949924_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo0YzdhZGFkZDkwMTQ0NWJmYjMwYjUxYTBlMmUyMGIyOC90YWJsZXJhbmdlOjRjN2FkYWRkOTAxNDQ1YmZiMzBiNTFhMGUyZTIwYjI4XzQtNS0xLTEtMTg1MDYvdGV4dHJlZ2lvbjo5MTBlYjk1ZTMyYTI0Mjc4YjRhNzdmZmQ5M2I4NjM0MV80_d8a9219a-f132-47dd-8d31-9d98dcf2aef4"
      unitRef="number">0.0039</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i32bdd931094f4acabeb31dddeae33550_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo0YzdhZGFkZDkwMTQ0NWJmYjMwYjUxYTBlMmUyMGIyOC90YWJsZXJhbmdlOjRjN2FkYWRkOTAxNDQ1YmZiMzBiNTFhMGUyZTIwYjI4XzQtNS0xLTEtMTg1MDYvdGV4dHJlZ2lvbjo5MTBlYjk1ZTMyYTI0Mjc4YjRhNzdmZmQ5M2I4NjM0MV85_75da0c58-d9b9-4cea-a61d-5fe4404522d3"
      unitRef="number">0.0053</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo0YzdhZGFkZDkwMTQ0NWJmYjMwYjUxYTBlMmUyMGIyOC90YWJsZXJhbmdlOjRjN2FkYWRkOTAxNDQ1YmZiMzBiNTFhMGUyZTIwYjI4XzUtMS0xLTEtMTg1MDY_63c8f012-96ef-4b59-8009-ce4bbbdd711e"
      unitRef="number">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo0YzdhZGFkZDkwMTQ0NWJmYjMwYjUxYTBlMmUyMGIyOC90YWJsZXJhbmdlOjRjN2FkYWRkOTAxNDQ1YmZiMzBiNTFhMGUyZTIwYjI4XzUtMy0xLTEtMTg1MDY_a6bd10bc-6011-4f11-bcf0-f63ded421f33"
      unitRef="number">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo0YzdhZGFkZDkwMTQ0NWJmYjMwYjUxYTBlMmUyMGIyOC90YWJsZXJhbmdlOjRjN2FkYWRkOTAxNDQ1YmZiMzBiNTFhMGUyZTIwYjI4XzUtNS0xLTEtMTg1MDY_45cf569e-dd0a-4c91-aac7-7e99fa3bea3f"
      unitRef="number">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzQyNjE_85645f6e-b5a4-4a8a-ad5c-e876aa3bbdbb">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the activity related to the stock option awards for the year ended December&#160;31, 2022 (in thousands, except per share amounts):&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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Awards outstanding at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,056,035&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Granted&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;4,672,333&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.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Forfeited&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;(3,384,424)&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;2.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Awards outstanding at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,343,944&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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercisable at December 31, 2022&lt;/span&gt;&lt;/td&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:100%"&gt;3,219,598&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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;Weighted average remaining contractual term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.4 Years&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options vested and expected to vest at December 31, 2022&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,184,693&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;2.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Weighted average remaining contractual term&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;7.8 Years&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo5OWMyZTYwNDg5OGY0NGJlODk5OTczZWYyMTA0MWVjZC90YWJsZXJhbmdlOjk5YzJlNjA0ODk4ZjQ0YmU4OTk5NzNlZjIxMDQxZWNkXzEtMS0xLTEtMTg1MDY_531956b8-9c5d-4af0-ac97-0574ff05b5f2"
      unitRef="shares">7056035</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo5OWMyZTYwNDg5OGY0NGJlODk5OTczZWYyMTA0MWVjZC90YWJsZXJhbmdlOjk5YzJlNjA0ODk4ZjQ0YmU4OTk5NzNlZjIxMDQxZWNkXzEtMy0xLTEtMTg1MDY_8ba245a8-8ce7-46d8-ad16-08ae39231b03"
      unitRef="usdPerShare">3.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo5OWMyZTYwNDg5OGY0NGJlODk5OTczZWYyMTA0MWVjZC90YWJsZXJhbmdlOjk5YzJlNjA0ODk4ZjQ0YmU4OTk5NzNlZjIxMDQxZWNkXzItMS0xLTEtMTg1MDY_e301b78f-f0ba-4c9a-8f65-b9436c26f300"
      unitRef="shares">4672333</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo5OWMyZTYwNDg5OGY0NGJlODk5OTczZWYyMTA0MWVjZC90YWJsZXJhbmdlOjk5YzJlNjA0ODk4ZjQ0YmU4OTk5NzNlZjIxMDQxZWNkXzItMy0xLTEtMTg1MDY_afbd06aa-bffe-45bf-aa1c-73486eed21fc"
      unitRef="usdPerShare">0.80</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo5OWMyZTYwNDg5OGY0NGJlODk5OTczZWYyMTA0MWVjZC90YWJsZXJhbmdlOjk5YzJlNjA0ODk4ZjQ0YmU4OTk5NzNlZjIxMDQxZWNkXzQtMS0xLTEtMTg1MDY_5aa4804b-3fae-4868-b9e9-a4fd54bc7b45"
      unitRef="shares">3384424</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo5OWMyZTYwNDg5OGY0NGJlODk5OTczZWYyMTA0MWVjZC90YWJsZXJhbmdlOjk5YzJlNjA0ODk4ZjQ0YmU4OTk5NzNlZjIxMDQxZWNkXzQtMy0xLTEtMTg1MDY_e579bd9f-af93-4a60-9004-3d096978455b"
      unitRef="usdPerShare">2.37</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo5OWMyZTYwNDg5OGY0NGJlODk5OTczZWYyMTA0MWVjZC90YWJsZXJhbmdlOjk5YzJlNjA0ODk4ZjQ0YmU4OTk5NzNlZjIxMDQxZWNkXzUtMS0xLTEtMTg1MDY_a86bbc85-5078-466a-ac4a-05b4f4d70978"
      unitRef="shares">8343944</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo5OWMyZTYwNDg5OGY0NGJlODk5OTczZWYyMTA0MWVjZC90YWJsZXJhbmdlOjk5YzJlNjA0ODk4ZjQ0YmU4OTk5NzNlZjIxMDQxZWNkXzUtMy0xLTEtMTg1MDY_082b4e2a-58b5-47ff-acde-a1361aa46dd4"
      unitRef="usdPerShare">2.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo5OWMyZTYwNDg5OGY0NGJlODk5OTczZWYyMTA0MWVjZC90YWJsZXJhbmdlOjk5YzJlNjA0ODk4ZjQ0YmU4OTk5NzNlZjIxMDQxZWNkXzYtMS0xLTEtMTg1MDY_3b618f8b-eb48-49b4-b0c2-75fe79d8e606"
      unitRef="shares">3219598</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo5OWMyZTYwNDg5OGY0NGJlODk5OTczZWYyMTA0MWVjZC90YWJsZXJhbmdlOjk5YzJlNjA0ODk4ZjQ0YmU4OTk5NzNlZjIxMDQxZWNkXzYtMy0xLTEtMTg1MDY_e48147f3-4c28-48f3-bbf2-515396549408"
      unitRef="usdPerShare">4.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo5OWMyZTYwNDg5OGY0NGJlODk5OTczZWYyMTA0MWVjZC90YWJsZXJhbmdlOjk5YzJlNjA0ODk4ZjQ0YmU4OTk5NzNlZjIxMDQxZWNkXzctMS0xLTEtMTg1MDY_3c010381-58ff-4423-8268-d12742244aed">P6Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo5OWMyZTYwNDg5OGY0NGJlODk5OTczZWYyMTA0MWVjZC90YWJsZXJhbmdlOjk5YzJlNjA0ODk4ZjQ0YmU4OTk5NzNlZjIxMDQxZWNkXzgtMS0xLTEtMTg1MDY_933afe40-f7a1-469e-82fd-1b6ac065f6f4"
      unitRef="shares">6184693</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo5OWMyZTYwNDg5OGY0NGJlODk5OTczZWYyMTA0MWVjZC90YWJsZXJhbmdlOjk5YzJlNjA0ODk4ZjQ0YmU4OTk5NzNlZjIxMDQxZWNkXzgtMy0xLTEtMTg1MDY_18d034c7-5f26-47c1-8922-9fe00a7f040d"
      unitRef="usdPerShare">2.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo5OWMyZTYwNDg5OGY0NGJlODk5OTczZWYyMTA0MWVjZC90YWJsZXJhbmdlOjk5YzJlNjA0ODk4ZjQ0YmU4OTk5NzNlZjIxMDQxZWNkXzktMS0xLTEtMTg1MDY_acdc52bd-c636-44cf-a8cf-35970d1f9853">P7Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90ZXh0cmVnaW9uOmUyNjI4NWNhZDAzZTQ0MDZhOGUyZTU0MDRiMWU1ZWE0XzQyNjI_ce140038-97c2-4d95-91f5-41ac85d4687a">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Compensation expense related to the grants of stock options is included in research and development and general and administrative expense as follows (in 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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 share-based compensation expense&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;1,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,009&#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:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i41cbfa204852488bb178ace47d6207d8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo5ZjY2MDI4OGEyZGY0NDk0YTM4MjY5MjgzZWEyNTE0Ni90YWJsZXJhbmdlOjlmNjYwMjg4YTJkZjQ0OTRhMzgyNjkyODNlYTI1MTQ2XzEtMS0xLTEtMTg1MDY_517dd644-6ebe-49d8-97bf-e35101a5d499"
      unitRef="usd">406000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3ebae57b56704a83a5681fe65e0db531_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo5ZjY2MDI4OGEyZGY0NDk0YTM4MjY5MjgzZWEyNTE0Ni90YWJsZXJhbmdlOjlmNjYwMjg4YTJkZjQ0OTRhMzgyNjkyODNlYTI1MTQ2XzEtMy0xLTEtMTg1MDY_c28ac5cc-e56a-4240-8154-317c632de58b"
      unitRef="usd">599000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i52e1f5a338cb44b0bd49eedd7ed96864_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo5ZjY2MDI4OGEyZGY0NDk0YTM4MjY5MjgzZWEyNTE0Ni90YWJsZXJhbmdlOjlmNjYwMjg4YTJkZjQ0OTRhMzgyNjkyODNlYTI1MTQ2XzEtNS0xLTEtMTg1MDY_a0816723-e9a4-4488-8d92-b96b183c4b97"
      unitRef="usd">348000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibd8e27406a544f59b3640d1a25a6de68_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo5ZjY2MDI4OGEyZGY0NDk0YTM4MjY5MjgzZWEyNTE0Ni90YWJsZXJhbmdlOjlmNjYwMjg4YTJkZjQ0OTRhMzgyNjkyODNlYTI1MTQ2XzItMS0xLTEtMTg1MDY_adb9c2e8-5d8d-4fd3-bc00-e0d7cd3c957f"
      unitRef="usd">866000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib92bb3d431394513988c150a3f412c0a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo5ZjY2MDI4OGEyZGY0NDk0YTM4MjY5MjgzZWEyNTE0Ni90YWJsZXJhbmdlOjlmNjYwMjg4YTJkZjQ0OTRhMzgyNjkyODNlYTI1MTQ2XzItMy0xLTEtMTg1MDY_275cf709-37e9-427d-b31c-4ad342f6e8a9"
      unitRef="usd">1757000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i95de6bd651da4a73a34fc41e09ab8e83_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo5ZjY2MDI4OGEyZGY0NDk0YTM4MjY5MjgzZWEyNTE0Ni90YWJsZXJhbmdlOjlmNjYwMjg4YTJkZjQ0OTRhMzgyNjkyODNlYTI1MTQ2XzItNS0xLTEtMTg1MDY_02da8e50-9068-4f8f-aa59-d2c14029e486"
      unitRef="usd">661000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo5ZjY2MDI4OGEyZGY0NDk0YTM4MjY5MjgzZWEyNTE0Ni90YWJsZXJhbmdlOjlmNjYwMjg4YTJkZjQ0OTRhMzgyNjkyODNlYTI1MTQ2XzMtMS0xLTEtMTg1MDY_067d5717-6868-4502-bd6e-9da19ea8bd2c"
      unitRef="usd">1272000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo5ZjY2MDI4OGEyZGY0NDk0YTM4MjY5MjgzZWEyNTE0Ni90YWJsZXJhbmdlOjlmNjYwMjg4YTJkZjQ0OTRhMzgyNjkyODNlYTI1MTQ2XzMtMy0xLTEtMTg1MDY_0f7caeb9-132c-458c-bd9f-0d1803021ad1"
      unitRef="usd">2356000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjYvZnJhZzplMjYyODVjYWQwM2U0NDA2YThlMmU1NDA0YjFlNWVhNC90YWJsZTo5ZjY2MDI4OGEyZGY0NDk0YTM4MjY5MjgzZWEyNTE0Ni90YWJsZXJhbmdlOjlmNjYwMjg4YTJkZjQ0OTRhMzgyNjkyODNlYTI1MTQ2XzMtNS0xLTEtMTg1MDY_f820d3c4-f8cf-4f02-9981-354ef2486426"
      unitRef="usd">1009000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:OtherCurrentAssetsTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjkvZnJhZzphNzVjZmUxZjI4MTA0MGZiOGE1YjVmNmQ0OWEwOTdkYS90ZXh0cmVnaW9uOmE3NWNmZTFmMjgxMDQwZmI4YTViNWY2ZDQ5YTA5N2RhXzEzOQ_34930a51-7d7b-44b6-9ba3-df1c9714b1f8">Prepaid Expenses and Other Current Assets&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets consist of the following (in 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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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;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:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid insurance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid 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;&#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;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Deferred financing 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;&#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;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;/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;Prepaid - 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,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,049&#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:OtherCurrentAssetsTextBlock>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjkvZnJhZzphNzVjZmUxZjI4MTA0MGZiOGE1YjVmNmQ0OWEwOTdkYS90ZXh0cmVnaW9uOmE3NWNmZTFmMjgxMDQwZmI4YTViNWY2ZDQ5YTA5N2RhXzEzOA_45b0ac1f-8939-433f-aadc-20e7578dae3c">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets consist of the following (in 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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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;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:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid insurance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid 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;&#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;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Deferred financing 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;&#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;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;/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;Prepaid - 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,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,049&#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:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <us-gaap:PrepaidInsurance
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjkvZnJhZzphNzVjZmUxZjI4MTA0MGZiOGE1YjVmNmQ0OWEwOTdkYS90YWJsZTo3ODAyNDM1M2NiYzQ0ZTdmYTdiM2ZjZjU4NGRhNjA2Yi90YWJsZXJhbmdlOjc4MDI0MzUzY2JjNDRlN2ZhN2IzZmNmNTg0ZGE2MDZiXzItMS0xLTEtMTg1MDY_4f70ac2f-20ba-47cd-966d-8f59d1d8b680"
      unitRef="usd">755000</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjkvZnJhZzphNzVjZmUxZjI4MTA0MGZiOGE1YjVmNmQ0OWEwOTdkYS90YWJsZTo3ODAyNDM1M2NiYzQ0ZTdmYTdiM2ZjZjU4NGRhNjA2Yi90YWJsZXJhbmdlOjc4MDI0MzUzY2JjNDRlN2ZhN2IzZmNmNTg0ZGE2MDZiXzItMy0xLTEtMTg1MDY_afcd46b2-fbec-4031-840a-8303a9431a55"
      unitRef="usd">863000</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidTaxes
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjkvZnJhZzphNzVjZmUxZjI4MTA0MGZiOGE1YjVmNmQ0OWEwOTdkYS90YWJsZTo3ODAyNDM1M2NiYzQ0ZTdmYTdiM2ZjZjU4NGRhNjA2Yi90YWJsZXJhbmdlOjc4MDI0MzUzY2JjNDRlN2ZhN2IzZmNmNTg0ZGE2MDZiXzMtMS0xLTEtMTg1MDY_02c56051-fa8f-417d-b50b-9fe7edbb20bc"
      unitRef="usd">0</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjkvZnJhZzphNzVjZmUxZjI4MTA0MGZiOGE1YjVmNmQ0OWEwOTdkYS90YWJsZTo3ODAyNDM1M2NiYzQ0ZTdmYTdiM2ZjZjU4NGRhNjA2Yi90YWJsZXJhbmdlOjc4MDI0MzUzY2JjNDRlN2ZhN2IzZmNmNTg0ZGE2MDZiXzMtMy0xLTEtMTg1MDY_84607862-c8d2-46d7-8fff-523003f4350f"
      unitRef="usd">97000</us-gaap:PrepaidTaxes>
    <us-gaap:DeferredCostsCurrent
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjkvZnJhZzphNzVjZmUxZjI4MTA0MGZiOGE1YjVmNmQ0OWEwOTdkYS90YWJsZTo3ODAyNDM1M2NiYzQ0ZTdmYTdiM2ZjZjU4NGRhNjA2Yi90YWJsZXJhbmdlOjc4MDI0MzUzY2JjNDRlN2ZhN2IzZmNmNTg0ZGE2MDZiXzQtMS0xLTEtMTg1MDY_b9171f1f-f963-42f7-9f7e-1972b8c9c354"
      unitRef="usd">0</us-gaap:DeferredCostsCurrent>
    <us-gaap:DeferredCostsCurrent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjkvZnJhZzphNzVjZmUxZjI4MTA0MGZiOGE1YjVmNmQ0OWEwOTdkYS90YWJsZTo3ODAyNDM1M2NiYzQ0ZTdmYTdiM2ZjZjU4NGRhNjA2Yi90YWJsZXJhbmdlOjc4MDI0MzUzY2JjNDRlN2ZhN2IzZmNmNTg0ZGE2MDZiXzQtMy0xLTEtMTg1MDY_dd166562-aa61-4450-9ccd-497393d2d5c2"
      unitRef="usd">135000</us-gaap:DeferredCostsCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjkvZnJhZzphNzVjZmUxZjI4MTA0MGZiOGE1YjVmNmQ0OWEwOTdkYS90YWJsZTo3ODAyNDM1M2NiYzQ0ZTdmYTdiM2ZjZjU4NGRhNjA2Yi90YWJsZXJhbmdlOjc4MDI0MzUzY2JjNDRlN2ZhN2IzZmNmNTg0ZGE2MDZiXzUtMS0xLTEtMTg1MDY_7908c3bc-7bc6-4fa2-8500-4ad27d6e57dc"
      unitRef="usd">1782000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjkvZnJhZzphNzVjZmUxZjI4MTA0MGZiOGE1YjVmNmQ0OWEwOTdkYS90YWJsZTo3ODAyNDM1M2NiYzQ0ZTdmYTdiM2ZjZjU4NGRhNjA2Yi90YWJsZXJhbmdlOjc4MDI0MzUzY2JjNDRlN2ZhN2IzZmNmNTg0ZGE2MDZiXzUtMy0xLTEtMTg1MDY_50a21d9c-7076-4c2e-8bb0-f60087aba8db"
      unitRef="usd">954000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjkvZnJhZzphNzVjZmUxZjI4MTA0MGZiOGE1YjVmNmQ0OWEwOTdkYS90YWJsZTo3ODAyNDM1M2NiYzQ0ZTdmYTdiM2ZjZjU4NGRhNjA2Yi90YWJsZXJhbmdlOjc4MDI0MzUzY2JjNDRlN2ZhN2IzZmNmNTg0ZGE2MDZiXzYtMS0xLTEtMTg1MDY_90efc06a-e384-49b0-9438-231e8ef76d55"
      unitRef="usd">2537000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNjkvZnJhZzphNzVjZmUxZjI4MTA0MGZiOGE1YjVmNmQ0OWEwOTdkYS90YWJsZTo3ODAyNDM1M2NiYzQ0ZTdmYTdiM2ZjZjU4NGRhNjA2Yi90YWJsZXJhbmdlOjc4MDI0MzUzY2JjNDRlN2ZhN2IzZmNmNTg0ZGE2MDZiXzYtMy0xLTEtMTg1MDY_d211e83e-7ca6-4d9c-8456-c70a76469466"
      unitRef="usd">2049000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzIvZnJhZzpjODNmYTkxZmQ0NjI0ZjZiYjY2YmIwNWUwMjU3Y2M1NC90ZXh0cmVnaW9uOmM4M2ZhOTFmZDQ2MjRmNmJiNjZiYjA1ZTAyNTdjYzU0XzIxNw_5e4816aa-3508-410e-9864-b83a6f491526">Property and Equipment&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment consists of the following (in 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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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;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:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computers and hardware&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;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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;/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 and office 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:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 14.5pt;text-align:left;vertical-align: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 property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(397)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(305)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Property and equipment, net&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;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278&#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;Depreciation expense was $0.1&#160;million for the years ended December&#160;31, 2022, 2021</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzIvZnJhZzpjODNmYTkxZmQ0NjI0ZjZiYjY2YmIwNWUwMjU3Y2M1NC90ZXh0cmVnaW9uOmM4M2ZhOTFmZDQ2MjRmNmJiNjZiYjA1ZTAyNTdjYzU0XzIxOA_1f37fbe5-47ea-4ccb-a82e-377b25fa8ff8">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment consists of the following (in 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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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;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:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computers and hardware&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;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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;/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 and office 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:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 14.5pt;text-align:left;vertical-align: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 property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(397)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(305)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Property and equipment, net&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;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278&#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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3e8f4b0c567d4e1ea926b507be20f922_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzIvZnJhZzpjODNmYTkxZmQ0NjI0ZjZiYjY2YmIwNWUwMjU3Y2M1NC90YWJsZTpkYmM0YmFlNjlkNTc0YTk1OTJkMTkzMzEwYzc0NWU1NS90YWJsZXJhbmdlOmRiYzRiYWU2OWQ1NzRhOTU5MmQxOTMzMTBjNzQ1ZTU1XzItMS0xLTEtMTg1MDY_b2cdb5ec-2444-48fd-a51c-037ac720c09b"
      unitRef="usd">406000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3bc40f2021e748a88dcd0beac1b5e980_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzIvZnJhZzpjODNmYTkxZmQ0NjI0ZjZiYjY2YmIwNWUwMjU3Y2M1NC90YWJsZTpkYmM0YmFlNjlkNTc0YTk1OTJkMTkzMzEwYzc0NWU1NS90YWJsZXJhbmdlOmRiYzRiYWU2OWQ1NzRhOTU5MmQxOTMzMTBjNzQ1ZTU1XzItMy0xLTEtMTg1MDY_d0946882-911e-4b95-a58d-00e13a069d13"
      unitRef="usd">406000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1d8a954885d34797a34311d418e12e70_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzIvZnJhZzpjODNmYTkxZmQ0NjI0ZjZiYjY2YmIwNWUwMjU3Y2M1NC90YWJsZTpkYmM0YmFlNjlkNTc0YTk1OTJkMTkzMzEwYzc0NWU1NS90YWJsZXJhbmdlOmRiYzRiYWU2OWQ1NzRhOTU5MmQxOTMzMTBjNzQ1ZTU1XzMtMS0xLTEtMTg1MDY_ef2699aa-5279-40be-a00f-a36499d16991"
      unitRef="usd">69000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i66474063d5604de2ac423568d0064116_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzIvZnJhZzpjODNmYTkxZmQ0NjI0ZjZiYjY2YmIwNWUwMjU3Y2M1NC90YWJsZTpkYmM0YmFlNjlkNTc0YTk1OTJkMTkzMzEwYzc0NWU1NS90YWJsZXJhbmdlOmRiYzRiYWU2OWQ1NzRhOTU5MmQxOTMzMTBjNzQ1ZTU1XzMtMy0xLTEtMTg1MDY_2a2044d3-09dc-4053-8353-df0528facc10"
      unitRef="usd">48000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iccf30feac6d64fae9db5ea2edf5dee7d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzIvZnJhZzpjODNmYTkxZmQ0NjI0ZjZiYjY2YmIwNWUwMjU3Y2M1NC90YWJsZTpkYmM0YmFlNjlkNTc0YTk1OTJkMTkzMzEwYzc0NWU1NS90YWJsZXJhbmdlOmRiYzRiYWU2OWQ1NzRhOTU5MmQxOTMzMTBjNzQ1ZTU1XzQtMS0xLTEtMTg1MDY_df4cc867-bfc5-45c9-b98c-1d7e971c812e"
      unitRef="usd">80000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i03b70535a606430b945e5b0a8450f4d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzIvZnJhZzpjODNmYTkxZmQ0NjI0ZjZiYjY2YmIwNWUwMjU3Y2M1NC90YWJsZTpkYmM0YmFlNjlkNTc0YTk1OTJkMTkzMzEwYzc0NWU1NS90YWJsZXJhbmdlOmRiYzRiYWU2OWQ1NzRhOTU5MmQxOTMzMTBjNzQ1ZTU1XzQtMy0xLTEtMTg1MDY_05bfb795-fa26-4f05-a37a-bca6e8843707"
      unitRef="usd">80000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8490f20805d9497e818f7d0d203f83df_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzIvZnJhZzpjODNmYTkxZmQ0NjI0ZjZiYjY2YmIwNWUwMjU3Y2M1NC90YWJsZTpkYmM0YmFlNjlkNTc0YTk1OTJkMTkzMzEwYzc0NWU1NS90YWJsZXJhbmdlOmRiYzRiYWU2OWQ1NzRhOTU5MmQxOTMzMTBjNzQ1ZTU1XzUtMS0xLTEtMTg1MDY_0fec916e-91fb-48fd-8c69-508bb65bed58"
      unitRef="usd">49000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7657311061e9407bbc15db3a88773ca1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzIvZnJhZzpjODNmYTkxZmQ0NjI0ZjZiYjY2YmIwNWUwMjU3Y2M1NC90YWJsZTpkYmM0YmFlNjlkNTc0YTk1OTJkMTkzMzEwYzc0NWU1NS90YWJsZXJhbmdlOmRiYzRiYWU2OWQ1NzRhOTU5MmQxOTMzMTBjNzQ1ZTU1XzUtMy0xLTEtMTg1MDY_fe01fc61-e74d-47b8-9674-f4cea2bb7c54"
      unitRef="usd">49000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzIvZnJhZzpjODNmYTkxZmQ0NjI0ZjZiYjY2YmIwNWUwMjU3Y2M1NC90YWJsZTpkYmM0YmFlNjlkNTc0YTk1OTJkMTkzMzEwYzc0NWU1NS90YWJsZXJhbmdlOmRiYzRiYWU2OWQ1NzRhOTU5MmQxOTMzMTBjNzQ1ZTU1XzYtMS0xLTEtMTg1MDY_19c67e1d-4b18-4f14-9873-b80ea74b7a6b"
      unitRef="usd">604000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzIvZnJhZzpjODNmYTkxZmQ0NjI0ZjZiYjY2YmIwNWUwMjU3Y2M1NC90YWJsZTpkYmM0YmFlNjlkNTc0YTk1OTJkMTkzMzEwYzc0NWU1NS90YWJsZXJhbmdlOmRiYzRiYWU2OWQ1NzRhOTU5MmQxOTMzMTBjNzQ1ZTU1XzYtMy0xLTEtMTg1MDY_b6f05d91-ac56-46dc-924a-3d1954527d8e"
      unitRef="usd">583000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzIvZnJhZzpjODNmYTkxZmQ0NjI0ZjZiYjY2YmIwNWUwMjU3Y2M1NC90YWJsZTpkYmM0YmFlNjlkNTc0YTk1OTJkMTkzMzEwYzc0NWU1NS90YWJsZXJhbmdlOmRiYzRiYWU2OWQ1NzRhOTU5MmQxOTMzMTBjNzQ1ZTU1XzctMS0xLTEtMTg1MDY_72eb6fca-d511-44dc-b142-e8af2619e08c"
      unitRef="usd">397000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzIvZnJhZzpjODNmYTkxZmQ0NjI0ZjZiYjY2YmIwNWUwMjU3Y2M1NC90YWJsZTpkYmM0YmFlNjlkNTc0YTk1OTJkMTkzMzEwYzc0NWU1NS90YWJsZXJhbmdlOmRiYzRiYWU2OWQ1NzRhOTU5MmQxOTMzMTBjNzQ1ZTU1XzctMy0xLTEtMTg1MDY_42dc645b-be0d-4d70-8963-185597de76e8"
      unitRef="usd">305000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzIvZnJhZzpjODNmYTkxZmQ0NjI0ZjZiYjY2YmIwNWUwMjU3Y2M1NC90YWJsZTpkYmM0YmFlNjlkNTc0YTk1OTJkMTkzMzEwYzc0NWU1NS90YWJsZXJhbmdlOmRiYzRiYWU2OWQ1NzRhOTU5MmQxOTMzMTBjNzQ1ZTU1XzgtMS0xLTEtMTg1MDY_965b6c24-019e-419e-8b7c-67bd2340e98d"
      unitRef="usd">207000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzIvZnJhZzpjODNmYTkxZmQ0NjI0ZjZiYjY2YmIwNWUwMjU3Y2M1NC90YWJsZTpkYmM0YmFlNjlkNTc0YTk1OTJkMTkzMzEwYzc0NWU1NS90YWJsZXJhbmdlOmRiYzRiYWU2OWQ1NzRhOTU5MmQxOTMzMTBjNzQ1ZTU1XzgtMy0xLTEtMTg1MDY_ab876bf1-e8d9-4304-9df8-fa981e12e5a5"
      unitRef="usd">278000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzIvZnJhZzpjODNmYTkxZmQ0NjI0ZjZiYjY2YmIwNWUwMjU3Y2M1NC90ZXh0cmVnaW9uOmM4M2ZhOTFmZDQ2MjRmNmJiNjZiYjA1ZTAyNTdjYzU0XzEyOA_193ce9f6-7bb1-4dfb-b944-0d6c02c1052b"
      unitRef="usd">100000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzIvZnJhZzpjODNmYTkxZmQ0NjI0ZjZiYjY2YmIwNWUwMjU3Y2M1NC90ZXh0cmVnaW9uOmM4M2ZhOTFmZDQ2MjRmNmJiNjZiYjA1ZTAyNTdjYzU0XzEyOA_606fa4c4-05ab-4258-805f-668310939aff"
      unitRef="usd">100000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzIvZnJhZzpjODNmYTkxZmQ0NjI0ZjZiYjY2YmIwNWUwMjU3Y2M1NC90ZXh0cmVnaW9uOmM4M2ZhOTFmZDQ2MjRmNmJiNjZiYjA1ZTAyNTdjYzU0XzEyOA_b43726c5-f287-4b64-a0ce-04afb45d4d11"
      unitRef="usd">100000</us-gaap:Depreciation>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzUvZnJhZzoyZTQwNTY4YTEzZDA0M2Q0OTI3MGY5OTVkZWVkMmU4MC90ZXh0cmVnaW9uOjJlNDA1NjhhMTNkMDQzZDQ5MjcwZjk5NWRlZWQyZTgwXzIwNTk_0ac3b0b3-31be-4aad-a9c7-9aa3589ef682">Investments&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Reneo and Anteris License Agreements, the Company has received equity ownership interests of less than 20% of the voting equity of the investee. Further, the Company does not have the ability to exercise significant influence over the investees. The investments are classified as long-term investments in the Company&#x2019;s Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reneo completed its initial public offering in April 2021. Prior to Reneo becoming a publicly-traded company, the Company&#x2019;s investment in Reneo did not have a readily determinable fair value and was measured at cost less impairment, adjusted for any changes in observable prices, under the measurement alternative. Subsequent to Reneo&#x2019;s initial public offering, the Company&#x2019;s investment in Reneo is considered to have a readily determinable fair value and, as such, is adjusted to its fair value each period with changes in fair value recognized as a component of net loss. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s investment in Anteris does not have a readily determinable fair value and is measured at cost less impairment, adjusted for any changes in observable prices.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s investments consist of the following:&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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity investment with readily determinable fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reneo common stock&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;1,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;Equity investment without readily determinable fair values assessed under the measurement alternative:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Anteris preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company received its investment in Anteris preferred stock as consideration under the Anteris License Agreement entered into on December&#160;11, 2020. The fair value of the investment was derived from the transaction prices of other securities sold using a market approach. The investment qualifies as Level 3 under the fair value hierarchy as it was valued using unobservable inputs including volatility and risk-free rate assumptions which were 125.0% and 0.4%, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No adjustments have been made to the value of the Company&#x2019;s investment in Anteris since its initial measurement either due to impairment or based on observable price changes. The Company recognized an unrealized loss on its investment in Reneo of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$3.6&#160;million for the year ended December&#160;31, 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognized an unrealized gain on its investment in Reneo of $2.4 million for the year ended December&#160;31, 2021. These adjustments were recognized as a component of other (expense) income in the Company&#x2019;s Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <vtvt:InvestmentOwnershipPercentage
      contextRef="i6f901439448940d8988739530f895f95_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzUvZnJhZzoyZTQwNTY4YTEzZDA0M2Q0OTI3MGY5OTVkZWVkMmU4MC90ZXh0cmVnaW9uOjJlNDA1NjhhMTNkMDQzZDQ5MjcwZjk5NWRlZWQyZTgwXzE1MQ_f1ee0686-46af-40d0-946b-377859d12eb8"
      unitRef="number">0.20</vtvt:InvestmentOwnershipPercentage>
    <vtvt:EquitySecuritiesWithAndWithoutReadilyDeterminableFairValueTableTableTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzUvZnJhZzoyZTQwNTY4YTEzZDA0M2Q0OTI3MGY5OTVkZWVkMmU4MC90ZXh0cmVnaW9uOjJlNDA1NjhhMTNkMDQzZDQ5MjcwZjk5NWRlZWQyZTgwXzIwNjA_2fbca628-ffc0-4284-96bb-a1634cde2fa3">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s investments consist of the following:&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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity investment with readily determinable fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reneo common stock&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;1,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;Equity investment without readily determinable fair values assessed under the measurement alternative:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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;Anteris preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</vtvt:EquitySecuritiesWithAndWithoutReadilyDeterminableFairValueTableTableTextBlock>
    <us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzUvZnJhZzoyZTQwNTY4YTEzZDA0M2Q0OTI3MGY5OTVkZWVkMmU4MC90YWJsZTo5MTk5OGQwMDMxOTc0OWYxYTgxNzhhMjZjYmQ3YmM5Mi90YWJsZXJhbmdlOjkxOTk4ZDAwMzE5NzQ5ZjFhODE3OGEyNmNiZDdiYzkyXzItMS0xLTEtMTg1MDY_60ac3f0f-037c-440f-bec5-c73409d0735e"
      unitRef="usd">1343000</us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent>
    <us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzUvZnJhZzoyZTQwNTY4YTEzZDA0M2Q0OTI3MGY5OTVkZWVkMmU4MC90YWJsZTo5MTk5OGQwMDMxOTc0OWYxYTgxNzhhMjZjYmQ3YmM5Mi90YWJsZXJhbmdlOjkxOTk4ZDAwMzE5NzQ5ZjFhODE3OGEyNmNiZDdiYzkyXzItMy0xLTEtMTg1MDY_ea35f18a-2e51-433f-b6f2-24705ee5f4b1"
      unitRef="usd">4928000</us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzUvZnJhZzoyZTQwNTY4YTEzZDA0M2Q0OTI3MGY5OTVkZWVkMmU4MC90YWJsZTo5MTk5OGQwMDMxOTc0OWYxYTgxNzhhMjZjYmQ3YmM5Mi90YWJsZXJhbmdlOjkxOTk4ZDAwMzE5NzQ5ZjFhODE3OGEyNmNiZDdiYzkyXzYtMS0xLTEtMTg1MDY_6feb0523-54db-4b14-a0dc-d59ecc5ea072"
      unitRef="usd">4245000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzUvZnJhZzoyZTQwNTY4YTEzZDA0M2Q0OTI3MGY5OTVkZWVkMmU4MC90YWJsZTo5MTk5OGQwMDMxOTc0OWYxYTgxNzhhMjZjYmQ3YmM5Mi90YWJsZXJhbmdlOjkxOTk4ZDAwMzE5NzQ5ZjFhODE3OGEyNmNiZDdiYzkyXzYtMy0xLTEtMTg1MDY_897000d6-e3a7-4065-bf66-a4169638266c"
      unitRef="usd">4245000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:LongTermInvestments
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzUvZnJhZzoyZTQwNTY4YTEzZDA0M2Q0OTI3MGY5OTVkZWVkMmU4MC90YWJsZTo5MTk5OGQwMDMxOTc0OWYxYTgxNzhhMjZjYmQ3YmM5Mi90YWJsZXJhbmdlOjkxOTk4ZDAwMzE5NzQ5ZjFhODE3OGEyNmNiZDdiYzkyXzctMS0xLTEtMTg1MDY_1df3804c-2244-4a4e-a9e0-e146fb5135b2"
      unitRef="usd">5588000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzUvZnJhZzoyZTQwNTY4YTEzZDA0M2Q0OTI3MGY5OTVkZWVkMmU4MC90YWJsZTo5MTk5OGQwMDMxOTc0OWYxYTgxNzhhMjZjYmQ3YmM5Mi90YWJsZXJhbmdlOjkxOTk4ZDAwMzE5NzQ5ZjFhODE3OGEyNmNiZDdiYzkyXzctMy0xLTEtMTg1MDY_eb8c97a2-9328-4acd-8368-7afb84834789"
      unitRef="usd">9173000</us-gaap:LongTermInvestments>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="ied229a7ccd7948ce8d008248e9b1d14e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzUvZnJhZzoyZTQwNTY4YTEzZDA0M2Q0OTI3MGY5OTVkZWVkMmU4MC90ZXh0cmVnaW9uOjJlNDA1NjhhMTNkMDQzZDQ5MjcwZjk5NWRlZWQyZTgwXzE2Mjg_28c5b8c7-12a9-4440-bc22-c7487833db6a"
      unitRef="number">125.0</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="i3bb5ded1c4b348908859edda3e8336af_I20221231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzUvZnJhZzoyZTQwNTY4YTEzZDA0M2Q0OTI3MGY5OTVkZWVkMmU4MC90ZXh0cmVnaW9uOjJlNDA1NjhhMTNkMDQzZDQ5MjcwZjk5NWRlZWQyZTgwXzE2MzU_b3b8ab22-95e4-477d-ac93-1419a8db7a5c"
      unitRef="number">0.4</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="ic0755eec59404c91be1fc4d8d7e93404_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzUvZnJhZzoyZTQwNTY4YTEzZDA0M2Q0OTI3MGY5OTVkZWVkMmU4MC90ZXh0cmVnaW9uOjJlNDA1NjhhMTNkMDQzZDQ5MjcwZjk5NWRlZWQyZTgwXzM4NDgyOTA2OTk0NTA_77df6198-7496-4d8f-b083-8440abb72187"
      unitRef="usd">-3600000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i3f1a441577dd4113b2e6618628eb0f2e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzUvZnJhZzoyZTQwNTY4YTEzZDA0M2Q0OTI3MGY5OTVkZWVkMmU4MC90ZXh0cmVnaW9uOjJlNDA1NjhhMTNkMDQzZDQ5MjcwZjk5NWRlZWQyZTgwXzE5MDE_6b2715f1-617b-4c4b-9033-53a708ba2929"
      unitRef="usd">2400000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzgvZnJhZzo0OGM4MmFjNDkxZmY0MWY3YjQ0ZDkxODdmYjdmY2FmNS90ZXh0cmVnaW9uOjQ4YzgyYWM0OTFmZjQxZjdiNDRkOTE4N2ZiN2ZjYWY1XzEzMA_7658f020-c452-407c-bf98-6003a9254beb">Accounts Payable and Accrued Expenses&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts payable and accrued expenses consist of the following (in 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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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;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:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued 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:100%"&gt;3,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Accrued compensation and related 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;788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,023&#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:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzgvZnJhZzo0OGM4MmFjNDkxZmY0MWY3YjQ0ZDkxODdmYjdmY2FmNS90ZXh0cmVnaW9uOjQ4YzgyYWM0OTFmZjQxZjdiNDRkOTE4N2ZiN2ZjYWY1XzEzMQ_952fcf42-6139-4776-a906-2113fd7ac182">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts payable and accrued expenses consist of the following (in 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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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;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:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued 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:100%"&gt;3,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Accrued compensation and related 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;788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableCurrent
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzgvZnJhZzo0OGM4MmFjNDkxZmY0MWY3YjQ0ZDkxODdmYjdmY2FmNS90YWJsZToxNGZhODhjY2E4YWM0ODUyYjYwYTY5MTExNzViZjNmOS90YWJsZXJhbmdlOjE0ZmE4OGNjYThhYzQ4NTJiNjBhNjkxMTE3NWJmM2Y5XzItMS0xLTEtMTg1MDY_d30c9b01-adad-43e2-a644-fa9c656f5188"
      unitRef="usd">2461000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzgvZnJhZzo0OGM4MmFjNDkxZmY0MWY3YjQ0ZDkxODdmYjdmY2FmNS90YWJsZToxNGZhODhjY2E4YWM0ODUyYjYwYTY5MTExNzViZjNmOS90YWJsZXJhbmdlOjE0ZmE4OGNjYThhYzQ4NTJiNjBhNjkxMTE3NWJmM2Y5XzItMy0xLTEtMTg1MDY_bd1f63bd-51f4-4cea-81a6-85d3eab6d844"
      unitRef="usd">1876000</us-gaap:AccountsPayableCurrent>
    <vtvt:AccruedDevelopmentCostsCurrent
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzgvZnJhZzo0OGM4MmFjNDkxZmY0MWY3YjQ0ZDkxODdmYjdmY2FmNS90YWJsZToxNGZhODhjY2E4YWM0ODUyYjYwYTY5MTExNzViZjNmOS90YWJsZXJhbmdlOjE0ZmE4OGNjYThhYzQ4NTJiNjBhNjkxMTE3NWJmM2Y5XzMtMS0xLTEtMTg1MDY_20fafa38-ba57-49ae-ba35-c5aabb6da4f1"
      unitRef="usd">3572000</vtvt:AccruedDevelopmentCostsCurrent>
    <vtvt:AccruedDevelopmentCostsCurrent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzgvZnJhZzo0OGM4MmFjNDkxZmY0MWY3YjQ0ZDkxODdmYjdmY2FmNS90YWJsZToxNGZhODhjY2E4YWM0ODUyYjYwYTY5MTExNzViZjNmOS90YWJsZXJhbmdlOjE0ZmE4OGNjYThhYzQ4NTJiNjBhNjkxMTE3NWJmM2Y5XzMtMy0xLTEtMTg1MDY_d95f9c56-35a7-4a3a-90e6-f199486a28c0"
      unitRef="usd">2790000</vtvt:AccruedDevelopmentCostsCurrent>
    <vtvt:AccruedCompensationAndRelatedCosts
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzgvZnJhZzo0OGM4MmFjNDkxZmY0MWY3YjQ0ZDkxODdmYjdmY2FmNS90YWJsZToxNGZhODhjY2E4YWM0ODUyYjYwYTY5MTExNzViZjNmOS90YWJsZXJhbmdlOjE0ZmE4OGNjYThhYzQ4NTJiNjBhNjkxMTE3NWJmM2Y5XzQtMS0xLTEtMTg1MDY_d4adf9dd-d761-4302-9385-a69deaadc8a2"
      unitRef="usd">788000</vtvt:AccruedCompensationAndRelatedCosts>
    <vtvt:AccruedCompensationAndRelatedCosts
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzgvZnJhZzo0OGM4MmFjNDkxZmY0MWY3YjQ0ZDkxODdmYjdmY2FmNS90YWJsZToxNGZhODhjY2E4YWM0ODUyYjYwYTY5MTExNzViZjNmOS90YWJsZXJhbmdlOjE0ZmE4OGNjYThhYzQ4NTJiNjBhNjkxMTE3NWJmM2Y5XzQtMy0xLTEtMTg1MDY_63fc92dc-d381-41ff-90a0-965587653593"
      unitRef="usd">3202000</vtvt:AccruedCompensationAndRelatedCosts>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzgvZnJhZzo0OGM4MmFjNDkxZmY0MWY3YjQ0ZDkxODdmYjdmY2FmNS90YWJsZToxNGZhODhjY2E4YWM0ODUyYjYwYTY5MTExNzViZjNmOS90YWJsZXJhbmdlOjE0ZmE4OGNjYThhYzQ4NTJiNjBhNjkxMTE3NWJmM2Y5XzUtMS0xLTEtMTg1MDY_f2a8f37e-862a-431a-8953-88e517206dfe"
      unitRef="usd">492000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzgvZnJhZzo0OGM4MmFjNDkxZmY0MWY3YjQ0ZDkxODdmYjdmY2FmNS90YWJsZToxNGZhODhjY2E4YWM0ODUyYjYwYTY5MTExNzViZjNmOS90YWJsZXJhbmdlOjE0ZmE4OGNjYThhYzQ4NTJiNjBhNjkxMTE3NWJmM2Y5XzUtMy0xLTEtMTg1MDY_15dc81be-d7f8-4b96-9e25-bdb5521bed0e"
      unitRef="usd">155000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzgvZnJhZzo0OGM4MmFjNDkxZmY0MWY3YjQ0ZDkxODdmYjdmY2FmNS90YWJsZToxNGZhODhjY2E4YWM0ODUyYjYwYTY5MTExNzViZjNmOS90YWJsZXJhbmdlOjE0ZmE4OGNjYThhYzQ4NTJiNjBhNjkxMTE3NWJmM2Y5XzYtMS0xLTEtMTg1MDY_94112044-e052-475d-85fe-6fc29ec931bf"
      unitRef="usd">7313000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xNzgvZnJhZzo0OGM4MmFjNDkxZmY0MWY3YjQ0ZDkxODdmYjdmY2FmNS90YWJsZToxNGZhODhjY2E4YWM0ODUyYjYwYTY5MTExNzViZjNmOS90YWJsZXJhbmdlOjE0ZmE4OGNjYThhYzQ4NTJiNjBhNjkxMTE3NWJmM2Y5XzYtMy0xLTEtMTg1MDY_58d76729-25eb-44e1-87af-22ab92ab7979"
      unitRef="usd">8023000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODEvZnJhZzo2ZmQwYjk2ZmZiYTc0ZjQ2ODM1MGYwYmYyYzFkZjNiMi90ZXh0cmVnaW9uOjZmZDBiOTZmZmJhNzRmNDY4MzUwZjBiZjJjMWRmM2IyXzE1NDk_9381dfad-5b5e-4c44-bdcf-dbfc3315e159">Leases &lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2019, the Company leased office space for its headquarters location under an operating lease. This lease commenced in November 2019 after the completion of certain tenant improvements made by the lessor. The lease includes an option to renew for a five-year term as well as an option to terminate after three years, neither of which have been recognized as part of its related right of use assets or lease liabilities as their election is not considered reasonably certain. In November 2022, the Company entered into a second amendment to the lease, (i) to reduce the square footage and (ii) to extend the lease term, which constituted a modification event under ASC 842 and, the lease classification for the asset remains as an operating lease. As a result of the remeasurement of the associated lease liabilities, the Company recognized additional right of use assets and corresponding lease liabilities of $0.1 million. Further, the second amendment to the lease does not include any material residual value guarantee or restrictive covenants. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2022 and 2021, the weighted average incremental borrowing rate for operating leases held by the Company were 9.5% and 13.1%, respectively. &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 &lt;/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, 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; 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&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 weighted average remaining lease terms for the operating leases held by the Company were 2.9 years&lt;/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 3.1 years, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities for the Company&#x2019;s operating leases as of December&#160;31, 2022, were as follows (in 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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.082%"/&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;2023&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;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;2027&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Present value of lease liabilities&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;492&#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:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease cost was $0.2 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively. During the year ended December&#160;31, 2022, cash paid for operating leases was $0.3 million.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LessorOperatingLeaseRenewalTerm
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODEvZnJhZzo2ZmQwYjk2ZmZiYTc0ZjQ2ODM1MGYwYmYyYzFkZjNiMi90ZXh0cmVnaW9uOjZmZDBiOTZmZmJhNzRmNDY4MzUwZjBiZjJjMWRmM2IyXzEwOTk1MTE2Mjk3ODQ_2b3921df-0e35-470b-8160-d3829d7ce351">P5Y</us-gaap:LessorOperatingLeaseRenewalTerm>
    <vtvt:LesseeOperatingLeaseTerminationPeriod
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODEvZnJhZzo2ZmQwYjk2ZmZiYTc0ZjQ2ODM1MGYwYmYyYzFkZjNiMi90ZXh0cmVnaW9uOjZmZDBiOTZmZmJhNzRmNDY4MzUwZjBiZjJjMWRmM2IyXzEwOTk1MTE2Mjk3OTU_d661f136-06f2-489c-aab7-a3e7d5aee608">P3Y</vtvt:LesseeOperatingLeaseTerminationPeriod>
    <us-gaap:OperatingLeaseLiability
      contextRef="i41da6c02af0f42239eeb4e00ac91e333_I20221130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODEvZnJhZzo2ZmQwYjk2ZmZiYTc0ZjQ2ODM1MGYwYmYyYzFkZjNiMi90ZXh0cmVnaW9uOjZmZDBiOTZmZmJhNzRmNDY4MzUwZjBiZjJjMWRmM2IyXzM4NDgyOTA3MDAwNDk_21c852ac-cc75-4175-80b0-f923515824b4"
      unitRef="usd">100000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i41da6c02af0f42239eeb4e00ac91e333_I20221130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODEvZnJhZzo2ZmQwYjk2ZmZiYTc0ZjQ2ODM1MGYwYmYyYzFkZjNiMi90ZXh0cmVnaW9uOjZmZDBiOTZmZmJhNzRmNDY4MzUwZjBiZjJjMWRmM2IyXzM4NDgyOTA3MDAwNDk_fc69381c-6032-4052-b08f-b804a43a2933"
      unitRef="usd">100000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODEvZnJhZzo2ZmQwYjk2ZmZiYTc0ZjQ2ODM1MGYwYmYyYzFkZjNiMi90ZXh0cmVnaW9uOjZmZDBiOTZmZmJhNzRmNDY4MzUwZjBiZjJjMWRmM2IyXzM4NDgyOTA3MDAxODQ_d23793bc-f4bb-49d1-841b-9bee30c7c5ed"
      unitRef="number">0.095</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODEvZnJhZzo2ZmQwYjk2ZmZiYTc0ZjQ2ODM1MGYwYmYyYzFkZjNiMi90ZXh0cmVnaW9uOjZmZDBiOTZmZmJhNzRmNDY4MzUwZjBiZjJjMWRmM2IyXzcyMA_284a5e2c-9419-45fc-bb94-68ae0093d195"
      unitRef="number">0.131</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODEvZnJhZzo2ZmQwYjk2ZmZiYTc0ZjQ2ODM1MGYwYmYyYzFkZjNiMi90ZXh0cmVnaW9uOjZmZDBiOTZmZmJhNzRmNDY4MzUwZjBiZjJjMWRmM2IyXzgzMw_d7153bee-fc79-4e15-9dea-3236667d51e1">P2Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODEvZnJhZzo2ZmQwYjk2ZmZiYTc0ZjQ2ODM1MGYwYmYyYzFkZjNiMi90ZXh0cmVnaW9uOjZmZDBiOTZmZmJhNzRmNDY4MzUwZjBiZjJjMWRmM2IyXzg0MA_62ea2fdd-8984-46ef-8654-5ba54f9e65f5">P3Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODEvZnJhZzo2ZmQwYjk2ZmZiYTc0ZjQ2ODM1MGYwYmYyYzFkZjNiMi90ZXh0cmVnaW9uOjZmZDBiOTZmZmJhNzRmNDY4MzUwZjBiZjJjMWRmM2IyXzE1NDg_f1c3b782-f938-46d4-a539-ad7bd2d45d86">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities for the Company&#x2019;s operating leases as of December&#160;31, 2022, were as follows (in 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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.082%"/&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;2023&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;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;2027&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Present value of lease liabilities&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;492&#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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODEvZnJhZzo2ZmQwYjk2ZmZiYTc0ZjQ2ODM1MGYwYmYyYzFkZjNiMi90YWJsZTowZWUxNjZlOTMxYjk0NjQ3YWM1OTVkNDRkYmM2MDgzMi90YWJsZXJhbmdlOjBlZTE2NmU5MzFiOTQ2NDdhYzU5NWQ0NGRiYzYwODMyXzAtMS0xLTEtMTg1MDY_2812d6f9-3699-4ca2-b958-6a17c3335ca8"
      unitRef="usd">194000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODEvZnJhZzo2ZmQwYjk2ZmZiYTc0ZjQ2ODM1MGYwYmYyYzFkZjNiMi90YWJsZTowZWUxNjZlOTMxYjk0NjQ3YWM1OTVkNDRkYmM2MDgzMi90YWJsZXJhbmdlOjBlZTE2NmU5MzFiOTQ2NDdhYzU5NWQ0NGRiYzYwODMyXzEtMS0xLTEtMTg1MDY_ed7b2e8f-e0d6-4274-adf9-038f8acc9e97"
      unitRef="usd">194000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODEvZnJhZzo2ZmQwYjk2ZmZiYTc0ZjQ2ODM1MGYwYmYyYzFkZjNiMi90YWJsZTowZWUxNjZlOTMxYjk0NjQ3YWM1OTVkNDRkYmM2MDgzMi90YWJsZXJhbmdlOjBlZTE2NmU5MzFiOTQ2NDdhYzU5NWQ0NGRiYzYwODMyXzItMS0xLTEtMTg1MDY_b82ff978-b8a2-4c96-a1cf-2e4f8c155a35"
      unitRef="usd">177000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODEvZnJhZzo2ZmQwYjk2ZmZiYTc0ZjQ2ODM1MGYwYmYyYzFkZjNiMi90YWJsZTowZWUxNjZlOTMxYjk0NjQ3YWM1OTVkNDRkYmM2MDgzMi90YWJsZXJhbmdlOjBlZTE2NmU5MzFiOTQ2NDdhYzU5NWQ0NGRiYzYwODMyXzMtMS0xLTEtMTg1MDY_9d30bf43-a776-4833-9dc4-61834e14bd20"
      unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODEvZnJhZzo2ZmQwYjk2ZmZiYTc0ZjQ2ODM1MGYwYmYyYzFkZjNiMi90YWJsZTowZWUxNjZlOTMxYjk0NjQ3YWM1OTVkNDRkYmM2MDgzMi90YWJsZXJhbmdlOjBlZTE2NmU5MzFiOTQ2NDdhYzU5NWQ0NGRiYzYwODMyXzQtMS0xLTEtMTg1MDY_0bc68bb5-009b-4257-94de-700187c53a84"
      unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODEvZnJhZzo2ZmQwYjk2ZmZiYTc0ZjQ2ODM1MGYwYmYyYzFkZjNiMi90YWJsZTowZWUxNjZlOTMxYjk0NjQ3YWM1OTVkNDRkYmM2MDgzMi90YWJsZXJhbmdlOjBlZTE2NmU5MzFiOTQ2NDdhYzU5NWQ0NGRiYzYwODMyXzUtMS0xLTEtMTg1MDY_9573407c-400a-4991-a310-6d52c8476355"
      unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODEvZnJhZzo2ZmQwYjk2ZmZiYTc0ZjQ2ODM1MGYwYmYyYzFkZjNiMi90YWJsZTowZWUxNjZlOTMxYjk0NjQ3YWM1OTVkNDRkYmM2MDgzMi90YWJsZXJhbmdlOjBlZTE2NmU5MzFiOTQ2NDdhYzU5NWQ0NGRiYzYwODMyXzYtMS0xLTEtMTg1MDY_b62b400c-427c-47f1-b1be-438a90915365"
      unitRef="usd">565000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODEvZnJhZzo2ZmQwYjk2ZmZiYTc0ZjQ2ODM1MGYwYmYyYzFkZjNiMi90YWJsZTowZWUxNjZlOTMxYjk0NjQ3YWM1OTVkNDRkYmM2MDgzMi90YWJsZXJhbmdlOjBlZTE2NmU5MzFiOTQ2NDdhYzU5NWQ0NGRiYzYwODMyXzctMS0xLTEtMTg1MDY_29cbdc51-7668-419e-bbee-8b5bf03c5322"
      unitRef="usd">73000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODEvZnJhZzo2ZmQwYjk2ZmZiYTc0ZjQ2ODM1MGYwYmYyYzFkZjNiMi90YWJsZTowZWUxNjZlOTMxYjk0NjQ3YWM1OTVkNDRkYmM2MDgzMi90YWJsZXJhbmdlOjBlZTE2NmU5MzFiOTQ2NDdhYzU5NWQ0NGRiYzYwODMyXzgtMS0xLTEtMTg1MDY_213430bc-dbb8-48a0-9727-f908c212ef14"
      unitRef="usd">492000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseCost
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODEvZnJhZzo2ZmQwYjk2ZmZiYTc0ZjQ2ODM1MGYwYmYyYzFkZjNiMi90ZXh0cmVnaW9uOjZmZDBiOTZmZmJhNzRmNDY4MzUwZjBiZjJjMWRmM2IyXzk5NA_4254570a-6216-47fe-bfb2-746ff49c0684"
      unitRef="usd">200000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODEvZnJhZzo2ZmQwYjk2ZmZiYTc0ZjQ2ODM1MGYwYmYyYzFkZjNiMi90ZXh0cmVnaW9uOjZmZDBiOTZmZmJhNzRmNDY4MzUwZjBiZjJjMWRmM2IyXzk5NA_73275e9b-3a9b-406d-a6a4-3581b147d226"
      unitRef="usd">200000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODEvZnJhZzo2ZmQwYjk2ZmZiYTc0ZjQ2ODM1MGYwYmYyYzFkZjNiMi90ZXh0cmVnaW9uOjZmZDBiOTZmZmJhNzRmNDY4MzUwZjBiZjJjMWRmM2IyXzk5NA_e23ab1dc-c964-40f9-904a-2cf52c9ce9fc"
      unitRef="usd">200000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODEvZnJhZzo2ZmQwYjk2ZmZiYTc0ZjQ2ODM1MGYwYmYyYzFkZjNiMi90ZXh0cmVnaW9uOjZmZDBiOTZmZmJhNzRmNDY4MzUwZjBiZjJjMWRmM2IyXzExMTg_a2434c10-852f-4c0d-afd2-dad5bd0e5282"
      unitRef="usd">300000</us-gaap:OperatingLeasePayments>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90ZXh0cmVnaW9uOjI0MGUxN2YyMmNmYjRmOWQ4MjA5NTZhYmI1ZGVhYzk4XzU1NjI_e79ea577-c02c-41e5-853c-e70c47461f7a">Notes Payable&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Notes payable consist of the following (in 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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Total notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: 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:100%"&gt;(224)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Total notes payable, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2016, the Company entered into the Loan Agreement with Horizon Technology Finance Corporation and Silicon Valley Bank, under which the Company and vTv LLC borrowed $20.0 million. On April 1, 2020, the Company entered into an amendment to the Loan Agreement (the &#x201c;Second Amendment&#x201d;) and on July 29, 2020, the Company entered into the Third Amendment to the Loan Agreement. These amendments extended the maturity dates of the loans and adjusted the minimum cash balance requirements and their impacts have been incorporated into these disclosures and are more fully described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each loan tranche bore interest at a floating rate equal to 10.5% plus the amount by which the one-month LIBOR exceeds 0.5%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company borrowed the first tranche of $12.5&#160;million upon close of the Loan Agreement in October 2016.&#160;The first tranche required only monthly interest payments until May 1, 2018, followed by equal monthly payments of principal plus accrued interest through the scheduled maturity date on May 1, 2020. In connection with the Third Amendment, the maturity date of the first tranche was extended to September 1, 2020. In addition, a final payment for the first tranche loan equal to $0.8 million originally due on May&#160;1, 2020, was extended to September 1, 2020, as part of the Third Amendment, or such earlier date specified in the Loan Agreement. The Company borrowed the second tranche of $7.5&#160;million in March 2017.&#160;The second tranche requires only monthly interest payments until October 1, 2018, followed by equal monthly payments of principal plus accrued interest through the scheduled maturity date on October&#160;1, 2020. In connection with the Second Amendment, the maturity date of the second tranche was extended to January 1, 2021. In addition, a final payment for the second tranche loan equal to $0.5 million was originally due on October 1, 2020, or such earlier date specified in the Loan Agreement. In connection with the Second Amendment, the due date for this final payment was extended to January 1, 2021, or such earlier date specified in the Loan Agreement. The total amount of the payment was increased to $0.8&#160;million as a result of the Second and Third Amendments.&#160;For each of the first and second tranches, the combined Second and Third Amendment required only monthly interest payments on the outstanding principal balance for the amounts due from April 1, 2020, through August 1, 2020. As amended, the remaining principal balance and final interest payment under the first tranche was paid upon maturity. Further, the Second and Third Amendments require equal monthly principal payments plus accrued interest for the second tranche beginning September 1, 2020, through the scheduled maturity on January 1, 2021. The full amount outstanding under both the first and second tranches, including the related final interest payments were paid in accordance with the scheduled maturities, with the final payment made prior to December 31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Loan Agreement, the Company has issued to the Lenders warrants to purchase shares of the Company&#x2019;s Class A common stock (the &#x201c;Warrants&#x201d;). On October&#160;28, 2016, the Company issued Warrants to purchase 152,580 shares of its Class A common stock at a per share exercise price of $6.39 per share, which aggregate exercise price represents 6.0% of the principal amount borrowed under the first tranche of the Loan Agreement and 3.0% of the principal amount available under the second tranche of the Loan Agreement. On March&#160;24, 2017, in connection with the funding of the second tranche, the Company issued Warrants to purchase 38,006 shares of its Class A common stock at a per share exercise price of $5.92 per share, which aggregate exercise price represents 3.0% of the principal amount of the second tranche of the Loan Agreement. In each instance, the Warrants have an exercise price equal to the lower of (a) the volume weighted average price per share of the Company&#x2019;s Class A common stock, as reported on the principal stock exchange on which the Company&#x2019;s Class A common stock is listed, for 10 trading days prior to the issuance of the applicable Warrants or (b) the closing price of a share of the Company&#x2019;s Class A common stock on the trading day prior to the issuance of the applicable Warrants. The Warrants will expire seven years from their date of issuance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s obligations under the Loan Agreement were secured by a first priority security interest in substantially all of its assets. As a result of the termination of the STEADFAST Study, the Company granted the Lenders a first priority security interest in all of the Company&#x2019;s intellectual property, subject to certain limited exceptions. The Company agreed not to pledge or otherwise encumber its intellectual property assets, subject to certain exceptions. Upon full repayment and termination of the Loan Agreement in December 2020, these security interests and pledges have been extinguished.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Loan Agreement included customary affirmative and restrictive covenants, &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;including, but not limited to, restrictions on the payment of dividends or other equity distributions and the incurrence of debt or liens upon the assets of the Company or its subsidiaries. The Loan Agreement &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;did not contain any financial maintenance covenants other than a requirement to maintain a minimum cash balance from time-to-time in a deposit account pledged to secure the Loan Agreement and subject to an account control agreement. The Loan Agreement included customary events of default, including payment defaults, covenant defaults, and material adverse change default. Upon full repayment and termination of the Loan Agreement in December 31, 2020, the associated covenants terminated. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded interest expense related to the Loan Agreement of $0.7 million for the year ended December 31, 2020. The Company did not recognize any interest expense related to the Loan Agreement during the years ended December&#160;31, 2022 and 2021, as the Loan Agreement was paid in full and terminated during December 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90ZXh0cmVnaW9uOjI0MGUxN2YyMmNmYjRmOWQ4MjA5NTZhYmI1ZGVhYzk4XzU1NjM_85a7495a-2229-4d9b-b11b-6f05828c1635">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Notes payable consist of the following (in 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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Total notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: 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:100%"&gt;(224)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Total notes payable, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:NotesPayableCurrent
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90YWJsZTo3ZDU0ZjhhZjcxMmE0MDlhYTVmYWQyMGE1YWNhNDUxYi90YWJsZXJhbmdlOjdkNTRmOGFmNzEyYTQwOWFhNWZhZDIwYTVhY2E0NTFiXzItMS0xLTEtMTg1MDY_f68611cc-92c6-4007-b52a-a34b7e727484"
      unitRef="usd">224000</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90YWJsZTo3ZDU0ZjhhZjcxMmE0MDlhYTVmYWQyMGE1YWNhNDUxYi90YWJsZXJhbmdlOjdkNTRmOGFmNzEyYTQwOWFhNWZhZDIwYTVhY2E0NTFiXzItMy0xLTEtMTg1MDY_43fe1307-5c15-4b4f-8494-9dc10c7deeb3"
      unitRef="usd">256000</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayable
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90YWJsZTo3ZDU0ZjhhZjcxMmE0MDlhYTVmYWQyMGE1YWNhNDUxYi90YWJsZXJhbmdlOjdkNTRmOGFmNzEyYTQwOWFhNWZhZDIwYTVhY2E0NTFiXzMtMS0xLTEtMTg1MDY_44f7d396-8bc3-4df5-9e33-594eabbdf83f"
      unitRef="usd">224000</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90YWJsZTo3ZDU0ZjhhZjcxMmE0MDlhYTVmYWQyMGE1YWNhNDUxYi90YWJsZXJhbmdlOjdkNTRmOGFmNzEyYTQwOWFhNWZhZDIwYTVhY2E0NTFiXzMtMy0xLTEtMTg1MDY_8590331b-a0d3-4067-adcb-f8b2b303872a"
      unitRef="usd">256000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableCurrent
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90YWJsZTo3ZDU0ZjhhZjcxMmE0MDlhYTVmYWQyMGE1YWNhNDUxYi90YWJsZXJhbmdlOjdkNTRmOGFmNzEyYTQwOWFhNWZhZDIwYTVhY2E0NTFiXzQtMS0xLTEtMTg1MDY_54580f20-df59-4c1c-822f-d5976d99eb8d"
      unitRef="usd">224000</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90YWJsZTo3ZDU0ZjhhZjcxMmE0MDlhYTVmYWQyMGE1YWNhNDUxYi90YWJsZXJhbmdlOjdkNTRmOGFmNzEyYTQwOWFhNWZhZDIwYTVhY2E0NTFiXzQtMy0xLTEtMTg1MDY_15772d98-ad7b-44b3-bc8f-d67e45d69e9b"
      unitRef="usd">256000</us-gaap:NotesPayableCurrent>
    <us-gaap:LongTermNotesPayable
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90YWJsZTo3ZDU0ZjhhZjcxMmE0MDlhYTVmYWQyMGE1YWNhNDUxYi90YWJsZXJhbmdlOjdkNTRmOGFmNzEyYTQwOWFhNWZhZDIwYTVhY2E0NTFiXzUtMS0xLTEtMTg1MDY_13056bfb-b0eb-499b-ac2f-fdb5ab5a1e0b"
      unitRef="usd">0</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90YWJsZTo3ZDU0ZjhhZjcxMmE0MDlhYTVmYWQyMGE1YWNhNDUxYi90YWJsZXJhbmdlOjdkNTRmOGFmNzEyYTQwOWFhNWZhZDIwYTVhY2E0NTFiXzUtMy0xLTEtMTg1MDY_eeb3af1f-4685-4824-a6ce-d0b0ee7a193c"
      unitRef="usd">0</us-gaap:LongTermNotesPayable>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="i2475006e41cd4cd0abef3afe40129d9d_D20161001-20161031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90ZXh0cmVnaW9uOjI0MGUxN2YyMmNmYjRmOWQ4MjA5NTZhYmI1ZGVhYzk4XzI1MA_5c8b0479-a460-4c7b-8e7d-e5e3b5a5cea0"
      unitRef="usd">20000000</us-gaap:ProceedsFromNotesPayable>
    <vtvt:InterestRateFloor
      contextRef="i2475006e41cd4cd0abef3afe40129d9d_D20161001-20161031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90ZXh0cmVnaW9uOjI0MGUxN2YyMmNmYjRmOWQ4MjA5NTZhYmI1ZGVhYzk4XzczOA_53c90c96-5921-4dee-a625-c5415dd3ab9f"
      unitRef="number">0.105</vtvt:InterestRateFloor>
    <vtvt:InterestRateFloor
      contextRef="i37984f76021f4dd7b7924913f82fcfba_D20161001-20161031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90ZXh0cmVnaW9uOjI0MGUxN2YyMmNmYjRmOWQ4MjA5NTZhYmI1ZGVhYzk4Xzc5NA_d995e5b3-0802-404b-be43-3d2426d2cdd2"
      unitRef="number">0.005</vtvt:InterestRateFloor>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="ie25e7cd6e5bb45edb915b124388e66b9_D20161001-20161031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90ZXh0cmVnaW9uOjI0MGUxN2YyMmNmYjRmOWQ4MjA5NTZhYmI1ZGVhYzk4Xzg2Mg_f85dfdbe-d200-4178-aada-1fd43293c75a"
      unitRef="usd">12500000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid
      contextRef="i4d6fc1ed92a842989cc7dd778922437e_I20161031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90ZXh0cmVnaW9uOjI0MGUxN2YyMmNmYjRmOWQ4MjA5NTZhYmI1ZGVhYzk4XzEyOTQ_d499f79e-9d9c-4437-9147-860c4e8278b8"
      unitRef="usd">800000</us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="ie25e7cd6e5bb45edb915b124388e66b9_D20161001-20161031"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90ZXh0cmVnaW9uOjI0MGUxN2YyMmNmYjRmOWQ4MjA5NTZhYmI1ZGVhYzk4XzEzMTU_ad441fb6-207e-4c16-b682-c2b5b1515003">2020-05-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="i57a67601677b4f04a95a6247acea9893_D20170301-20170331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90ZXh0cmVnaW9uOjI0MGUxN2YyMmNmYjRmOWQ4MjA5NTZhYmI1ZGVhYzk4XzE0ODM_bedb22b0-605b-41d3-a265-185ebd1d6e0d"
      unitRef="usd">7500000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="ib39951b1bcf440ddaea9e1fda0524ea7_D20161001-20161031"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90ZXh0cmVnaW9uOjI0MGUxN2YyMmNmYjRmOWQ4MjA5NTZhYmI1ZGVhYzk4XzE2OTM_cce8b570-b42d-4f99-8e64-3b752a25dee0">2020-10-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid
      contextRef="i5cf0ac72c59d45538f40bac5b8e7059d_I20161031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90ZXh0cmVnaW9uOjI0MGUxN2YyMmNmYjRmOWQ4MjA5NTZhYmI1ZGVhYzk4XzE4Nzc_cefb46cc-28b1-46b1-bfa0-52f378bb7f05"
      unitRef="usd">500000</us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid>
    <us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid
      contextRef="i9a544145354445659462844ab1760448_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90ZXh0cmVnaW9uOjI0MGUxN2YyMmNmYjRmOWQ4MjA5NTZhYmI1ZGVhYzk4XzIxODY_74b90913-213a-4e17-a476-b8502c9d0a3d"
      unitRef="usd">800000</us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="ia5c1e9f745934c1796ac0d37b1857b20_I20161028"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90ZXh0cmVnaW9uOjI0MGUxN2YyMmNmYjRmOWQ4MjA5NTZhYmI1ZGVhYzk4XzMyMDk_3930f695-85ff-4ca1-87d2-f10b6e3d6f07"
      unitRef="shares">152580</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="ia5c1e9f745934c1796ac0d37b1857b20_I20161028"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90ZXh0cmVnaW9uOjI0MGUxN2YyMmNmYjRmOWQ4MjA5NTZhYmI1ZGVhYzk4XzMyODA_319e4179-65f1-4ee4-b395-b6d6e2185d34"
      unitRef="usdPerShare">6.39</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <vtvt:WarrantsSharesIssuedPercentageOfLoanAmount
      contextRef="i5fcca1f3cbe9485290dc3ebfaf8b35ec_D20161028-20161028"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90ZXh0cmVnaW9uOjI0MGUxN2YyMmNmYjRmOWQ4MjA5NTZhYmI1ZGVhYzk4XzMzMzY_13d8a706-f307-4581-8a6a-48a77d4f2c65"
      unitRef="number">0.060</vtvt:WarrantsSharesIssuedPercentageOfLoanAmount>
    <vtvt:WarrantsSharesIssuedPercentageOfLoanAmount
      contextRef="i277d6667acca48498c6e2c210a35b36d_D20161028-20161028"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90ZXh0cmVnaW9uOjI0MGUxN2YyMmNmYjRmOWQ4MjA5NTZhYmI1ZGVhYzk4XzM0MjI_80eb3798-b38e-4bcb-b3e4-79a1394ede2c"
      unitRef="number">0.030</vtvt:WarrantsSharesIssuedPercentageOfLoanAmount>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i465b3ac55045421f87956ea29dee7812_I20170324"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90ZXh0cmVnaW9uOjI0MGUxN2YyMmNmYjRmOWQ4MjA5NTZhYmI1ZGVhYzk4XzM2MDg_cac9231e-a0b9-4b76-9881-0a127a219c01"
      unitRef="shares">38006</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i465b3ac55045421f87956ea29dee7812_I20170324"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90ZXh0cmVnaW9uOjI0MGUxN2YyMmNmYjRmOWQ4MjA5NTZhYmI1ZGVhYzk4XzM2Nzk_ce87db09-cebe-48c0-8f2d-a5c3939e5a21"
      unitRef="usdPerShare">5.92</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <vtvt:WarrantsSharesIssuedPercentageOfLoanAmount
      contextRef="i277d6667acca48498c6e2c210a35b36d_D20161028-20161028"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90ZXh0cmVnaW9uOjI0MGUxN2YyMmNmYjRmOWQ4MjA5NTZhYmI1ZGVhYzk4XzM3MzU_f4380501-b83f-4c66-8112-329056519ee5"
      unitRef="number">0.030</vtvt:WarrantsSharesIssuedPercentageOfLoanAmount>
    <vtvt:WarrantsExpirationPeriod
      contextRef="ia1e123c83881497f85ca341495390224_D20161028-20161028"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90ZXh0cmVnaW9uOjI0MGUxN2YyMmNmYjRmOWQ4MjA5NTZhYmI1ZGVhYzk4XzM4NzU_359d2aa9-bc4a-41a4-9114-bfec3fb22484">P7Y</vtvt:WarrantsExpirationPeriod>
    <us-gaap:InterestExpenseDebt
      contextRef="if33ff1be5b804c83ae541da8e2a49d75_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90ZXh0cmVnaW9uOjI0MGUxN2YyMmNmYjRmOWQ4MjA5NTZhYmI1ZGVhYzk4XzUzMzM_08965c2d-fafc-4c62-830a-1d735d646fc9"
      unitRef="usd">700000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="iad97f62e222d4f2b83ed5b9cff59e290_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90ZXh0cmVnaW9uOjI0MGUxN2YyMmNmYjRmOWQ4MjA5NTZhYmI1ZGVhYzk4XzU0MDU_5f3bdbc0-eea8-44f1-98c5-b964fe8f2b4c"
      unitRef="usd">0</us-gaap:InterestExpenseDebt>
    <vtvt:LoanAgreementTerminationPeriod
      contextRef="iad97f62e222d4f2b83ed5b9cff59e290_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODQvZnJhZzoyNDBlMTdmMjJjZmI0ZjlkODIwOTU2YWJiNWRlYWM5OC90ZXh0cmVnaW9uOjI0MGUxN2YyMmNmYjRmOWQ4MjA5NTZhYmI1ZGVhYzk4XzU1NTY_c7af0ee9-b3be-424a-9263-e1dde6965651">2020-12</vtvt:LoanAgreementTerminationPeriod>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODcvZnJhZzoyODkzMDMwYTcxZDc0OWRiOTdhYjRhYmY2ZmE0YmEzZS90ZXh0cmVnaW9uOjI4OTMwMzBhNzFkNzQ5ZGI5N2FiNGFiZjZmYTRiYTNlXzE5Njg_5b8c79a7-228d-4e5c-8e03-22b2c36b522e">Commitments and Contingencies&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Legal Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, the Company is involved in various legal proceedings arising in the normal course of business. If a specific contingent liability is determined to be probable and can be reasonably estimated, the Company accrues and discloses the amount. The Company is not currently a party to any material legal proceedings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Novo Nordisk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2007, the Company entered into an Agreement Concerning Glucokinase Activator Project with Novo Nordisk A/S (the &#x201c;Novo License Agreement&#x201d;) whereby the Company obtained an exclusive, worldwide, sublicensable license under certain Novo Nordisk intellectual property rights to discover, develop, manufacture, have manufactured, use and commercialize products for the prevention, treatment, control, mitigation or palliation of human or animal diseases or conditions. As part of this license grant, the Company obtained certain worldwide rights to Novo Nordisk&#x2019;s GKA program, including rights to preclinical and clinical compounds such 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; TTP399&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This agreement was amended in May 2019 to create milestone payments applicable to certain specific and non-specific areas of therapeutic use. Under the terms of the Novo License Agreement, the Company has additional potential developmental and regulatory milestone payments totaling up to $9.0 million for approval of a product for the treatment of type 1 diabetes, $50.5 million for approval of a product for the treatment of type 2 diabetes, or $115.0 million for approval of a product in any other indication. The Company may also be obligated to pay an additional $75.0 million in potential sales-based milestones, as well as royalty payments, at mid-single digit royalty rates, based on tiered sales of commercialized licensed products. During the year ended December 31, 2021, the Company made a payment of $2.0 million related to the satisfaction of the milestone to complete the phase 2 trials for &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;TTP399&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; under this agreement. No such payments were made during the years ended December&#160;31, 2022, or 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <vtvt:PotentialMilestonePayment
      contextRef="i2c295fea02db4da397651a392f4161d2_I20070228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODcvZnJhZzoyODkzMDMwYTcxZDc0OWRiOTdhYjRhYmY2ZmE0YmEzZS90ZXh0cmVnaW9uOjI4OTMwMzBhNzFkNzQ5ZGI5N2FiNGFiZjZmYTRiYTNlXzEzMzI_29a9aaf4-5b44-4b74-8f15-60a23d6bed05"
      unitRef="usd">9000000</vtvt:PotentialMilestonePayment>
    <vtvt:PotentialMilestonePayment
      contextRef="ic5c865eb437644dd89d509d3ce0f3ae5_I20070228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODcvZnJhZzoyODkzMDMwYTcxZDc0OWRiOTdhYjRhYmY2ZmE0YmEzZS90ZXh0cmVnaW9uOjI4OTMwMzBhNzFkNzQ5ZGI5N2FiNGFiZjZmYTRiYTNlXzEzOTk_362b3644-c02c-48a6-9432-60174303981d"
      unitRef="usd">50500000</vtvt:PotentialMilestonePayment>
    <vtvt:PotentialMilestonePayment
      contextRef="i0bde8f4e9aa94a288a19a1196156e579_I20070228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODcvZnJhZzoyODkzMDMwYTcxZDc0OWRiOTdhYjRhYmY2ZmE0YmEzZS90ZXh0cmVnaW9uOjI4OTMwMzBhNzFkNzQ5ZGI5N2FiNGFiZjZmYTRiYTNlXzE0Njk_742f378a-c753-4ae7-ad3f-1676169c70ff"
      unitRef="usd">115000000</vtvt:PotentialMilestonePayment>
    <vtvt:PotentialMilestonePayment
      contextRef="i38679053ba884fecac81e3c0bb4df42f_I20070228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODcvZnJhZzoyODkzMDMwYTcxZDc0OWRiOTdhYjRhYmY2ZmE0YmEzZS90ZXh0cmVnaW9uOjI4OTMwMzBhNzFkNzQ5ZGI5N2FiNGFiZjZmYTRiYTNlXzE1Nzg_1446c520-adfa-41f9-a96f-150486a65b44"
      unitRef="usd">75000000</vtvt:PotentialMilestonePayment>
    <vtvt:PotentialMilestonePayment
      contextRef="ib2ce9c0b8dc04feb87bd75b25f74765f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODcvZnJhZzoyODkzMDMwYTcxZDc0OWRiOTdhYjRhYmY2ZmE0YmEzZS90ZXh0cmVnaW9uOjI4OTMwMzBhNzFkNzQ5ZGI5N2FiNGFiZjZmYTRiYTNlXzE3OTc_976ef6b5-784a-44b2-b3bd-b8998db72c03"
      unitRef="usd">2000000</vtvt:PotentialMilestonePayment>
    <vtvt:PotentialMilestonePayment
      contextRef="i8ac68dc5426f4c9db606fce469843c6f_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODcvZnJhZzoyODkzMDMwYTcxZDc0OWRiOTdhYjRhYmY2ZmE0YmEzZS90ZXh0cmVnaW9uOjI4OTMwMzBhNzFkNzQ5ZGI5N2FiNGFiZjZmYTRiYTNlXzM4NDgyOTA2OTkyNTI_5ee2f197-a172-467f-bed9-b5f2be8a8338"
      unitRef="usd">0</vtvt:PotentialMilestonePayment>
    <vtvt:PotentialMilestonePayment
      contextRef="i37d951d0ab2d4bedb7fc926c65457f69_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xODcvZnJhZzoyODkzMDMwYTcxZDc0OWRiOTdhYjRhYmY2ZmE0YmEzZS90ZXh0cmVnaW9uOjI4OTMwMzBhNzFkNzQ5ZGI5N2FiNGFiZjZmYTRiYTNlXzM4NDgyOTA2OTkyNTI_a42dd030-012a-45df-9cdd-0e4119781e96"
      unitRef="usd">0</vtvt:PotentialMilestonePayment>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzExNzM2_4f3d8bcc-753c-421c-803a-25828728160e">Stockholders&#x2019; Equity&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July&#160;29, 2015, the Company amended and restated its certificate of incorporation to authorize 100,000,000 shares of Class A common stock, 100,000,000 shares of Class B common stock and 50,000,000 shares of preferred stock, par value $0.01 per share. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May&#160;4, 2021, the Company filed an amendment to its Amended and Restated Certificate of Incorporation (the &#x201c;Charter Amendment&#x201d;) to increase the number of shares of Class A common stock that the Company is authorized to issue from 100,000,000 shares of Class A common stock to 200,000,000 shares of Class A common stock, representing an increase of 100,000,000 shares of authorized Class A common stock, with a corresponding increase in the total authorized common stock, which includes Class A common stock and Class B common stock, from 200,000,000 to 300,000,000, and a corresponding increase in the total authorized capital stock, which includes common stock and preferred stock, from 250,000,000 shares to 350,000,000 shares. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holders of Class A common stock and Class B common stock will be entitled to one vote for each share held on all matters submitted to stockholders for their vote or approval. The holders of Class A common stock and Class B common stock will vote together as a single class on all matters submitted to stockholders for their vote or approval, except with respect to the amendment of certain provisions of the Company&#x2019;s amended and restated certificate of incorporation that would alter or change the powers, preferences or special rights of the Class B common stock so as to affect them adversely, which amendments must be approved by a majority of the votes entitled to be cast by the holders of the shares affected by the amendment, voting as a separate class, or as otherwise required by applicable law. The voting power of the outstanding Class B common stock (expressed as a percentage of the total voting power of all common stock) will be equal to the percentage of vTv Units not held by the Company. Holders of Class B common stock are not entitled to receive dividends and will not be entitled to receive any distributions upon the liquidation, dissolution or winding up of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;G42 Investments Transaction&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 31, 2022, the Company and G42 Investments entered in to the G42 Purchase Agreement (see Note 3), pursuant to which the Company agreed to sell to G42 Investments 10,386,274 shares of the Company's Class A common stock at a price per share of approximately $2.41, for an aggregate purchase price of $25.0 million, consisting of (i) $12.5 million in cash at the closing of the transaction and (ii) $12.5 million in the form of a promissory note of G42 Investments to be paid at the one-year anniversary of the execution of the G42 Purchase Agreement (the "G42 Promissory Note"). On February 28, 2023, the Company and G42 Investments amended the G42 Purchase Agreement and modified the G42 Promissory Note to accelerate the payment due under the note. Pursuant to the amendment, on February 28, 2023, the Company received $12.0 million, which reflected the original amount due under the G42 Promissory Note less a 3.75% discount, in full satisfaction of the note. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;CinPax and CinRx Transaction&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 22, 2022 (the &#x201c;Transaction Date&#x201d;), the Company entered into the CinRx Purchase Agreement with CinPax and CinRx, pursuant to which the Company agreed to sell to CinPax 4,154,549 shares of the Company&#x2019;s Class A common stock at a price per share of approximately $2.41, for an aggregate purchase price of $10.0 million, which was paid (i) $6.0 million in cash at the closing of the transaction and (ii) $4.0 million in the form of a non-interest-bearing promissory note with CinPax and was paid to the Company on November 22, 2022. The CinRx Purchase Agreement provides CinPax the right to nominate a director to be approved on vTv&#x2019;s Board of Directors and a board observer, which was subsequently approved by the Company&#x2019;s board.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Common stock is generally recorded at fair value at the date of issuance. In determining the fair value of the Class A common stock issued to CinPax, the Company considered the closing price of the common stock on the Transaction Date. The Company did not make an adjustment to the fair value for sale restrictions on the stock in accordance with guidance recently adopted in ASU 2022-03. See the &#x201c;Recently Issued Accounting Guidance&#x201d; in this 10-K for details of the ASU. Accordingly, the Company determined that cash consideration of $3.0 million should be recorded as fair value of the Class A common stock at the effective date, utilizing the Class A common stock closing price of $0.72 at the effective date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The CinRx Purchase Agreement also provides CinRx warrants to purchase up to 1,200,000 shares of common stock at an initial exercise of price of approximately $0.72 per share (the &#x201c;CinRx Warrants&#x201d;). The CinRx Warrants were initially measured at fair value of $0.4 million using the Black-Scholes option model at the time of issuance and will be recorded in Warrant liability related party in the Consolidated Balance Sheets and will be subsequently remeasured at fair value through earnings on a recurring basis. (see Note 19)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The CinRx Warrants will become exercisable by CinRx only if (i) the Company receives approval from the U.S. Food and Drug Administration (&#x201c;FDA Approval&#x201d;) to market and distribute the pharmaceutical product containing the Company&#x2019;s proprietary candidate, &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;TTP399&lt;/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 &#x201c;Product&#x201d;), or (ii) the Company is acquired by a third party, sells all or substantially all of its assets related to the Product to a third party or grants a third party an exclusive license to develop, commercialize and manufacture the Product in the United States. If neither of these events happen within five years of the date of the issuance of the CinRx Warrants, the CinRx Warrants will expire and not be exercisable by CinRx. The exercise price of the CinRx Warrants and the number of shares issuable upon exercise of the CinRx Warrants are subject to adjustments in accordance with the terms of the CinRx Warrants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, in conjunction with the CinRx Purchase Agreement the Company and CinRx entered into a Master Service Agreement (&#x201c;CinRx MSA&#x201d;) whereby CinRx provides the Company with consulting, preclinical and clinical trial services, as enumerated in project proposals negotiated between the Company and CinRx from time to time. (see Note 14)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company did not identify any other promises in the CinRx Purchase Agreement (aside from the issuance of common shares and the CinRx Warrants) and determined since there is no value ascribed to the CinRx MSA, the right to appoint a member and observer to the board of directors, that the remaining unallocated amount meets the definition of contributed equity and represents the amount in excess of par.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ATM Offering&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2020, the Company entered into the Sales Agreement with Cantor as the sales agent, pursuant to which the Company may offer and sell, from time to time, through Cantor, shares of its Class A common stock, par value $0.01 per share, having an aggregate offering price of up to $13.0 million by any method deemed to be an &#x201c;at the market offering&#x201d; as defined in Rule 415(a)(4) under the Securities Act (the &#x201c;ATM Offering&#x201d;). The shares are offered and sold pursuant to the Company&#x2019;s shelf registration statement on Form S-3.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January&#160;14, 2021 and June&#160;25, 2021, the Company filed a prospectus supplement in connection with the ATM Offering to increase the size of the at-the-market offering pursuant to which the Company may offer and sell, from time to time, through or to Cantor, as sales agent or principal, shares of the Company&#x2019;s Class A common stock, by an aggregate offering price of $5.5 million and $50.0 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December 31, 2021 and 2020, the Company sold 8,929,147 and 5,480,941 shares, respectively of Class A common stock under the ATM Offering at then-market prices for total gross proceeds of approximately $18.2 million and $13.0 million, respectively. After offering costs and sales commissions owed in connection with the ATM Offering, the Company&#x2019;s aggregate net proceeds for the years ended December 31, 2021 and 2020 were approximately $17.7 million and $12.5 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2022, the Company did not sell any shares under the ATM Offering. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lincoln Park Capital Transaction&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November&#160;24, 2020, the Company entered into the LPC Purchase Agreement and a registration rights agreement (the &#x201c;Registration Rights Agreement&#x201d;), pursuant to which the Company has the right to sell to Lincoln Park shares of the Company&#x2019;s Class A common stock having an aggregate value of up to $47.0 million, subject to certain limitations and conditions set forth in the LPC Purchase Agreement. The Company will control the timing and amount of any sales of shares to Lincoln Park. pursuant to the Pur&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;chase Agreement. The Company filed a registration statement to register 5,331,306 shares which became effective on December&#160;8, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result, on November&#160;24, 2020, 425,725 newly issued shares of the Company&#x2019;s common stock, equal to 1.5% percent of the $47.0 million availability, were issued to Lincoln Park as consideration for Lincoln Park&#x2019;s commitment to purchase shares of the Company&#x2019;s Class A common stock under the agreement. Upon effectiveness of the registration statement, 963,855 newly issued shares of Class A common stock, valued at $2.08 per share, were sold to Lincoln Park in an initial purchase for an aggregate gross purchase price of $2.0 million in 2020. During 2021, 3,941,726 shares of Class A common stock were sold to Lincoln Park for an aggregate gross purchase price of $9.1 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2022, the Company did&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; not sell any shares under the LPC Purchase Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Over the 36-month term of the LPC Purchase Agreement, for up to an aggregate amount of $47.0 million of shares of Class A common stock (subject to certain limitations and conditions), the Company has the right, but not the obligation, from time to time, in its sole discretion, to direct Lincoln Park to purchase up to 250,000 shares per day (the &#x201c;Regular Purchase Share Limit&#x201d;) of the Class A common stock (each such purchase, a &#x201c;Regular Purchase&#x201d;). The Regular Purchase Share Limit will increase to 275,000 shares per day if the closing price of the Class A common stock on the applicable purchase date is not below $4.00 per share and will further increase to 300,000 shares per day if the closing price of the Class A common stock on the applicable purchase date is not below $5.00 per share. In any case, Lincoln Park&#x2019;s maximum obligation under any single Regular Purchase will not exceed $2.0 million. The purchase price for shares of Class A common stock to be purchased by Lincoln Park under a Regular Purchase will be equal to the lower of (in each case, subject to the adjustments described in the LPC Purchase Agreement): (i) the lowest sale price for the Class A common stock on the applicable purchase date and (ii)&#160;the arithmetic average of the three lowest closing sales prices for the Class A common stock during the 10 consecutive trading days prior to the purchase date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the Company directs Lincoln Park to purchase the maximum number of shares of Class A common stock that the Company may sell in a Regular Purchase, then in addition to such Regular Purchase, and subject to certain conditions and limitations in the LPC Purchase Agreement, the Company may direct Lincoln Park to make an &#x201c;accelerated purchase&#x201d; and an &#x201c;additional accelerated purchase&#x201d;, each of an additional number of shares of Class A common stock which may not exceed the lesser of: (i) 300% of the number of shares purchased pursuant to the corresponding Regular Purchase and (ii) 30% of the total number of shares of the Class A common stock traded during a specified period on the applicable purchase date as set forth in the LPC Purchase Agreement. The purchase price for such shares will be the lesser of (i) 97% of the volume weighted average price of the Class A common stock over a certain portion of the date of sale as set forth in the LPC Purchase Agreement and (ii) the closing sale price of the Class A common stock on the date of sale (an &#x201c;Accelerated Purchase&#x201d;). Under certain circumstances and in accordance with the LPC Purchase Agreement, the Company may direct Lincoln Park to purchase shares in multiple Accelerated Purchases on the same trading day.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The LPC Purchase Agreement also prohibits the Company from directing Lincoln Park to purchase any shares of its Class A common stock if those shares, when aggregated with all other shares of Class A common stock then beneficially owned by Lincoln Park and its affiliates, would result in Lincoln Park and its affiliates having beneficial ownership, at any single point in time, of more than 9.99% of the then total outstanding shares of Class A common stock as calculated pursuant to Section 13(d) of the Securities Exchange Act of 1934, as amended, and Rule 13d-3 thereunder.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under applicable rules of the Nasdaq Global Select Market, the Company may not issue or sell to Lincoln Park under the LPC Purchase Agreement more than 19.99% of the shares of the Class A common stock outstanding immediately prior to the execution of the LPC Purchase Agreement (the &#x201c;Exchange Cap&#x201d;) (or 14,768,682 shares, based on 73,880,351 shares outstanding immediately prior to the execution of the LPC Purchase Agreement), unless (i) stockholder approval is obtained or (ii) the issuances and sales of Class A common stock pursuant to the LPC Purchase Agreement are not deemed to be &#x201c;below market&#x201d; in accordance with the applicable rules of Nasdaq.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The LPC Purchase Agreement does not limit the Company&#x2019;s ability to raise capital from other sources at its sole discretion, except that, subject to certain exceptions, the Company may not enter into another &#x201c;equity line&#x201d; or similar transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The LPC Purchase Agreement and Registration Rights Agreement each contain customary representations, warranties, and agreements of the Company and Lincoln Park, indemnification rights and other obligations of the parties. The offering of Class A common stock pursuant to the LPC Purchase Agreement will terminate on the date that all shares offered by the LPC Purchase Agreement have been sold or, if earlier, the expiration or termination of the LPC Purchase Agreement. The Company has the right to terminate the LPC Purchase Agreement at any time, without fee, penalty or cost to the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net proceeds under the LPC Purchase Agreement to the Company will depend on the frequency and prices at which shares of Class A common stock are sold to Lincoln Park. Actual sales of shares of Class A common stock to Lincoln Park under the LPC Purchase Agreement and the amount of such net proceeds will depend on a variety of factors to be determined by the Company from time to time, including (among others) market conditions, the trading price of the Class A common stock and determinations by the Company as to other available and appropriate sources of funding for the Company. Lincoln Park has covenanted not to cause or engage in any manner whatsoever, any direct or indirect short selling or hedging of Class A common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Letter Agreement Warrants&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had previously entered into the Letter Agreements with MacAndrews. Under the terms of the Letter Agreements, the Company has or had the right to sell to MacAndrews shares of its Class A common stock at a specified price per share, and MacAndrews has or had the right (exercisable up to three times) to require the Company to sell to it shares of Class A common stock at the same price. In addition, in connection with and as a commitment fee for the entrance into certain of these Letter Agreements, the Company also issued MacAndrews warrants (the &#x201c;Letter Agreement Warrants&#x201d;) to purchase additional shares of the Company&#x2019;s Class A common stock. Certain terms of each of these Letter Agreements are set forth in Note 14.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Letter Agreement Warrants were recorded as warrant liability, related party within the Company&#x2019;s Consolidated Balance Sheets based on their fair value. The issuance of the Letter Agreement Warrants was considered to be a cost of equity recorded as a reduction to additional paid-in capital. During the years ended December&#160;31, 2022, 2021 and 2020 the Company recognized income/(expense) of $0.9 million, $1.6 million and $(0.3) million, respectively, related to the change in fair value of the Letter Agreement Warrants. These amounts were recognized as a component of other income (expense), related party in the Consolidated Statements of Operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value of the Letter Agreement Warrants was calculated as of their issuance date using the methods described in Note 19 using the following assumptions: &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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 5, 2017&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;July 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 11, 2018&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;September 26, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 23, 2019&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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95.29%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104.46%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110.35%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110.41%&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 life of option, in years&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;7.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&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;Risk-free interest rate&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;2.80%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.94%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.77%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.65%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.84%&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 dividend yield&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;0.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Loan Agreement Warrants&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October&#160;28, 2016, the Company entered into the Loan Agreement as discussed in Note 10. In connection with the Loan Agreement, the Company issued to the Lenders Warrants to purchase a total of 152,580 shares of the Company&#x2019;s Class A common stock at an exercise price of $6.39 per share. Additionally, upon funding of the second tranche on March&#160;24, 2017, the Company issued Warrants to purchase 38,006 shares of its Class A common stock at a per share exercise price of $5.92 per share, which aggregate exercise price represents 3.0% of the amount available under the second tranche of the Loan Agreement. The Warrants will expire seven years from their date of issuance.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i8a2bf047e01a45c39440d54bf4076566_I20150729"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzEyMQ_60e159e2-3cba-4236-a3ca-d55f72b57677"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i9b7eb408e4244619a054148c0216fe1b_I20150729"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzE1Ng_6bb70f23-15af-4d99-aba7-89cc303e0287"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i81f14702251a4e84bfbf80c3f4adc603_I20150729"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzE5NA_809dd486-c79c-4552-aec9-756aa132ff19"
      unitRef="shares">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i81f14702251a4e84bfbf80c3f4adc603_I20150729"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzIzNA_2aaa1fc8-32bb-46cd-a74f-0f0e259a1f61"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i9b7eb408e4244619a054148c0216fe1b_I20150729"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzIzNA_930b91bc-7b14-454c-81c0-036ec6eba434"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i8a2bf047e01a45c39440d54bf4076566_I20150729"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzIzNA_e3f40717-7bf3-4309-b163-c8e484a782a5"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="id79f0221acfe48e3b38230f9813f8488_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzQ3Mg_c6e3f380-78b0-4286-8147-513542999b80"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="iacd3b8b8e04e4a889bf46f4c48bde58a_I20210504"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzUwOQ_54cf77ce-93e9-42ad-b75a-61754174ed35"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <vtvt:IncreaseInCommonStockSharesAuthorized
      contextRef="i13cd3e18284d4db1a16dfbb59da305f2_D20210504-20210504"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzU3Mg_05f50bd8-d330-4420-ae20-3e230b0eedbc"
      unitRef="shares">100000000</vtvt:IncreaseInCommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i7381ca4530e7474686da2738f500b01b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzc1Mw_c2c47b5c-d45f-4e2a-8837-ab03b5f58a97"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ide7d1e7cc462416fb86e09b65cd2f44c_I20210504"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzc1OQ_f74626e2-9b7d-417e-9c94-3423bb84a2b4"
      unitRef="shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <vtvt:CommonStockAndPreferredStockSharesAuthorized
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzg4NQ_c65992b4-c09f-4592-a4f6-f132ecd503a2"
      unitRef="shares">250000000</vtvt:CommonStockAndPreferredStockSharesAuthorized>
    <vtvt:CommonStockAndPreferredStockSharesAuthorized
      contextRef="i6910429ee2cc478190a94337044d2307_I20210504"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzg5OA_7f4b7f9d-b2ad-4d93-9729-8310704239b1"
      unitRef="shares">350000000</vtvt:CommonStockAndPreferredStockSharesAuthorized>
    <vtvt:CommonStockNumberOfVotesPerShare
      contextRef="i5589974aab344f93974b168e2b085d96_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzExNzM4_124c7d2d-f86f-4d95-a4c3-2813f65906c8"
      unitRef="vote">1</vtvt:CommonStockNumberOfVotesPerShare>
    <vtvt:CommonStockNumberOfVotesPerShare
      contextRef="i3e52c9b6f9704195afc2ee86d0b67690_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzExNzM4_2ef9933b-97d1-466f-bf30-a972e9254c49"
      unitRef="vote">1</vtvt:CommonStockNumberOfVotesPerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ib39c0e54b7f440a180329dfcd3cbc6db_D20220531-20220531"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzU0OTc1NTgzODgxNw_c751fbee-5104-450e-989f-f3568e0e95f5"
      unitRef="shares">10386274</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i61ae6a205d2a4c37a8e22804285f2877_I20220531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzU0OTc1NTgzODgyNQ_b7aaa8dc-e487-4c78-bff5-02c8008943ec"
      unitRef="usdPerShare">2.41</us-gaap:SaleOfStockPricePerShare>
    <vtvt:SaleOfStockConsiderationReceivedOnTransactionGross
      contextRef="ib39c0e54b7f440a180329dfcd3cbc6db_D20220531-20220531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzU0OTc1NTgzODgyOQ_139a5146-9e6a-41bd-8bb7-8099de477887"
      unitRef="usd">25000000</vtvt:SaleOfStockConsiderationReceivedOnTransactionGross>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="ib39c0e54b7f440a180329dfcd3cbc6db_D20220531-20220531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzU0OTc1NTgzODgzNg_4c8e7374-dc09-4c05-a5a2-5431d2bc4518"
      unitRef="usd">12500000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent
      contextRef="i61ae6a205d2a4c37a8e22804285f2877_I20220531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzU0OTc1NTgzODg0Mw_17a9f497-0b4e-481d-b242-774c1f32bb9f"
      unitRef="usd">12500000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <vtvt:SaleOfStockConsiderationReceivableTerm
      contextRef="ib39c0e54b7f440a180329dfcd3cbc6db_D20220531-20220531"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzEwOTk1MTE2NTI4MjA_df00c8d8-f054-432b-b740-3d16bdd81be6">P1Y</vtvt:SaleOfStockConsiderationReceivableTerm>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable
      contextRef="i56caac10249b4bd399ae6b01a64c1a09_D20230228-20230228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzQzOTgwNDY1NDU5OTc_ea4d950e-d8e5-47fc-8aaf-ace16914dbae"
      unitRef="usd">12000000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <vtvt:NotesReceivableDiscountRate
      contextRef="i58107f5e6098471f97b0b8651f4b294e_I20230228"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzQzOTgwNDY1NDYwMDk_dc460ccd-9943-4f01-90d7-29c0b61d1b70"
      unitRef="number">0.0375</vtvt:NotesReceivableDiscountRate>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="if9c40690a0f643d8959119af7d97a673_D20220722-20220722"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzU0OTc1NTgzODg1NA_5f455e2a-981d-42dc-ac5e-ffcde1625c0c"
      unitRef="shares">4154549</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i435ab2dae252447c9f2ce969456b4ca4_I20220722"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzU0OTc1NTgzODg2Mg_048820c3-72f9-4af0-aeaa-cada8d6b8d9a"
      unitRef="usdPerShare">2.41</us-gaap:SaleOfStockPricePerShare>
    <vtvt:SaleOfStockConsiderationReceivedOnTransactionGross
      contextRef="if9c40690a0f643d8959119af7d97a673_D20220722-20220722"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzU0OTc1NTgzODg2Ng_0288f0fc-d23f-4509-a367-a8a0c60e2f5e"
      unitRef="usd">10000000</vtvt:SaleOfStockConsiderationReceivedOnTransactionGross>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="if9c40690a0f643d8959119af7d97a673_D20220722-20220722"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzU0OTc1NTgzODg3Mw_86680d15-2888-4cf4-976d-fa779c04cdf3"
      unitRef="usd">6000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent
      contextRef="i435ab2dae252447c9f2ce969456b4ca4_I20220722"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzU0OTc1NTgzODg4MA_ba2b6b8d-49d6-464a-b1a2-487438a0ec4f"
      unitRef="usd">4000000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i78dddbc3392f4554bc9422a7038551c3_D20220722-20220722"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzU0OTc1NTgzODg5Mg_f5d4fd83-0fe5-4873-a359-1ff9e6df8fab"
      unitRef="usd">3000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="icf27e5ff0fd6483db6380c3e56a581aa_I20220722"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzU0OTc1NTgzODg5OQ_d723822f-fb2a-4c34-8aa2-946bca759567"
      unitRef="usdPerShare">0.72</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="ie53714455661442b82786d416803ee27_I20220722"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzU0OTc1NTgzODkwMw_750be256-8214-4167-be9d-60a651c57670"
      unitRef="shares">1200000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="ie53714455661442b82786d416803ee27_I20220722"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzU0OTc1NTgzODkwNw_d029e34f-9545-4734-a7da-e5354959b444"
      unitRef="usdPerShare">0.72</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="ie53714455661442b82786d416803ee27_I20220722"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzU0OTc1NTgzODkxMQ_b46dc438-f955-42e1-9b86-910f758732dc"
      unitRef="usd">400000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="i435ab2dae252447c9f2ce969456b4ca4_I20220722"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzEwOTk1MTE2NTI4ODE_cf26bbfc-049f-4cac-810a-39a6067bc69f">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i6884499fe1234f1ea25474a4fac6c3bd_I20200430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzIzNTU_4dd415f9-677c-4e89-9cc7-892e4194eaac"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i26aef66e2be041c0b8fb22f0a7143a6a_D20200430-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzI0MTM_7c727306-eb24-4c08-8f79-fdda0a08278f"
      unitRef="usd">13000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <vtvt:AggregateOfferingPrice
      contextRef="i3b0cfdab65a84672bea912716d7ca0bb_I20210114"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzI5OTE_e9755a2a-fcc8-4021-b29e-903252768b23"
      unitRef="usd">5500000</vtvt:AggregateOfferingPrice>
    <vtvt:AggregateOfferingPrice
      contextRef="ica6fc8c6c07f4eaaada0d2e40f039a5e_I20210625"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzI5OTg_59fac87a-9b9b-4a6b-a500-82d62d235839"
      unitRef="usd">50000000</vtvt:AggregateOfferingPrice>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i511677ca409f42958e538a068211f095_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzMwODI_e4891c47-24f5-4193-ab27-b252c22a7e40"
      unitRef="shares">8929147</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ie91c05bae4274356a7c37ef43fa097f7_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzc2OTY1ODE0MjI1MzI_d5b29ea0-b49d-4697-9059-d4b3525d41ca"
      unitRef="shares">5480941</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <vtvt:ProceedsFromIssuanceOfCommonStockGross
      contextRef="ia754f2ddd366448c8b2c93648603f0e4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzMyMTA_1985bdd2-7abf-4425-bcf5-3f62c9d4d79e"
      unitRef="usd">18200000</vtvt:ProceedsFromIssuanceOfCommonStockGross>
    <vtvt:ProceedsFromIssuanceOfCommonStockGross
      contextRef="i0dd96018f1404e598890364549560e72_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzc2OTY1ODE0MjI1NDE_5523520d-39e6-43c4-85e7-666717f5e733"
      unitRef="usd">13000000</vtvt:ProceedsFromIssuanceOfCommonStockGross>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ia754f2ddd366448c8b2c93648603f0e4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzM0MDc_cc34953c-26cc-4104-9085-326fdf9d29e0"
      unitRef="usd">17700000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i0dd96018f1404e598890364549560e72_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzc2OTY1ODE0MjI1OTU_d6a8dfe7-ca30-4618-ae3e-4daa6d079d6f"
      unitRef="usd">12500000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i935baa5ec14c4cf8acbff93db4d1c514_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzM4NDgyOTA3MjI4MTQ_72b81bda-ef81-4b75-9a49-d2ef406fce6c"
      unitRef="shares">0</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i18c7a734da3b43abb7dcd45b822687c6_D20201123-20201124"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzM3NDA_44343154-7bdd-45f3-af53-f50de2b14bda"
      unitRef="usd">47000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <vtvt:SharesRegisteredUnderTheLPCAgreement
      contextRef="id3a1a93dd6b54263903de5b2c5cab54c_I20201208"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzQwMDk_cef4d144-8cbe-4834-818c-d5f9ba5d8513"
      unitRef="shares">5331306</vtvt:SharesRegisteredUnderTheLPCAgreement>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="iac80ed8a36eb4707b73bd4899dad72a3_D20201123-20201124"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzQwNjk_65a32774-d9e2-4083-a6dc-3142347b38a6"
      unitRef="shares">425725</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <vtvt:PercentageOfAggregateOfferingPrice
      contextRef="iac80ed8a36eb4707b73bd4899dad72a3_D20201123-20201124"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzQxMzI_fc3e03bc-ce7b-422c-a5cf-7ec8a750e730"
      unitRef="number">0.015</vtvt:PercentageOfAggregateOfferingPrice>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i18c7a734da3b43abb7dcd45b822687c6_D20201123-20201124"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzQxNTA_e9058aaf-bb46-4cb3-a14c-473cfa71b166"
      unitRef="usd">47000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ieb2689f063a74b9ebd4f298f830ebeac_D20201207-20201208"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzQzNzA_92179097-5aa7-4ba9-b009-bc0c43b6ec73"
      unitRef="shares">963855</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="id3a1a93dd6b54263903de5b2c5cab54c_I20201208"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzQ0Mjg_5003a60b-6ea3-446b-a81f-0d79410d88d6"
      unitRef="usdPerShare">2.08</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="ieb2689f063a74b9ebd4f298f830ebeac_D20201207-20201208"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzQ1MzI_de076f5b-07a3-490c-b369-196335a9f27e"
      unitRef="usd">2000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i78e4b6ab19d44ff8a5011fef835208ae_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzM4NDgyOTA3MjI3NDU_ec74bb49-4cdb-49c5-9e67-af5990db486b"
      unitRef="shares">3941726</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i78e4b6ab19d44ff8a5011fef835208ae_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzM4NDgyOTA3MjI4MjU_6e1c16d4-7287-4c9c-bed2-513ae8f26b41"
      unitRef="usd">9100000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i68fffdbfaf4643438ca02de3332a6060_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzM4NDgyOTA3MjI3NDg_76bd4e53-c1b8-4300-a7ad-86b69a173328"
      unitRef="shares">0</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <vtvt:AgreementTerm
      contextRef="if100cd340c034091b4c78713053cb76d_D20201123-20201124"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzQ2Njc_008a60f1-f09d-4d0b-b1e0-2d0973248ad7">P36M</vtvt:AgreementTerm>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i18c7a734da3b43abb7dcd45b822687c6_D20201123-20201124"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzQ3NDU_beb1853b-c68b-4444-9606-873f7c267453"
      unitRef="usd">47000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <vtvt:SaleOfStockNumberOfSharesIssuedInTransactionPerDay
      contextRef="i4c3bd360fbbd4d5b9c4fb8448a286119_D20201123-20201124"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzQ5NjY_166c9cc0-c344-4f0b-8538-15bddad71b25"
      unitRef="shares">250000</vtvt:SaleOfStockNumberOfSharesIssuedInTransactionPerDay>
    <vtvt:SaleOfStockIncreaseDecreaseInNumberOfSharesIssuedInTransactionPerDay
      contextRef="i3ac29c302bf14a258a6a03dfa831a8df_D20201123-20201124"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzUxNDM_fbb6fbd8-98d7-47da-904b-d672b3738240"
      unitRef="shares">275000</vtvt:SaleOfStockIncreaseDecreaseInNumberOfSharesIssuedInTransactionPerDay>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="ic56b1e25dc9c45d49d0798dc4f5fafe4_I20201124"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzUyNTU_b999f1e7-a3c5-46cd-babc-755de275c4a2"
      unitRef="usdPerShare">4.00</us-gaap:SaleOfStockPricePerShare>
    <vtvt:SaleOfStockIncreaseDecreaseInNumberOfSharesIssuedInTransactionPerDay
      contextRef="ib826416062594cd1b6a9147f02b83322_D20201123-20201124"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzUyOTc_c10a0d8c-e32c-41f9-a9ee-f6626033140f"
      unitRef="shares">300000</vtvt:SaleOfStockIncreaseDecreaseInNumberOfSharesIssuedInTransactionPerDay>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i3fffe07220e2440eb9dd0f387cf1b599_I20201124"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzU0MDk_58733bc1-cf8b-4d61-af6a-c379f3334473"
      unitRef="usdPerShare">5.00</us-gaap:SaleOfStockPricePerShare>
    <vtvt:SaleOfStockMaximumNumberOfSharesIssuedInTransactionPerDay
      contextRef="iac80ed8a36eb4707b73bd4899dad72a3_D20201123-20201124"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzU1MjA_333efa9c-a0c0-464a-8f9e-93f425e1ef97"
      unitRef="shares">2000000</vtvt:SaleOfStockMaximumNumberOfSharesIssuedInTransactionPerDay>
    <vtvt:SaleOfStockPercentageOfNumberOfSharesIssuedDuringPeriodInTransaction
      contextRef="i067701b24ef94a608e3ccfdccda2e204_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzYwMTc_53907d8c-a930-4eae-861e-cd856050f5ac"
      unitRef="number">3</vtvt:SaleOfStockPercentageOfNumberOfSharesIssuedDuringPeriodInTransaction>
    <vtvt:CommonStockTradedDuringPeriodSharesPercentage
      contextRef="i067701b24ef94a608e3ccfdccda2e204_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzYxMTA_8c9fedf9-7cd2-4a61-b95c-a8c64b247fb2"
      unitRef="number">0.30</vtvt:CommonStockTradedDuringPeriodSharesPercentage>
    <vtvt:SaleOfStockPricePerSharePercentageOfVolumeWeightedAveragePrice
      contextRef="icdebc9b2f67d4397ae808a5a5756f07f_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzYzMzM_994ba6a4-2d37-46c1-b13d-e176f0c7e613"
      unitRef="number">0.97</vtvt:SaleOfStockPricePerSharePercentageOfVolumeWeightedAveragePrice>
    <vtvt:OwnershipPercentageByNonControllingOwners
      contextRef="idd21976d3324462abeee8ceedd1df5bc_I20201124"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzcxODA_2f4488d1-7caf-4074-b285-99dbbb0d2ef3"
      unitRef="number">0.0999</vtvt:OwnershipPercentageByNonControllingOwners>
    <vtvt:MaximumNumberOfSharesToBeIssuedAsPercentageOfOutstanding
      contextRef="i56b043b6f72043f7a2d23b32eae86db6_D20201123-20201124"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzc1MTU_82725320-1bb0-4c25-b67b-4b57cbeee710"
      unitRef="number">0.1999</vtvt:MaximumNumberOfSharesToBeIssuedAsPercentageOfOutstanding>
    <vtvt:MaximumNumberOfSharesToBeIssued
      contextRef="ibd04bf0122eb4fdabeac62cf59a6a915_I20201124"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzc2NjI_0bbb8631-9913-4832-b789-d968407e0cfa"
      unitRef="shares">14768682</vtvt:MaximumNumberOfSharesToBeIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id05c8853ee814642a8261294a9e57447_I20201124"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzc2ODI_788ce521-ed99-4751-ada4-fe9080257afe"
      unitRef="shares">73880351</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzEwNzAw_e86cbf7a-4324-442b-9d73-b915f745ec22"
      unitRef="usd">900000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzEwNzA0_bd29c0b7-924e-49ea-a46b-a5d5bdd297f9"
      unitRef="usd">1600000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzEwNzEx_e29efb21-f14c-4f6c-94a7-d4581ea1f769"
      unitRef="usd">-300000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzExNzM5_29803591-5f78-4d1a-89fb-9872ec4a8c96">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value of the Letter Agreement Warrants was calculated as of their issuance date using the methods described in Note 19 using the following assumptions: &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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.086%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 5, 2017&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;July 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 11, 2018&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;September 26, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 23, 2019&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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95.29%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104.46%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110.35%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110.41%&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 life of option, in years&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;7.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&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;Risk-free interest rate&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;2.80%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.94%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.77%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.65%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.84%&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 dividend yield&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;0.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Significant inputs utilized in the valuation of the Letter Agreement Warrants were:&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:93.005%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.820%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.440%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.820%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align: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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align: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:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Range&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Range&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average&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="3" style="background-color:#cceeff;border-top:1pt solid #000;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;76.94% - 85.88%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.17%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;82.68% - 142.86%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128.13%&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="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;4.11% - 4.43%&lt;/span&gt;&lt;/div&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;4.19%&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;0.95% - 1.26%&lt;/span&gt;&lt;/div&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;1.15%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the CinRx Warrants was determined using the Black-Scholes option pricing model. Expected volatility is based on the historical volatility of the Company&#x2019;s common stock over the most recent period. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of valuation. Significant inputs utilized in the valuation of the CinRx Warrants as of December&#160;31, 2022, were:&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:98.511%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.658%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.142%"/&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;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;81.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;/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 life of options in years&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;2.8&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;Risk-free interest 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;4.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;/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 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;&#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;span style="color:#000000;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:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="idff5d983e0e342d3b5590950b05d8ec3_I20171205"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90YWJsZTpmMzkwNmI1MzBkZTc0MjljOTg5MmIzNDUyYmU0N2ZmOS90YWJsZXJhbmdlOmYzOTA2YjUzMGRlNzQyOWM5ODkyYjM0NTJiZTQ3ZmY5XzEtMS0xLTEtMTg1MDY_2c2e8bd1-f127-402e-a682-26baf13165fe"
      unitRef="number">90.00</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="icd59226b670741d5b0d532a52b7817d8_I20180730"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90YWJsZTpmMzkwNmI1MzBkZTc0MjljOTg5MmIzNDUyYmU0N2ZmOS90YWJsZXJhbmdlOmYzOTA2YjUzMGRlNzQyOWM5ODkyYjM0NTJiZTQ3ZmY5XzEtMy0xLTEtMTg1MDY_2c85e950-c65f-46f4-86ac-b9d5f0faa2c7"
      unitRef="number">95.29</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="ib240b54a24134cdc8c3cbd1bb9abeec0_I20181211"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90YWJsZTpmMzkwNmI1MzBkZTc0MjljOTg5MmIzNDUyYmU0N2ZmOS90YWJsZXJhbmdlOmYzOTA2YjUzMGRlNzQyOWM5ODkyYjM0NTJiZTQ3ZmY5XzEtNS0xLTEtMTg1MDY_580cdfb8-2dd2-4d27-b22e-85ce1dd8824e"
      unitRef="number">104.46</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i366cb3c66df64072b411f2f79d48a6cf_I20190926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90YWJsZTpmMzkwNmI1MzBkZTc0MjljOTg5MmIzNDUyYmU0N2ZmOS90YWJsZXJhbmdlOmYzOTA2YjUzMGRlNzQyOWM5ODkyYjM0NTJiZTQ3ZmY5XzEtNy0xLTEtMTg1MDY_83f13926-8c38-4105-b746-c8b4eed3de09"
      unitRef="number">110.35</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i446db49951d4474189046ad4ffa0ab68_I20191223"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90YWJsZTpmMzkwNmI1MzBkZTc0MjljOTg5MmIzNDUyYmU0N2ZmOS90YWJsZXJhbmdlOmYzOTA2YjUzMGRlNzQyOWM5ODkyYjM0NTJiZTQ3ZmY5XzEtOS0xLTEtMTg1MDY_6048d1ac-0fea-48bc-b012-ca12cbb4bdd3"
      unitRef="number">110.41</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i98f1b2581f934859a5301a7a4a835ee7_I20171205"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90YWJsZTpmMzkwNmI1MzBkZTc0MjljOTg5MmIzNDUyYmU0N2ZmOS90YWJsZXJhbmdlOmYzOTA2YjUzMGRlNzQyOWM5ODkyYjM0NTJiZTQ3ZmY5XzItMS0xLTEtMTg1MDY_8d8ee0d2-2234-480e-8934-974e95519cdf"
      unitRef="y">7.0</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="ifb2d770cc7d14797adef14c999f6c509_I20180730"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90YWJsZTpmMzkwNmI1MzBkZTc0MjljOTg5MmIzNDUyYmU0N2ZmOS90YWJsZXJhbmdlOmYzOTA2YjUzMGRlNzQyOWM5ODkyYjM0NTJiZTQ3ZmY5XzItMy0xLTEtMTg1MDY_e746e18d-475c-482f-900b-d9f64447808f"
      unitRef="y">7.0</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="if95f315896524def8a3c0fd85899414d_I20181211"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90YWJsZTpmMzkwNmI1MzBkZTc0MjljOTg5MmIzNDUyYmU0N2ZmOS90YWJsZXJhbmdlOmYzOTA2YjUzMGRlNzQyOWM5ODkyYjM0NTJiZTQ3ZmY5XzItNS0xLTEtMTg1MDY_cf21226d-9b64-4a08-a82e-96a1d9fb5e9e"
      unitRef="y">7.0</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i1687cd8dbecd4885a010f562b3c7f09c_I20190926"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90YWJsZTpmMzkwNmI1MzBkZTc0MjljOTg5MmIzNDUyYmU0N2ZmOS90YWJsZXJhbmdlOmYzOTA2YjUzMGRlNzQyOWM5ODkyYjM0NTJiZTQ3ZmY5XzItNy0xLTEtMTg1MDY_0dacbe89-e762-4ceb-81c0-c082cf697e08"
      unitRef="y">7.0</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i0f93ba3044b04aa5b879b21e6c7bfb77_I20191223"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90YWJsZTpmMzkwNmI1MzBkZTc0MjljOTg5MmIzNDUyYmU0N2ZmOS90YWJsZXJhbmdlOmYzOTA2YjUzMGRlNzQyOWM5ODkyYjM0NTJiZTQ3ZmY5XzItOS0xLTEtMTg1MDY_4f742ef5-c412-4c4d-b50c-b892034f169a"
      unitRef="y">7.0</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="ia0b350fb683d475aab1d0689418db678_I20171205"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90YWJsZTpmMzkwNmI1MzBkZTc0MjljOTg5MmIzNDUyYmU0N2ZmOS90YWJsZXJhbmdlOmYzOTA2YjUzMGRlNzQyOWM5ODkyYjM0NTJiZTQ3ZmY5XzMtMS0xLTEtMTg1MDY_6ba0d29b-c298-4d1f-8195-fcd9c14fcde5"
      unitRef="number">2.80</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i921233fc914b4c519a6ced7f4ca10e70_I20180730"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90YWJsZTpmMzkwNmI1MzBkZTc0MjljOTg5MmIzNDUyYmU0N2ZmOS90YWJsZXJhbmdlOmYzOTA2YjUzMGRlNzQyOWM5ODkyYjM0NTJiZTQ3ZmY5XzMtMy0xLTEtMTg1MDY_11577e90-619e-46be-aed5-fa2fdccc231a"
      unitRef="number">2.94</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i92f15e7267b4444dae1f2b30536a8cca_I20181211"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90YWJsZTpmMzkwNmI1MzBkZTc0MjljOTg5MmIzNDUyYmU0N2ZmOS90YWJsZXJhbmdlOmYzOTA2YjUzMGRlNzQyOWM5ODkyYjM0NTJiZTQ3ZmY5XzMtNS0xLTEtMTg1MDY_5f3f0f4d-cea7-4e24-97e3-8e85fa96cb01"
      unitRef="number">2.77</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i1ad2f61b10e74283be204f3db602165d_I20190926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90YWJsZTpmMzkwNmI1MzBkZTc0MjljOTg5MmIzNDUyYmU0N2ZmOS90YWJsZXJhbmdlOmYzOTA2YjUzMGRlNzQyOWM5ODkyYjM0NTJiZTQ3ZmY5XzMtNy0xLTEtMTg1MDY_203ba981-7a2e-4052-95cb-db2a5c297f02"
      unitRef="number">1.65</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i8eba85fa22c946a4b02f9f96d1c7957b_I20191223"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90YWJsZTpmMzkwNmI1MzBkZTc0MjljOTg5MmIzNDUyYmU0N2ZmOS90YWJsZXJhbmdlOmYzOTA2YjUzMGRlNzQyOWM5ODkyYjM0NTJiZTQ3ZmY5XzMtOS0xLTEtMTg1MDY_04f9b174-97f4-4609-a6a6-4a693ef9beaf"
      unitRef="number">1.84</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i721f71fab78740cd84edfdafa953461a_I20171205"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90YWJsZTpmMzkwNmI1MzBkZTc0MjljOTg5MmIzNDUyYmU0N2ZmOS90YWJsZXJhbmdlOmYzOTA2YjUzMGRlNzQyOWM5ODkyYjM0NTJiZTQ3ZmY5XzQtMS0xLTEtMTg1MDY_dc31d2c3-b4f4-42c5-91b7-bedc40bf2e1c"
      unitRef="number">0.0000</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="ib2f405516ffd4d278f814e5a92e9d5d2_I20180730"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90YWJsZTpmMzkwNmI1MzBkZTc0MjljOTg5MmIzNDUyYmU0N2ZmOS90YWJsZXJhbmdlOmYzOTA2YjUzMGRlNzQyOWM5ODkyYjM0NTJiZTQ3ZmY5XzQtMy0xLTEtMTg1MDY_1e0f725c-76af-4058-9522-10390acbe718"
      unitRef="number">0.0000</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="ib1fda35bd8a1410dbaa451d00c39806e_I20181211"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90YWJsZTpmMzkwNmI1MzBkZTc0MjljOTg5MmIzNDUyYmU0N2ZmOS90YWJsZXJhbmdlOmYzOTA2YjUzMGRlNzQyOWM5ODkyYjM0NTJiZTQ3ZmY5XzQtNS0xLTEtMTg1MDY_40edc20c-8ec7-40cd-b624-d0a97134abe2"
      unitRef="number">0.0000</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="id267b00430174606a04c1c8a77c5a94d_I20190926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90YWJsZTpmMzkwNmI1MzBkZTc0MjljOTg5MmIzNDUyYmU0N2ZmOS90YWJsZXJhbmdlOmYzOTA2YjUzMGRlNzQyOWM5ODkyYjM0NTJiZTQ3ZmY5XzQtNy0xLTEtMTg1MDY_bf1cbddd-eb40-406b-9b11-d479c8f8ef55"
      unitRef="number">0.0000</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i0eb534584b644b74a9c3dd2e897a753c_I20191223"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90YWJsZTpmMzkwNmI1MzBkZTc0MjljOTg5MmIzNDUyYmU0N2ZmOS90YWJsZXJhbmdlOmYzOTA2YjUzMGRlNzQyOWM5ODkyYjM0NTJiZTQ3ZmY5XzQtOS0xLTEtMTg1MDY_971e6281-a667-4298-9619-6470e42138e8"
      unitRef="number">0.0000</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="ia5c1e9f745934c1796ac0d37b1857b20_I20161028"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzExMjk3_11933b5d-3033-4f57-9ff3-85d249eddcb9"
      unitRef="shares">152580</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="ia5c1e9f745934c1796ac0d37b1857b20_I20161028"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzExMzY5_fb7bab5e-78ed-4aae-9bbc-c49e2f1ddc0c"
      unitRef="usdPerShare">6.39</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i465b3ac55045421f87956ea29dee7812_I20170324"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzExNDc5_da929a6e-e38f-4086-8651-0800112f0bc8"
      unitRef="shares">38006</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i465b3ac55045421f87956ea29dee7812_I20170324"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzExNTUw_d6881353-9247-417a-8828-055036965027"
      unitRef="usdPerShare">5.92</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <vtvt:WarrantsSharesIssuedPercentageOfLoanAmount
      contextRef="i5c9d2a2915494d679c5a643f3171f740_D20170323-20170324"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzExNjA2_0cae5d06-645d-4fb1-a2ca-2a8235467c64"
      unitRef="number">0.030</vtvt:WarrantsSharesIssuedPercentageOfLoanAmount>
    <vtvt:WarrantsExpirationPeriod
      contextRef="ia1e123c83881497f85ca341495390224_D20161028-20161028"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTAvZnJhZzozYzUwZmU3YTBjMWQ0YTQ1OGY3YzA4ZmM2OWQxMWRlMi90ZXh0cmVnaW9uOjNjNTBmZTdhMGMxZDRhNDU4ZjdjMDhmYzY5ZDExZGUyXzExNzA2_8928dc0c-76d5-42d6-b8f8-03f4524285ca">P7Y</vtvt:WarrantsExpirationPeriod>
    <us-gaap:MinorityInterestDisclosureTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTMvZnJhZzo0NTNhMzgxNmVhZTI0ZDI3YWZkZmE3NjRkM2YxZTFlYS90ZXh0cmVnaW9uOjQ1M2EzODE2ZWFlMjRkMjdhZmRmYTc2NGQzZjFlMWVhXzE2NzQ_81f8022d-4813-4a03-acc6-c3619463b4b9">Redeemable Noncontrolling Interest&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to the Exchange Agreement with respect to the vTv Units representing the outstanding 22.1% noncontrolling interest in vTv LLC (see Note 1). The Exchange Agreement requires the surrender of an equal number of vTv Units and Class B common stock for (i) shares of Class A common stock on a one-for-one basis or (ii) cash (based on the fair market value of the Class A common stock as determined pursuant to the Exchange Agreement), at the Company&#x2019;s option (as the managing member of vTv LLC), subject to customary conversion rate adjustments for stock splits, stock dividends and reclassifications. The exchange value is determined based on a 20 day volume weighted average price of the Class A common stock as defined in the Exchange Agreement, subject to customary conversion rate adjustments for stock splits, stock dividends and reclassifications.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The redeemable noncontrolling interest is recognized at the higher of (1) its initial fair value plus accumulated earnings/losses associated with the noncontrolling interest or (2) the redemption value as of the balance sheet date. At December&#160;31, 2022 and 2021, the redeemable noncontrolling interest was recorded based on the redemption value as of the balance sheet date of $16.6 million and $25.0 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the Company&#x2019;s ownership interest in vTv LLC while the Company retains its controlling interest in vTv LLC are accounted for as equity transactions, and the Company is required to adjust noncontrolling interest and equity for such changes. The following is a summary of net income attributable to vTv Therapeutics Inc. and transfers to noncontrolling interest:&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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&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;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:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss attributable to vTv Therapeutics Inc. common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="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-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,164)&lt;/span&gt;&lt;/td&gt;&lt;td style="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-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-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;(12,987)&lt;/span&gt;&lt;/td&gt;&lt;td style="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-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-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;(8,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase in vTv Therapeutics Inc. accumulated deficit for purchase of LLC Units as a result of common stock issuances&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,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,084)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,943)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change from net loss attributable to vTv Therapeutics Inc. common shareholders and transfers to noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,442)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:MinorityInterestDisclosureTextBlock>
    <vtvt:PercentageOfNonVotingEconomicInterest
      contextRef="id8566d496e7b42779ecbc622929f4832_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTMvZnJhZzo0NTNhMzgxNmVhZTI0ZDI3YWZkZmE3NjRkM2YxZTFlYS90ZXh0cmVnaW9uOjQ1M2EzODE2ZWFlMjRkMjdhZmRmYTc2NGQzZjFlMWVhXzE1Nw_7a1972dc-e555-42f7-a9d2-1fabc562771c"
      unitRef="number">0.221</vtvt:PercentageOfNonVotingEconomicInterest>
    <vtvt:RedeemableNonControllingInterestExchangeAgreementStockConversionRatio
      contextRef="i4659ec76b3bd4b099e10acfa0ecb0375_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTMvZnJhZzo0NTNhMzgxNmVhZTI0ZDI3YWZkZmE3NjRkM2YxZTFlYS90ZXh0cmVnaW9uOjQ1M2EzODE2ZWFlMjRkMjdhZmRmYTc2NGQzZjFlMWVhXzM1Ng_a3c22584-6d1a-4e82-819b-21d272233198"
      unitRef="number">1</vtvt:RedeemableNonControllingInterestExchangeAgreementStockConversionRatio>
    <vtvt:PeriodUsedToDetermineExchangeValueBasedOnWeightedAveragePriceOfClassCommonStock
      contextRef="i5589974aab344f93974b168e2b085d96_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTMvZnJhZzo0NTNhMzgxNmVhZTI0ZDI3YWZkZmE3NjRkM2YxZTFlYS90ZXh0cmVnaW9uOjQ1M2EzODE2ZWFlMjRkMjdhZmRmYTc2NGQzZjFlMWVhXzcwOA_dd14d393-96e4-4448-a0b3-0589da41ad38">P20D</vtvt:PeriodUsedToDetermineExchangeValueBasedOnWeightedAveragePriceOfClassCommonStock>
    <vtvt:RedeemableNoncontrollingInterestTemporaryEquityRedemptionValue
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTMvZnJhZzo0NTNhMzgxNmVhZTI0ZDI3YWZkZmE3NjRkM2YxZTFlYS90ZXh0cmVnaW9uOjQ1M2EzODE2ZWFlMjRkMjdhZmRmYTc2NGQzZjFlMWVhXzEyNzg_125ffe54-5b27-4df3-9009-aa1b909d0ee8"
      unitRef="usd">16600000</vtvt:RedeemableNoncontrollingInterestTemporaryEquityRedemptionValue>
    <vtvt:RedeemableNoncontrollingInterestTemporaryEquityRedemptionValue
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTMvZnJhZzo0NTNhMzgxNmVhZTI0ZDI3YWZkZmE3NjRkM2YxZTFlYS90ZXh0cmVnaW9uOjQ1M2EzODE2ZWFlMjRkMjdhZmRmYTc2NGQzZjFlMWVhXzEyODU_016613e4-9b4d-4135-b3b9-ec9488ae5a17"
      unitRef="usd">25000000</vtvt:RedeemableNoncontrollingInterestTemporaryEquityRedemptionValue>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTMvZnJhZzo0NTNhMzgxNmVhZTI0ZDI3YWZkZmE3NjRkM2YxZTFlYS90ZXh0cmVnaW9uOjQ1M2EzODE2ZWFlMjRkMjdhZmRmYTc2NGQzZjFlMWVhXzE2NzU_65390a8e-ee8c-4c87-a214-03a8a7b1f251">The following is a summary of net income attributable to vTv Therapeutics Inc. and transfers to noncontrolling interest:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&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;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:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss attributable to vTv Therapeutics Inc. common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="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-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,164)&lt;/span&gt;&lt;/td&gt;&lt;td style="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-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-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;(12,987)&lt;/span&gt;&lt;/td&gt;&lt;td style="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-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-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;(8,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase in vTv Therapeutics Inc. accumulated deficit for purchase of LLC Units as a result of common stock issuances&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,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,084)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,943)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change from net loss attributable to vTv Therapeutics Inc. common shareholders and transfers to noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,442)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTMvZnJhZzo0NTNhMzgxNmVhZTI0ZDI3YWZkZmE3NjRkM2YxZTFlYS90YWJsZToyY2E5OTY3MDI0ODk0NTRjYTQ4ZGM2N2VmNzU0ZDM1ZS90YWJsZXJhbmdlOjJjYTk5NjcwMjQ4OTQ1NGNhNDhkYzY3ZWY3NTRkMzVlXzItMS0xLTEtMTg1MDY_2b398f8d-d601-4503-96b7-c2c27f627a66"
      unitRef="usd">-19164000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTMvZnJhZzo0NTNhMzgxNmVhZTI0ZDI3YWZkZmE3NjRkM2YxZTFlYS90YWJsZToyY2E5OTY3MDI0ODk0NTRjYTQ4ZGM2N2VmNzU0ZDM1ZS90YWJsZXJhbmdlOjJjYTk5NjcwMjQ4OTQ1NGNhNDhkYzY3ZWY3NTRkMzVlXzItMy0xLTEtMTg1MDY_261777dc-933b-426c-845c-d8f4a38efbb4"
      unitRef="usd">-12987000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTMvZnJhZzo0NTNhMzgxNmVhZTI0ZDI3YWZkZmE3NjRkM2YxZTFlYS90YWJsZToyY2E5OTY3MDI0ODk0NTRjYTQ4ZGM2N2VmNzU0ZDM1ZS90YWJsZXJhbmdlOjJjYTk5NjcwMjQ4OTQ1NGNhNDhkYzY3ZWY3NTRkMzVlXzItNS0xLTEtMTg1MDY_d0fac15b-9148-441f-b7f4-26636b684be0"
      unitRef="usd">-8499000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTMvZnJhZzo0NTNhMzgxNmVhZTI0ZDI3YWZkZmE3NjRkM2YxZTFlYS90YWJsZToyY2E5OTY3MDI0ODk0NTRjYTQ4ZGM2N2VmNzU0ZDM1ZS90YWJsZXJhbmdlOjJjYTk5NjcwMjQ4OTQ1NGNhNDhkYzY3ZWY3NTRkMzVlXzMtMS0xLTEtMTg1MDY_964f0a86-26e0-4583-ae07-1d594c51c0b1"
      unitRef="usd">1061000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTMvZnJhZzo0NTNhMzgxNmVhZTI0ZDI3YWZkZmE3NjRkM2YxZTFlYS90YWJsZToyY2E5OTY3MDI0ODk0NTRjYTQ4ZGM2N2VmNzU0ZDM1ZS90YWJsZXJhbmdlOjJjYTk5NjcwMjQ4OTQ1NGNhNDhkYzY3ZWY3NTRkMzVlXzMtMy0xLTEtMTg1MDY_9ee6c7fa-1730-45d7-a1a7-75b0ee699f44"
      unitRef="usd">5084000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTMvZnJhZzo0NTNhMzgxNmVhZTI0ZDI3YWZkZmE3NjRkM2YxZTFlYS90YWJsZToyY2E5OTY3MDI0ODk0NTRjYTQ4ZGM2N2VmNzU0ZDM1ZS90YWJsZXJhbmdlOjJjYTk5NjcwMjQ4OTQ1NGNhNDhkYzY3ZWY3NTRkMzVlXzMtNS0xLTEtMTg1MDY_d83123c3-e4b5-4712-8eef-d2e4a416fdda"
      unitRef="usd">8943000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTMvZnJhZzo0NTNhMzgxNmVhZTI0ZDI3YWZkZmE3NjRkM2YxZTFlYS90YWJsZToyY2E5OTY3MDI0ODk0NTRjYTQ4ZGM2N2VmNzU0ZDM1ZS90YWJsZXJhbmdlOjJjYTk5NjcwMjQ4OTQ1NGNhNDhkYzY3ZWY3NTRkMzVlXzQtMS0xLTEtMTg1MDY_fe95ae1f-0eba-422e-89dc-fa3fd4676699"
      unitRef="usd">-20225000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTMvZnJhZzo0NTNhMzgxNmVhZTI0ZDI3YWZkZmE3NjRkM2YxZTFlYS90YWJsZToyY2E5OTY3MDI0ODk0NTRjYTQ4ZGM2N2VmNzU0ZDM1ZS90YWJsZXJhbmdlOjJjYTk5NjcwMjQ4OTQ1NGNhNDhkYzY3ZWY3NTRkMzVlXzQtMy0xLTEtMTg1MDY_d88d5734-6592-4612-87c7-9eddd387860a"
      unitRef="usd">-18071000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTMvZnJhZzo0NTNhMzgxNmVhZTI0ZDI3YWZkZmE3NjRkM2YxZTFlYS90YWJsZToyY2E5OTY3MDI0ODk0NTRjYTQ4ZGM2N2VmNzU0ZDM1ZS90YWJsZXJhbmdlOjJjYTk5NjcwMjQ4OTQ1NGNhNDhkYzY3ZWY3NTRkMzVlXzQtNS0xLTEtMTg1MDY_87e74f58-59d6-4dd5-8904-22f7c5517d5c"
      unitRef="usd">-17442000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90ZXh0cmVnaW9uOjkyYTcwNmUwMGFkMDQwMmNhM2NhYWYxOTU4ZmFiODBkXzQ1ODc_d66bea3a-af90-4cbf-b668-2d5959524f91">Related-Party Transactions&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;MacAndrews &amp;amp; Forbes Incorporated&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;MacAndrews directly or indirectly controls 23,084,267 shares of Class B common stock. Further, as of December&#160;31, 2022, MacAndrews directly or indirectly holds 36,519,212 shares of the Company&#x2019;s Class A common stock. As a result, MacAndrews&#x2019; holdings represent approximately 57.0% of the combined voting power of the Company&#x2019;s outstanding common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has entered into several agreements with MacAndrews or its affiliates as further detailed below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Letter Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had previously entered into the Letter Agreements with MacAndrews. Under the terms of the Letter Agreements, during the &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90ZXh0cmVnaW9uOjkyYTcwNmUwMGFkMDQwMmNhM2NhYWYxOTU4ZmFiODBkXzEwOTk1MTE2MzcwMDM_49de275f-2777-4942-93b0-af4ba26fd10b"&gt;one&lt;/span&gt; year commitment period beginning on the date of each Letter Agreement, the Company had the right to sell to MacAndrews shares of its Class A common stock at a specified price per share, and MacAndrews had the right (exercisable up to three times) to require the Company to sell to it shares of Class A common stock at the same price. The commitment period of each of the Letter Agreements has now expired.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, in connection with and as a commitment fee for the entrance into certain of these Letter Agreements, the Company also issued MacAndrews warrants (the &#x201c;Letter Agreement Warrants&#x201d;) to purchase additional shares of the Company&#x2019;s Class A common stock. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain terms of these Letter Agreements are set forth in the tables below: &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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 5, 2017 Letter Agreement&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;July 30 11, 2018 Letter Agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 11, 2018 Letter Agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 18, 2019 Letter Agreement&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;September 26, 2019 Letter Agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 23, 2019 Letter Agreement&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;Aggregate dollar value to be sold under agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$10.0 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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;$10.0 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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;$10.0 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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;$9.0 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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;$10.0 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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;$10.0 million&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;Specified purchase price per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.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: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.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 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.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expiration date of letter agreement&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;December 5, 2018&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;July 30, 2019&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;December 11, 2019&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;March 18, 2020&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;September 26, 2020&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;December 23, 2020&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;Shares available to be issued under related 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;198,267&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;518,654&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;340,534&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;400,990&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;365,472&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;Exercise price of related warrants&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;1.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Expiration date of related 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;December 5, 2024&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;July 30, 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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 11, 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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#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;September 26, 2026&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;December 23, 2026&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;Total shares issued as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,283,105&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;7,518,797&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,434,783&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,454,546&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,849,316&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,250,000&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;Remaining shares to be issued as of December 31, 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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each of the December 5, 2017 and July 30, 2018 Letter Agreements resulted in a deemed capital contribution to the Company as the fair value of the financial instrument received by the Company exceeded the fair value of those financial instruments issued to MacAndrews. The December 11, 2018, March 18, 2019, September 26, 2019, and December 23, 2019 Letter Agreements resulted in a deemed distribution to MacAndrews as the fair value of the financial instruments issued to MacAndrews exceeded the fair value of the financial instrument received by the Company. This deemed distribution has been reflected as a reduction to the net loss attributable to common shareholders of vTv Therapeutics Inc. for computing net loss per share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Exchange Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the terms of the Exchange Agreement, but subject to the Amended and Restated LLC Agreement of vTv Therapeutics LLC, the vTv Units (along with a corresponding number of shares of the Class B common stock) are exchangeable for (i) shares of the Class A common stock on a one-for-one basis or (ii) cash (based on the fair market value of the Company&#x2019;s Class A common stock as determined pursuant to the Exchange Agreement), at the Company&#x2019;s option (as the managing member of vTv Therapeutics LLC), subject to customary conversion rate adjustments for stock splits, stock dividends and reclassifications. Any decision to require an exchange for cash rather than shares of Class A common stock will ultimately be determined by the entire Board of Directors. As of December&#160;31, 2022, MacAndrews has not exchanged any shares under the provisions of this agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Tax Receivable Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Tax Receivable Agreement among the Company, M&amp;amp;F TTP Holdings Two LLC, as successor in interest to vTv Therapeutics Holdings (&#x201c;M&amp;amp;F&#x201d;) and M&amp;amp;F TTP Holdings LLC provides for the payment by the Company to M&amp;amp;F (or certain of its transferees or other assignees) of 85% of the amount of cash savings, if any, in U.S. federal, state and local income tax or franchise tax that the Company actually realizes (or, in some circumstances, the Company is deemed to realize) as a result of (a)&#160;the exchange of Class B common stock, together with the corresponding number of vTv Units, for shares of the Company&#x2019;s Class&#160;A common stock (or for cash), (b)&#160;tax benefits related to imputed interest deemed to be paid by the Company as a result of the Tax Receivable Agreement and (c)&#160;certain tax benefits attributable to payments under the Tax Receivable Agreement. As no shares have been exchanged by MacAndrews pursuant to the Exchange Agreement (discussed above), the Company has not recognized any liability nor has it made any payments pursuant to the Tax Receivable Agreement as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Investor Rights Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is party to an investor rights agreement with M&amp;amp;F, as successor in interest to vTv Therapeutics Holdings (the &#x201c;Investor Rights Agreement&#x201d;). The Investor Rights Agreement provides M&amp;amp;F with certain demand, shelf and piggyback registration rights with respect to its shares of Class A common stock and also provides M&amp;amp;F with certain governance rights, depending on the size of its holdings of Class A common stock. Under the Investor Rights Agreement, M&amp;amp;F was initially entitled to nominate a majority of the members of the Board of Directors and designate the members of the committees of the Board of Directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;G42 Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 31, 2022, the Company entered into a common stock purchase agreement with to G42 Investments pursuant to which the Company sold to G42 Investments 10,386,274 shares of the Company&#x2019;s Class A common stock at a price per share of approximately $2.41, for an aggregate purchase price of $25.0 million, which was paid (i) $12.5 million in cash at the closing and (ii) $12.5 million in the form of a promissory note of G42 Investments to be paid on May 31, 2023 (the &#x201c;G42 Promissory Note&#x201d;). As part of the G42 Purchase Agreement, G42 Investments put forward a director as appointee and the Company&#x2019;s board of directors appointed the new director to the Company&#x2019;s board on July 11, 2022. On February 28, 2023, the Company and G42 Investments entered into an amendment of the common stock purchase agreement pursuant to which G42 Investments agreed to accelerate payment of the amount due under the promissory note. On February 28, 2023, the Company received $12.0&#160;million from G42 Investments, which represented a 3.75% discount to the full amount due under the promissory note, in full and final satisfaction of the promissory note.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;CinRx Pharma, LLC&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Master Services Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 22, 2022, the Company entered into a Master Services Agreement with CinRx Pharma, LLC (&#x201c;CinRx&#x201d;) (the &#x201c;CinRx MSA&#x201d;). Under the CinRx MSA, CinRx provides the Company with consulting and clinical trial services, as enumerated in project proposals negotiated between the Company and CinRx from time to time. As of October 10, 2022, the Company has agreed to pay CinRx fees of up to $0.2 million per month until approximately December 2024 in respect of ongoing agreed project proposals under the CinRx MSA, plus out-of-pocket expenses incurred by CinRx on the Company&#x2019;s behalf. Dr. Jonathan Isaacsohn, who was appointed as chair of the Company&#x2019;s board of directors on August 9, 2022, is the President and Chief Executive Officer of CinRx. CinPax, LLC, a subsidiary of CinRx, currently holds 4,154,549 shares of the Company&#x2019;s Class A common stock.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:InvestmentsInAndAdvancesToAffiliatesBalanceShares
      contextRef="i27cf0a73308646818460dd24384e5fc1_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90ZXh0cmVnaW9uOjkyYTcwNmUwMGFkMDQwMmNhM2NhYWYxOTU4ZmFiODBkXzExNw_2f514b53-8241-4699-8160-f5efc1a8db0d"
      unitRef="shares">23084267</us-gaap:InvestmentsInAndAdvancesToAffiliatesBalanceShares>
    <us-gaap:InvestmentsInAndAdvancesToAffiliatesBalanceShares
      contextRef="i0f441b79415f414f8bab5bec3278d66e_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90ZXh0cmVnaW9uOjkyYTcwNmUwMGFkMDQwMmNhM2NhYWYxOTU4ZmFiODBkXzIxMQ_ab554b61-0129-4918-90ca-baedaf5bc232"
      unitRef="shares">36519212</us-gaap:InvestmentsInAndAdvancesToAffiliatesBalanceShares>
    <vtvt:OwnershipPercentageOfMajorityOwner
      contextRef="icdc6f50ff2444355b1c104e110d02749_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90ZXh0cmVnaW9uOjkyYTcwNmUwMGFkMDQwMmNhM2NhYWYxOTU4ZmFiODBkXzMxOA_28a18359-7a54-4255-9afb-988cf33b2364"
      unitRef="number">0.570</vtvt:OwnershipPercentageOfMajorityOwner>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90ZXh0cmVnaW9uOjkyYTcwNmUwMGFkMDQwMmNhM2NhYWYxOTU4ZmFiODBkXzQ1ODU_69a9dbbf-9e48-432d-9673-5a6210fd614a">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain terms of these Letter Agreements are set forth in the tables below: &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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.778%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 5, 2017 Letter Agreement&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;July 30 11, 2018 Letter Agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 11, 2018 Letter Agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 18, 2019 Letter Agreement&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;September 26, 2019 Letter Agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 23, 2019 Letter Agreement&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;Aggregate dollar value to be sold under agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$10.0 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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;$10.0 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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;$10.0 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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;$9.0 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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;$10.0 million&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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;$10.0 million&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;Specified purchase price per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.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: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.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 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.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expiration date of letter agreement&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;December 5, 2018&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;July 30, 2019&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;December 11, 2019&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;March 18, 2020&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;September 26, 2020&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;December 23, 2020&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;Shares available to be issued under related 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;198,267&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;518,654&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;340,534&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;400,990&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;365,472&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;Exercise price of related warrants&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;1.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Expiration date of related 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;December 5, 2024&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;July 30, 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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 11, 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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#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;September 26, 2026&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;December 23, 2026&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;Total shares issued as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,283,105&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;7,518,797&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,434,783&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,454,546&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,849,316&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,250,000&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;Remaining shares to be issued as of December 31, 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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ieb8892bc1c69430d90e8223b6ed2cc75_I20171205"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzEtMS0xLTEtMTg1MDY_b73eb152-b475-4151-b1c9-63d8a93d4289"
      unitRef="usd">10000000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="id439f6eff53444f19ab229e4455340e8_I20180730"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzEtMy0xLTEtMTg1MDY_4d3841f8-c94f-4634-803c-ff843225924b"
      unitRef="usd">10000000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ic3e7b8a44dac41a48577ccf23ec60351_I20181211"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzEtNS0xLTEtMTg1MDY_e27b4c40-5241-4d9e-936d-f6dd07d4edd0"
      unitRef="usd">10000000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i1263d2be47634e409d952748be68fbf2_I20190318"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzEtNy0xLTEtMTg1MDY_3a07ce5f-3dd5-44c0-904c-ae7224e7fb97"
      unitRef="usd">9000000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ibee558bd5cff44f896498eac91cbd91b_I20190926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzEtOS0xLTEtMTg1MDY_716d5c8e-4c37-41b4-a0c6-a465e122d8ea"
      unitRef="usd">10000000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i6752789018634a3b9cbf31da18470674_I20191223"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzEtMTEtMS0xLTE4NTA2_ad800729-bf49-40fe-ae8f-0c13ae61eaf3"
      unitRef="usd">10000000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SharePrice
      contextRef="ieb8892bc1c69430d90e8223b6ed2cc75_I20171205"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzItMS0xLTEtMTg1MDY_ef77f27d-0f90-4560-8bf5-983fe59af28f"
      unitRef="usdPerShare">4.38</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="id439f6eff53444f19ab229e4455340e8_I20180730"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzItMy0xLTEtMTg1MDY_c47f8791-69c4-4306-a489-fe9687e03566"
      unitRef="usdPerShare">1.33</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="ic3e7b8a44dac41a48577ccf23ec60351_I20181211"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzItNS0xLTEtMTg1MDY_6e944d93-2982-4012-a259-cb4c3e7b847f"
      unitRef="usdPerShare">1.84</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="i1263d2be47634e409d952748be68fbf2_I20190318"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzItNy0xLTEtMTg1MDY_4faf330c-88d9-48b7-a256-ecc890763c5f"
      unitRef="usdPerShare">1.65</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="ibee558bd5cff44f896498eac91cbd91b_I20190926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzItOS0xLTEtMTg1MDY_aab753fd-b734-4a45-a38e-25cee9d36422"
      unitRef="usdPerShare">1.46</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="i6752789018634a3b9cbf31da18470674_I20191223"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzItMTEtMS0xLTE4NTA2_a8110f5c-e9a1-4a0d-bd35-02f2b0bf9a46"
      unitRef="usdPerShare">1.60</us-gaap:SharePrice>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="ieb8892bc1c69430d90e8223b6ed2cc75_I20171205"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzQtMS0xLTEtMTg1MDY_e0ef2a19-cabc-486b-bc6d-796701769b06"
      unitRef="shares">198267</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="id439f6eff53444f19ab229e4455340e8_I20180730"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzQtMy0xLTEtMTg1MDY_cf73332f-77eb-4c41-a4e0-43ee344b9a88"
      unitRef="shares">518654</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="ic3e7b8a44dac41a48577ccf23ec60351_I20181211"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzQtNS0xLTEtMTg1MDY_09c34fe2-e3c4-4ae7-8693-f7a2fe852a96"
      unitRef="shares">340534</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="ibee558bd5cff44f896498eac91cbd91b_I20190926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzQtOS0xLTEtMTg1MDY_54acf299-b947-4e5f-a52b-80eb193a3c26"
      unitRef="shares">400990</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i6752789018634a3b9cbf31da18470674_I20191223"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzQtMTEtMS0xLTE4NTA2_27dbec8c-a56e-4afd-ab8a-e5406d24d64d"
      unitRef="shares">365472</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="ieb8892bc1c69430d90e8223b6ed2cc75_I20171205"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzUtMS0xLTEtMTg1MDY_229db96a-871d-470c-b7a9-19b86d55e4c0"
      unitRef="usdPerShare">5.04</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="id439f6eff53444f19ab229e4455340e8_I20180730"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzUtMy0xLTEtMTg1MDY_8786a347-9c46-4934-9b24-ed09481fa3be"
      unitRef="usdPerShare">1.53</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="ic3e7b8a44dac41a48577ccf23ec60351_I20181211"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzUtNS0xLTEtMTg1MDY_5e032fb5-759a-4b8e-bfa8-c8b8916edabe"
      unitRef="usdPerShare">2.12</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="ibee558bd5cff44f896498eac91cbd91b_I20190926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzUtOS0xLTEtMTg1MDY_e92bb171-e5a8-4671-8da6-7a9623c0975a"
      unitRef="usdPerShare">1.68</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i6752789018634a3b9cbf31da18470674_I20191223"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzUtMTEtMS0xLTE4NTA2_c0e5feb8-f677-46fb-883a-88cc238a0a2d"
      unitRef="usdPerShare">1.84</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <vtvt:ClassOfWarrantOrRightNumberOfSharesIssuedForWarrantsOrRights
      contextRef="id2dbb87e19aa42db8faed21b1a74e7de_D20171204-20171205"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzctMS0xLTEtMTg1MDY_dde7d5ec-24ec-459f-9b5c-94f9027b6c46"
      unitRef="shares">2283105</vtvt:ClassOfWarrantOrRightNumberOfSharesIssuedForWarrantsOrRights>
    <vtvt:ClassOfWarrantOrRightNumberOfSharesIssuedForWarrantsOrRights
      contextRef="i5abac165d7374c62aeaab1185e41628c_D20180730-20180730"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzctMy0xLTEtMTg1MDY_238df5cb-0920-4ef5-b014-195dbc786baf"
      unitRef="shares">7518797</vtvt:ClassOfWarrantOrRightNumberOfSharesIssuedForWarrantsOrRights>
    <vtvt:ClassOfWarrantOrRightNumberOfSharesIssuedForWarrantsOrRights
      contextRef="i7e7ea0be7d8d41118f727613d0719ee5_D20181211-20181211"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzctNS0xLTEtMTg1MDY_e3460a37-f031-4aaa-9a58-cc0f4982306c"
      unitRef="shares">5434783</vtvt:ClassOfWarrantOrRightNumberOfSharesIssuedForWarrantsOrRights>
    <vtvt:ClassOfWarrantOrRightNumberOfSharesIssuedForWarrantsOrRights
      contextRef="icb7f79e821d344889cb30c93c72504ea_D20190317-20190318"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzctNy0xLTEtMTg1MDY_153bdf1b-b7d3-4058-b9c3-dc638853114e"
      unitRef="shares">5454546</vtvt:ClassOfWarrantOrRightNumberOfSharesIssuedForWarrantsOrRights>
    <vtvt:ClassOfWarrantOrRightNumberOfSharesIssuedForWarrantsOrRights
      contextRef="ia730c9b939334332b4c401039b4743f0_D20190925-20190926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzctOS0xLTEtMTg1MDY_f312ae4a-fbfb-4b50-a8da-f8e7d4ef114a"
      unitRef="shares">6849316</vtvt:ClassOfWarrantOrRightNumberOfSharesIssuedForWarrantsOrRights>
    <vtvt:ClassOfWarrantOrRightNumberOfSharesIssuedForWarrantsOrRights
      contextRef="i7321abcbd7e946fe8846affc3928636e_D20191222-20191223"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90YWJsZTpiMjBiMGVhNDI1MTI0NzBlOTVhY2VkNmFlYjNkMDA4Zi90YWJsZXJhbmdlOmIyMGIwZWE0MjUxMjQ3MGU5NWFjZWQ2YWViM2QwMDhmXzctMTEtMS0xLTE4NTA2_5b29cad0-c9df-4e0f-8886-762521177d2c"
      unitRef="shares">6250000</vtvt:ClassOfWarrantOrRightNumberOfSharesIssuedForWarrantsOrRights>
    <vtvt:RedeemableNonControllingInterestExchangeAgreementStockConversionRatio
      contextRef="i22ed35ce8f9e4345a21c2c6170401188_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90ZXh0cmVnaW9uOjkyYTcwNmUwMGFkMDQwMmNhM2NhYWYxOTU4ZmFiODBkXzIyNjU_da00e799-6526-45b1-a776-4f3d5a1fc4e2"
      unitRef="number">1</vtvt:RedeemableNonControllingInterestExchangeAgreementStockConversionRatio>
    <vtvt:PercentageOfAmountOfCashSavings
      contextRef="icdc6f50ff2444355b1c104e110d02749_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90ZXh0cmVnaW9uOjkyYTcwNmUwMGFkMDQwMmNhM2NhYWYxOTU4ZmFiODBkXzMxMjU_93b66ee6-2e79-43d8-9ad9-053b778d9486"
      unitRef="number">0.85</vtvt:PercentageOfAmountOfCashSavings>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i02fe5d6afa27494c8e8451542e562b68_D20220531-20220531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90ZXh0cmVnaW9uOjkyYTcwNmUwMGFkMDQwMmNhM2NhYWYxOTU4ZmFiODBkXzQzOTgwNDY1MjY2OTI_d42de37d-c461-4f42-9154-08accd77fd52"
      unitRef="shares">10386274</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i4a48a2e0f7e94471ad884ced0b553e7b_I20220531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90ZXh0cmVnaW9uOjkyYTcwNmUwMGFkMDQwMmNhM2NhYWYxOTU4ZmFiODBkXzQzOTgwNDY1MjY3MDA_48c94553-637f-4918-a8da-a7a264bd5339"
      unitRef="usdPerShare">2.41</us-gaap:SaleOfStockPricePerShare>
    <vtvt:SaleOfStockConsiderationReceivedOnTransactionGross
      contextRef="ia33911b1a54444f6b798a2a50b8e5221_D20220531-20220531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90ZXh0cmVnaW9uOjkyYTcwNmUwMGFkMDQwMmNhM2NhYWYxOTU4ZmFiODBkXzQzOTgwNDY1MjY3MTY_7e982a59-9bb8-4a7a-9e82-b89d3fe6730f"
      unitRef="usd">25000000</vtvt:SaleOfStockConsiderationReceivedOnTransactionGross>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="ia33911b1a54444f6b798a2a50b8e5221_D20220531-20220531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90ZXh0cmVnaW9uOjkyYTcwNmUwMGFkMDQwMmNhM2NhYWYxOTU4ZmFiODBkXzQzOTgwNDY1MjY3MzY_55444446-c55d-4781-b5cf-fe2578939826"
      unitRef="usd">12500000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent
      contextRef="icd274ea472f3404cacdb20f08f1beb2d_I20220531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90ZXh0cmVnaW9uOjkyYTcwNmUwMGFkMDQwMmNhM2NhYWYxOTU4ZmFiODBkXzQzOTgwNDY1MjY3NTY_bedb0bc1-eedc-4e63-92f4-0388898cf463"
      unitRef="usd">12500000</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable
      contextRef="i2e8ee7f854a74009a9f72035b52a2aa4_D20230228-20230228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90ZXh0cmVnaW9uOjkyYTcwNmUwMGFkMDQwMmNhM2NhYWYxOTU4ZmFiODBkXzQzOTgwNDY1MjY2NjQ_4eddc38a-b0a4-452f-8718-b606919e66f9"
      unitRef="usd">12000000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <vtvt:NotesReceivableDiscountRate
      contextRef="i2eacb2c9458f466abb64ef8a40905fef_I20230228"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90ZXh0cmVnaW9uOjkyYTcwNmUwMGFkMDQwMmNhM2NhYWYxOTU4ZmFiODBkXzQzOTgwNDY1MjY2NzY_f032af10-7218-44e0-a815-a13cae4b01db"
      unitRef="number">0.0375</vtvt:NotesReceivableDiscountRate>
    <vtvt:DueToRelatedPartiesMonthlyAmount
      contextRef="ia48b89ff982e440198d5985d6770967c_I20221010"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90ZXh0cmVnaW9uOjkyYTcwNmUwMGFkMDQwMmNhM2NhYWYxOTU4ZmFiODBkXzU0OTc1NTgyMTY4NQ_74ca8653-b5c0-42ae-8631-14996c4ba537"
      unitRef="usd">200000</vtvt:DueToRelatedPartiesMonthlyAmount>
    <us-gaap:InvestmentsInAndAdvancesToAffiliatesBalanceShares
      contextRef="i0fbd814465ac4496950f13784770157d_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTYvZnJhZzo5MmE3MDZlMDBhZDA0MDJjYTNjYWFmMTk1OGZhYjgwZC90ZXh0cmVnaW9uOjkyYTcwNmUwMGFkMDQwMmNhM2NhYWYxOTU4ZmFiODBkXzU0OTc1NTgyMTY5Mg_1fc67fc4-804e-49fe-b4ed-1de073df3b56"
      unitRef="shares">4154549</us-gaap:InvestmentsInAndAdvancesToAffiliatesBalanceShares>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTkvZnJhZzo4NTUwMDMwZGM5N2U0ODU0OWU3MzM3ZmQ1MjFjMWI3OS90ZXh0cmVnaW9uOjg1NTAwMzBkYzk3ZTQ4NTQ5ZTczMzdmZDUyMWMxYjc5XzM2OA_cbffc773-5065-4825-9fa4-c0df0d8c6c71">Employee Benefit Plan&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a 401(k)-retirement plan in which all of its full-time employees are eligible to participate. The plan provides for the Company to make discretionary 50% matching contributions up to a maximum of 6% of employees&#x2019; eligible compensation. The Company contributed $0.1 million to the plan for each of the years ended December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company contributed a de minimis amount to the plan for the year ended December 31, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTkvZnJhZzo4NTUwMDMwZGM5N2U0ODU0OWU3MzM3ZmQ1MjFjMWI3OS90ZXh0cmVnaW9uOjg1NTAwMzBkYzk3ZTQ4NTQ5ZTczMzdmZDUyMWMxYjc5XzIwMg_8016bb14-a64a-45c4-987d-461c7e9aed8b"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTkvZnJhZzo4NTUwMDMwZGM5N2U0ODU0OWU3MzM3ZmQ1MjFjMWI3OS90ZXh0cmVnaW9uOjg1NTAwMzBkYzk3ZTQ4NTQ5ZTczMzdmZDUyMWMxYjc5XzI0Nw_b56dd409-60eb-4d70-b5a4-5ac9cf64d711"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTkvZnJhZzo4NTUwMDMwZGM5N2U0ODU0OWU3MzM3ZmQ1MjFjMWI3OS90ZXh0cmVnaW9uOjg1NTAwMzBkYzk3ZTQ4NTQ5ZTczMzdmZDUyMWMxYjc5XzM4NDgyOTA2OTc2MDA_45a40508-5108-4a8f-8c0a-a34e795f38ac"
      unitRef="usd">100000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8xOTkvZnJhZzo4NTUwMDMwZGM5N2U0ODU0OWU3MzM3ZmQ1MjFjMWI3OS90ZXh0cmVnaW9uOjg1NTAwMzBkYzk3ZTQ4NTQ5ZTczMzdmZDUyMWMxYjc5XzM4NDgyOTA2OTc2MDA_fec0aabd-b7f5-4a27-ac71-71f449ec6161"
      unitRef="usd">100000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90ZXh0cmVnaW9uOjU5YzM3ZGUzODlkMjQ2YWJhZWVjNDQ0MmU5MDkxMDA5XzQ4NzI_e413f105-1b13-49d2-8fcb-85988b140f9b">Income Taxes&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From August 1, 2015, vTv Therapeutics Inc. has been subject to U.S. federal income taxes as well as state taxes. The Company recorded an income tax provision of $0.2 million and $0.1 million for the years ended December&#160;31, 2022 and 2021, respectively, representing foreign withholding taxes incurred in connection with payments received under license agreements with foreign entities. The Company did not record an income tax provision for the year ended December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As discussed in Note 14, the Company is party to a tax receivable agreement with a related party which provides for the payment by the Company to M&amp;amp;F (or certain of its transferees or other assignees) of 85% of the amount of cash savings, if any, in U.S. federal, state and local income tax or franchise tax that the Company actually realizes (or, in some circumstances, the Company is deemed to realize) as a result of certain transactions. As no transactions have occurred which would trigger a liability under this agreement, the Company has not recognized any liability related to this agreement as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2022, the Inflation Reduction Act (&#x201c;IRA&#x201d;) and CHIPS and Science Act (&#x201c;CHIPS Act&#x201d;) were both enacted. This new legislation includes the implementation of a new corporate alternative minimum tax, an excise tax on stock buybacks, and tax incentives for energy and climate initiatives, among other provisions. The income tax provisions of the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;IRA or the CHIPS Act had limited applicability to the Company and did not have a material impact on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 27, 2020, the Coronavirus Aid, Relief and Economic Security Act (&#x201c;CARES Act&#x201d;) was enacted in response to COVID-19 pandemic. Under ASC 740, the effects of changes in tax rates and laws are recognized in the period which the new legislation is enacted. The CARES Act made various tax law changes including among other things (i) increased the limitation under IRC Section 163(j) for 2019 and 2020 to permit additional expensing of interest, (ii) enacted a technical correction so that qualified improvement property can be immediately expensed under IRC Section 168(k), (iii) made modifications to the federal net operating loss rules including permitting federal net operating losses incurred in 2018, 2019, and 2020 to be carried back to the five preceding taxable years in order to generate a refund of previously paid income taxes, and (iv) enhanced recoverability of AMT tax credits. Given the Company&#x2019;s full valuation allowance position, the CARES Act did not have a material impact on the financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the U.S. statutory income tax rate to the Company&#x2019;s effective tax rate is as follows (in 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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&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;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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. statutory tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,223)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,699)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,688)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Partnership income (federal) not subject to tax to the Company&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,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 withholding tax&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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;State taxes (net of federal 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;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development tax credit&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;(172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Change in 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;4,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of our net deferred tax assets/(liabilities) are as follows (in 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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #000;padding:0 1pt"/&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;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;20,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;20,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;R&amp;amp;D Tax Credit carryforwards&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,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Investment in partnerships&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,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charitable contributions&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align: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:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(24,450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,322)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company assesses the available positive evidence and negative evidence to estimate whether sufficient future taxable income will be generated to permit use of existing deferred tax assets. A significant piece of objective negative evidence evaluated was the Company&#x2019;s recent operating losses. Such objective evidence limits the ability to consider other subjective evidence, such as forecasts of profitability. Based on the weight of objective evidence, including cumulative pre-tax losses in recent years, the Company concluded that its deferred tax assets were not realizable on a more-likely-than-not basis and recorded a full valuation allowance. During the year ended December&#160;31, 2022, the Company&#x2019;s valuation allowance increased by $4.1 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has federal net operating loss carryforwards of $93.4 million that will be available to offset future taxable income. Approximately, $37.5 million of these carryforwards expire in varying amounts starting in 2035 to 2037, if not utilized and are available to offset 100% of future taxable income.&#160;The remaining $55.9 million may be carried forward indefinitely but are only available to offset 80% of future taxable income.&#160;The Company has federal research and development tax credits of $1.9 million which expire in varying amounts starting in 2035 to 2040. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company applies applicable authoritative guidance which prescribes a comprehensive model for the manner in which a company should recognize, measure, present and disclose in its financial statements all material uncertain tax positions that the Company has taken or expects to take on a tax return. As of December&#160;31, 2022, the Company had no uncertain tax positions. There are no uncertain tax positions for which it is reasonably possible that the total amount of unrecognized tax benefits will significantly increase or decrease within twelve months of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company files U.S. federal, California, New York, North Carolina and Virginia tax returns. The earliest open tax years that are still subject to examination by the IRS and the aforementioned state tax authorities are 2017 to 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90ZXh0cmVnaW9uOjU5YzM3ZGUzODlkMjQ2YWJhZWVjNDQ0MmU5MDkxMDA5XzM4NDgyOTA3MDIyMzQ_c4a6bba5-08cd-42c0-afa4-c190726f10ae"
      unitRef="usd">200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90ZXh0cmVnaW9uOjU5YzM3ZGUzODlkMjQ2YWJhZWVjNDQ0MmU5MDkxMDA5XzM4NDgyOTA3MDIyNDQ_c3e8e2db-ad08-4f32-b7d0-032203e5b56a"
      unitRef="usd">100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90ZXh0cmVnaW9uOjU5YzM3ZGUzODlkMjQ2YWJhZWVjNDQ0MmU5MDkxMDA5XzIxOTkwMjMyNjA0MzU_9286ff36-643e-4bb5-af9f-8833564608ec"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <vtvt:PercentageOfAmountOfCashSavings
      contextRef="ic64ebe6f3af94956a82896c848dc12de_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90ZXh0cmVnaW9uOjU5YzM3ZGUzODlkMjQ2YWJhZWVjNDQ0MmU5MDkxMDA5XzYzNQ_fee5f629-bd65-4527-8920-7c21ed6f1d8d"
      unitRef="number">0.85</vtvt:PercentageOfAmountOfCashSavings>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90ZXh0cmVnaW9uOjU5YzM3ZGUzODlkMjQ2YWJhZWVjNDQ0MmU5MDkxMDA5XzQ4NzM_481d180b-6540-4325-941b-7666c86aecfe">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the U.S. statutory income tax rate to the Company&#x2019;s effective tax rate is as follows (in 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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&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;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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. statutory tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,223)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,699)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,688)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Partnership income (federal) not subject to tax to the Company&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,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 withholding tax&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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;State taxes (net of federal 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;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development tax credit&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;(172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Change in 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;4,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzItMS0xLTEtMTg1MDY_cbeb84ee-7156-4b15-9a7f-07af92fa367c"
      unitRef="usd">-5223000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzItMy0xLTEtMTg1MDY_1853a433-58e0-4cd5-9afb-05d47f7906b4"
      unitRef="usd">-3699000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzItNS0xLTEtMTg1MDY_b5c64da1-f594-4a9e-abb8-829ac63ea6d7"
      unitRef="usd">-2688000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <vtvt:IncomeTaxReconciliationPartnershipIncomeFederalNotSubjectToTax
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzMtMS0xLTEtMTg1MDY_8b18600f-2e78-4dae-afd7-d4e9c7701c37"
      unitRef="usd">1241000</vtvt:IncomeTaxReconciliationPartnershipIncomeFederalNotSubjectToTax>
    <vtvt:IncomeTaxReconciliationPartnershipIncomeFederalNotSubjectToTax
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzMtMy0xLTEtMTg1MDY_fb616f22-b570-49cc-ab15-a510d2ecd3c4"
      unitRef="usd">996000</vtvt:IncomeTaxReconciliationPartnershipIncomeFederalNotSubjectToTax>
    <vtvt:IncomeTaxReconciliationPartnershipIncomeFederalNotSubjectToTax
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzMtNS0xLTEtMTg1MDY_c0a18b94-2d94-4f09-820e-2734d2c63828"
      unitRef="usd">904000</vtvt:IncomeTaxReconciliationPartnershipIncomeFederalNotSubjectToTax>
    <vtvt:IncomeTaxReconciliationForeignWithholdingTax
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzQtMS0xLTEtMTg1MDY_2e02e8c0-fb95-48ea-8047-cd39112f9185"
      unitRef="usd">158000</vtvt:IncomeTaxReconciliationForeignWithholdingTax>
    <vtvt:IncomeTaxReconciliationForeignWithholdingTax
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzQtMy0xLTEtMTg1MDY_98ebbdc5-84d3-40f6-b9a6-3794fe25a0d6"
      unitRef="usd">91000</vtvt:IncomeTaxReconciliationForeignWithholdingTax>
    <vtvt:IncomeTaxReconciliationForeignWithholdingTax
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzQtNS0xLTEtMTg1MDY_85baf387-5401-4a85-aef6-3e14ed1e15c8"
      unitRef="usd">0</vtvt:IncomeTaxReconciliationForeignWithholdingTax>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzUtMS0xLTEtMTg1MDY_092a477e-5bd8-4ab3-b20e-f4e6ee0e17e6"
      unitRef="usd">28000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzUtMy0xLTEtMTg1MDY_dddd0ee5-caa6-4eaf-b370-39a8434640bd"
      unitRef="usd">-14000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzUtNS0xLTEtMTg1MDY_74d75bdb-2d6e-489e-9641-5bce27cdd838"
      unitRef="usd">-13000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzYtMS0xLTEtMTg1MDY_1da379b7-6918-4cfe-a8d9-16a990c82a4f"
      unitRef="usd">172000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzYtMy0xLTEtMTg1MDY_2dd27681-3bbe-4c36-8b1f-e7432d03ae43"
      unitRef="usd">173000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzYtNS0xLTEtMTg1MDY_8b605d33-67af-4aa5-ad15-a4947ccc00f7"
      unitRef="usd">138000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzctMS0xLTEtMTg1MDY_1acd6235-1888-4a82-a64c-98e173f94e78"
      unitRef="usd">40000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzctMy0xLTEtMTg1MDY_d6c24f41-9161-48e5-81d7-21173f8bf504"
      unitRef="usd">10000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzctNS0xLTEtMTg1MDY_ad2e5011-4f75-4c72-ad11-b9951b9cafa9"
      unitRef="usd">75000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzgtMS0xLTEtMTg1MDY_3097e183-9bfb-461f-afe4-09e2646cff0a"
      unitRef="usd">4128000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzgtMy0xLTEtMTg1MDY_ad1aff47-dfc7-4e6e-ad4a-cad8486dbbd5"
      unitRef="usd">2904000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzgtNS0xLTEtMTg1MDY_6713ef88-7096-431f-b012-5fdabfac910f"
      unitRef="usd">1860000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzktMS0xLTEtMTg1MDY_5cc4bd71-38e9-48e2-88ba-e3da04b55e41"
      unitRef="usd">200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzktMy0xLTEtMTg1MDY_007bd5d8-30ab-4a19-b2f1-e69244361256"
      unitRef="usd">115000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzktNS0xLTEtMTg1MDY_b87bb773-aa7a-45ce-9ca5-bd7e4415741a"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzEwLTEtMS0xLTE4NTA2_3099f9e6-c01a-4d70-a569-ac810da8b7a5"
      unitRef="number">-0.008</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzEwLTMtMS0xLTE4NTA2_c3a51f4d-f731-4e06-a875-5a33eacf521e"
      unitRef="number">-0.007</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTphNWZjMzAzNjI5N2Y0YmM2OTgyZDQ5YjExYjRmODU4NC90YWJsZXJhbmdlOmE1ZmMzMDM2Mjk3ZjRiYzY5ODJkNDliMTFiNGY4NTg0XzEwLTUtMS0xLTE4NTA2_920e1499-962f-4e2b-af4b-d70e1ede03e1"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90ZXh0cmVnaW9uOjU5YzM3ZGUzODlkMjQ2YWJhZWVjNDQ0MmU5MDkxMDA5XzQ4NzQ_9947993e-0fc9-4385-96c8-b0758f1b076f">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of our net deferred tax assets/(liabilities) are as follows (in 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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&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;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #000;padding:0 1pt"/&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;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;20,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;20,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;R&amp;amp;D Tax Credit carryforwards&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,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Investment in partnerships&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,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charitable contributions&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align: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:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(24,450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,322)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTo1NTU0ZTMzNzExYjA0NjZkYjIyMzUxNzhiY2U5MWJlNi90YWJsZXJhbmdlOjU1NTRlMzM3MTFiMDQ2NmRiMjIzNTE3OGJjZTkxYmU2XzMtMS0xLTEtMTg1MDY_6629e481-1c6d-4a1b-ad0e-ba51a2dfa71a"
      unitRef="usd">20314000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTo1NTU0ZTMzNzExYjA0NjZkYjIyMzUxNzhiY2U5MWJlNi90YWJsZXJhbmdlOjU1NTRlMzM3MTFiMDQ2NmRiMjIzNTE3OGJjZTkxYmU2XzMtMy0xLTEtMTg1MDY_0f30b2be-00d1-46ac-838e-4ccb66c27aa6"
      unitRef="usd">20909000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTo1NTU0ZTMzNzExYjA0NjZkYjIyMzUxNzhiY2U5MWJlNi90YWJsZXJhbmdlOjU1NTRlMzM3MTFiMDQ2NmRiMjIzNTE3OGJjZTkxYmU2XzQtMS0xLTEtMTg1MDY_fd2b1d7e-7698-43eb-81af-1e3e4218190d"
      unitRef="usd">1931000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTo1NTU0ZTMzNzExYjA0NjZkYjIyMzUxNzhiY2U5MWJlNi90YWJsZXJhbmdlOjU1NTRlMzM3MTFiMDQ2NmRiMjIzNTE3OGJjZTkxYmU2XzQtMy0xLTEtMTg1MDY_8f835746-20a8-4a86-98fc-8e6a3c12e108"
      unitRef="usd">1755000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:DeferredTaxAssetsInvestments
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTo1NTU0ZTMzNzExYjA0NjZkYjIyMzUxNzhiY2U5MWJlNi90YWJsZXJhbmdlOjU1NTRlMzM3MTFiMDQ2NmRiMjIzNTE3OGJjZTkxYmU2XzUtMS0xLTEtMTg1MDY_b9662105-cdf8-48c1-8196-5bf090eabd36"
      unitRef="usd">2202000</us-gaap:DeferredTaxAssetsInvestments>
    <us-gaap:DeferredTaxAssetsInvestments
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTo1NTU0ZTMzNzExYjA0NjZkYjIyMzUxNzhiY2U5MWJlNi90YWJsZXJhbmdlOjU1NTRlMzM3MTFiMDQ2NmRiMjIzNTE3OGJjZTkxYmU2XzUtMy0xLTEtMTg1MDY_d6af337d-0049-4e95-95aa-c7c7fd18abee"
      unitRef="usd">-2353000</us-gaap:DeferredTaxAssetsInvestments>
    <us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTo1NTU0ZTMzNzExYjA0NjZkYjIyMzUxNzhiY2U5MWJlNi90YWJsZXJhbmdlOjU1NTRlMzM3MTFiMDQ2NmRiMjIzNTE3OGJjZTkxYmU2XzYtMS0xLTEtMTg1MDY_24ed1e62-d386-4bef-b8e2-9a9eb986d878"
      unitRef="usd">3000</us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards>
    <us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTo1NTU0ZTMzNzExYjA0NjZkYjIyMzUxNzhiY2U5MWJlNi90YWJsZXJhbmdlOjU1NTRlMzM3MTFiMDQ2NmRiMjIzNTE3OGJjZTkxYmU2XzYtMy0xLTEtMTg1MDY_c27f1fca-c499-4687-a7c7-e69b90c05099"
      unitRef="usd">11000</us-gaap:DeferredTaxAssetsCharitableContributionCarryforwards>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTo1NTU0ZTMzNzExYjA0NjZkYjIyMzUxNzhiY2U5MWJlNi90YWJsZXJhbmdlOjU1NTRlMzM3MTFiMDQ2NmRiMjIzNTE3OGJjZTkxYmU2XzctMS0xLTEtMTg1MDY_e458efee-203a-4032-ad71-efb3481ad2da"
      unitRef="usd">24450000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTo1NTU0ZTMzNzExYjA0NjZkYjIyMzUxNzhiY2U5MWJlNi90YWJsZXJhbmdlOjU1NTRlMzM3MTFiMDQ2NmRiMjIzNTE3OGJjZTkxYmU2XzctMy0xLTEtMTg1MDY_3ffd35be-3877-44e9-ade9-33ee1ffb5131"
      unitRef="usd">20322000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTo1NTU0ZTMzNzExYjA0NjZkYjIyMzUxNzhiY2U5MWJlNi90YWJsZXJhbmdlOjU1NTRlMzM3MTFiMDQ2NmRiMjIzNTE3OGJjZTkxYmU2XzgtMS0xLTEtMTg1MDY_e045bd02-2b94-4ae4-88a9-26c5aa194781"
      unitRef="usd">24450000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTo1NTU0ZTMzNzExYjA0NjZkYjIyMzUxNzhiY2U5MWJlNi90YWJsZXJhbmdlOjU1NTRlMzM3MTFiMDQ2NmRiMjIzNTE3OGJjZTkxYmU2XzgtMy0xLTEtMTg1MDY_c8b509cc-e849-45ea-b775-5ee36c94d028"
      unitRef="usd">20322000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTo1NTU0ZTMzNzExYjA0NjZkYjIyMzUxNzhiY2U5MWJlNi90YWJsZXJhbmdlOjU1NTRlMzM3MTFiMDQ2NmRiMjIzNTE3OGJjZTkxYmU2XzktMS0xLTEtMTg1MDY_212f2016-ec0a-4c1b-9963-f8394eab9528"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90YWJsZTo1NTU0ZTMzNzExYjA0NjZkYjIyMzUxNzhiY2U5MWJlNi90YWJsZXJhbmdlOjU1NTRlMzM3MTFiMDQ2NmRiMjIzNTE3OGJjZTkxYmU2XzktMy0xLTEtMTg1MDY_4173ab99-d943-4752-bae7-31daee4fd2ae"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90ZXh0cmVnaW9uOjU5YzM3ZGUzODlkMjQ2YWJhZWVjNDQ0MmU5MDkxMDA5XzM1NzA_621fbc40-91cf-403a-a1e2-55d5e1961f78"
      unitRef="usd">4100000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:OperatingLossCarryforwards
      contextRef="if54b75eca3ca457ea5d1e260caf05b86_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90ZXh0cmVnaW9uOjU5YzM3ZGUzODlkMjQ2YWJhZWVjNDQ0MmU5MDkxMDA5XzM2MzQ_9c61724d-aa24-47c7-ba7d-78bb36090df5"
      unitRef="usd">93400000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i47f2c3d05cbd48c5afaa871b188b22eb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90ZXh0cmVnaW9uOjU5YzM3ZGUzODlkMjQ2YWJhZWVjNDQ0MmU5MDkxMDA5XzM4NDgyOTA3MDIzOTc_0d2b3188-59b5-4933-8c5d-88bf873d9673"
      unitRef="usd">37500000</us-gaap:OperatingLossCarryforwards>
    <vtvt:MaximumPercentageOfTaxableIncomeLimitedToOffsetByNetOperatingLossCarryforwads
      contextRef="i95a279b26a3e4d64b47dee23ea3dff1b_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90ZXh0cmVnaW9uOjU5YzM3ZGUzODlkMjQ2YWJhZWVjNDQ0MmU5MDkxMDA5XzM4MzA_4511f5a9-f6ec-4adb-92e6-a307f9601d21"
      unitRef="number">1</vtvt:MaximumPercentageOfTaxableIncomeLimitedToOffsetByNetOperatingLossCarryforwads>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i5fa3c38b584e4ac2802dc4d4f6965f41_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90ZXh0cmVnaW9uOjU5YzM3ZGUzODlkMjQ2YWJhZWVjNDQ0MmU5MDkxMDA5XzM4NDgyOTA3MDI0MDE_7df14144-e297-405c-84c1-a1f29e393ac7"
      unitRef="usd">55900000</us-gaap:OperatingLossCarryforwards>
    <vtvt:MaximumPercentageOfTaxableIncomeLimitedToOffsetByNetOperatingLossCarryforwads
      contextRef="i3f107fc24a0a44b3853008f0c458a2df_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90ZXh0cmVnaW9uOjU5YzM3ZGUzODlkMjQ2YWJhZWVjNDQ0MmU5MDkxMDA5XzM5NDY_803ee1d5-1a33-4002-8d6d-2d94e87db891"
      unitRef="number">0.80</vtvt:MaximumPercentageOfTaxableIncomeLimitedToOffsetByNetOperatingLossCarryforwads>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90ZXh0cmVnaW9uOjU5YzM3ZGUzODlkMjQ2YWJhZWVjNDQ0MmU5MDkxMDA5XzQzOTgwNDY1MTk1NjA_5092cdbb-6737-485d-acab-b524b297b856"
      unitRef="usd">1900000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90ZXh0cmVnaW9uOjU5YzM3ZGUzODlkMjQ2YWJhZWVjNDQ0MmU5MDkxMDA5XzQ0MzE_bbb83599-1a8b-4474-b8bd-965cee824796"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
      contextRef="ib835351ac8af470e9b6fa1b791f5330e_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDIvZnJhZzo1OWMzN2RlMzg5ZDI0NmFiYWVlYzQ0NDJlOTA5MTAwOS90ZXh0cmVnaW9uOjU5YzM3ZGUzODlkMjQ2YWJhZWVjNDQ0MmU5MDkxMDA5XzQ0Njk_7b57f317-832f-43b2-a3e2-8903aa58b06a"
      unitRef="usd">0</us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDgvZnJhZzo1NDNjYTIyYjVkNzY0OGE3YmMyMmI2YTNjMGU4YzAwMC90ZXh0cmVnaW9uOjU0M2NhMjJiNWQ3NjQ4YTdiYzIyYjZhM2MwZThjMDAwXzE2OTU_8803bd79-7ace-4aa3-b739-910fcf66b1e5">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 17: Restructuring&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021 the Company entered into a retirement and consulting agreement with its former CEO Stephen Holcombe where he will transition to the role of Strategic Advisor to the CEO until December 31, 2022. As of December&#160;31, 2022, the Company completed its cash payment obligations under the retirement and consulting agreement for Mr. Holcombe. The Company made cash payments under the retirement and consulting agreement of $0.6 million and $0.1 million during the year ended December&#160;31, 2022 and 2021, respectively. In addition, the Company recorded $0.5 million and $0.2 million in severance and consulting fees respectively during the year ended December&#160;31, 2021, on the Company&#x2019;s Consolidated Statements of Operations.&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 December 2021, the Company announced a strategic decision to prioritize the development of its lead program &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;TTP399&lt;/span&gt;, a novel, oral, liver-selective glucokinase activator. This decision included a reduction in the Company&#x2019;s workforce affecting approximately 65% of its employees, and as a result the Company recognized severance and benefits costs of $1.6 million on the Consolidated Statement of Operations during the year ended December 31, 2021. The related expense of $0.7 million and $0.9 million has been recognized as a component of research and development and general and administrative expense respectively, within the Consolidated Statements of Operations during the year ended December 31, 2021, based on the responsibilities of the impacted employees. The Company completed its cash payment obligations and made cash payments for severance and benefits costs of $1.5 million and $0.1 million during the year ended December&#160;31, 2022 and 2021, respectively.</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:PaymentsForRestructuring
      contextRef="i7b093b6fc5e74e7cbed335dc6fb11ec3_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDgvZnJhZzo1NDNjYTIyYjVkNzY0OGE3YmMyMmI2YTNjMGU4YzAwMC90ZXh0cmVnaW9uOjU0M2NhMjJiNWQ3NjQ4YTdiYzIyYjZhM2MwZThjMDAwXzM4NDgyOTA3MDA4NTc_bad551d4-01a5-4ceb-b789-b81ad448517e"
      unitRef="usd">600000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="iaa749f2a94ba4be88abeb02a8c671625_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDgvZnJhZzo1NDNjYTIyYjVkNzY0OGE3YmMyMmI2YTNjMGU4YzAwMC90ZXh0cmVnaW9uOjU0M2NhMjJiNWQ3NjQ4YTdiYzIyYjZhM2MwZThjMDAwXzM4NDgyOTA3MDE2OTc_ada4f4cd-894e-4064-93fe-ae978589142b"
      unitRef="usd">100000</us-gaap:PaymentsForRestructuring>
    <vtvt:AdditionalSeveranceCosts
      contextRef="iaa749f2a94ba4be88abeb02a8c671625_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDgvZnJhZzo1NDNjYTIyYjVkNzY0OGE3YmMyMmI2YTNjMGU4YzAwMC90ZXh0cmVnaW9uOjU0M2NhMjJiNWQ3NjQ4YTdiYzIyYjZhM2MwZThjMDAwXzYxMQ_cba95064-15fd-4855-b52f-3a784499e849"
      unitRef="usd">500000</vtvt:AdditionalSeveranceCosts>
    <vtvt:AdditionalConsultingFees
      contextRef="iaa749f2a94ba4be88abeb02a8c671625_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDgvZnJhZzo1NDNjYTIyYjVkNzY0OGE3YmMyMmI2YTNjMGU4YzAwMC90ZXh0cmVnaW9uOjU0M2NhMjJiNWQ3NjQ4YTdiYzIyYjZhM2MwZThjMDAwXzYxOA_1e60b2b4-f439-4804-867f-a61d8891c52c"
      unitRef="usd">200000</vtvt:AdditionalConsultingFees>
    <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent
      contextRef="i8b0ca04415494f15af7ca21743db31fb_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDgvZnJhZzo1NDNjYTIyYjVkNzY0OGE3YmMyMmI2YTNjMGU4YzAwMC90ZXh0cmVnaW9uOjU0M2NhMjJiNWQ3NjQ4YTdiYzIyYjZhM2MwZThjMDAwXzk5Nw_2ab6d0c1-c55f-4574-8887-b5b895ad2b5e"
      unitRef="number">0.65</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent>
    <us-gaap:RestructuringCosts
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDgvZnJhZzo1NDNjYTIyYjVkNzY0OGE3YmMyMmI2YTNjMGU4YzAwMC90ZXh0cmVnaW9uOjU0M2NhMjJiNWQ3NjQ4YTdiYzIyYjZhM2MwZThjMDAwXzEwODk_8d201e53-3c6f-4044-86b0-701df5d41d0c"
      unitRef="usd">1600000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i3ebae57b56704a83a5681fe65e0db531_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDgvZnJhZzo1NDNjYTIyYjVkNzY0OGE3YmMyMmI2YTNjMGU4YzAwMC90ZXh0cmVnaW9uOjU0M2NhMjJiNWQ3NjQ4YTdiYzIyYjZhM2MwZThjMDAwXzExNjA_9b0be9a4-6e54-4327-9ed9-0a049d9d3129"
      unitRef="usd">700000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="ib92bb3d431394513988c150a3f412c0a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDgvZnJhZzo1NDNjYTIyYjVkNzY0OGE3YmMyMmI2YTNjMGU4YzAwMC90ZXh0cmVnaW9uOjU0M2NhMjJiNWQ3NjQ4YTdiYzIyYjZhM2MwZThjMDAwXzExNjc_718486b5-82ae-40c5-ba91-29f8299d90a9"
      unitRef="usd">900000</us-gaap:RestructuringCosts>
    <us-gaap:PaymentsForRestructuring
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDgvZnJhZzo1NDNjYTIyYjVkNzY0OGE3YmMyMmI2YTNjMGU4YzAwMC90ZXh0cmVnaW9uOjU0M2NhMjJiNWQ3NjQ4YTdiYzIyYjZhM2MwZThjMDAwXzM4NDgyOTA2OTkxMjA_85863236-4c20-4f80-8c55-e74d02351add"
      unitRef="usd">1500000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMDgvZnJhZzo1NDNjYTIyYjVkNzY0OGE3YmMyMmI2YTNjMGU4YzAwMC90ZXh0cmVnaW9uOjU0M2NhMjJiNWQ3NjQ4YTdiYzIyYjZhM2MwZThjMDAwXzE0NjE_e736f7a3-3299-4238-9819-381e41400278"
      unitRef="usd">100000</us-gaap:PaymentsForRestructuring>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90ZXh0cmVnaW9uOmJlMTBlYWM4ZWVmZjRhNTM4NTI2MzRjNTdkZjFjNWQxXzEyMDQ_d5d6ca90-4fd4-45be-a641-f8693197b1eb">Net Loss per Share&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic loss per share is computed by dividing net loss attributable to vTv Therapeutics Inc. by the weighted average number of shares of Class A common stock outstanding during the period. Diluted loss per share is computed giving effect to all potentially dilutive shares. Diluted loss per share for the years ended December&#160;31, 2022, 2021 and 2020 is the same as basic loss per share as the inclusion of potentially issuable shares would be antidilutive. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the numerator and denominator used in the calculation of basic and diluted net loss per share of Class A common stock is as follows (amounts in thousands, except per share amounts):&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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&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:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&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;(25,073)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(17,731)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(12,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Less: Net loss attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,909)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:100%"&gt;Net loss attributable to vTv Therapeutics Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,987)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 25pt;text-align:left;text-indent:-10.8pt;vertical-align: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 loss attributable to common shareholders of vTv Therapeutics Inc., basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,987)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt 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:1pt 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:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-10.8pt;vertical-align: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 vTv Therapeutics Inc. Class A common stock, basic and diluted&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;74,876,200&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;60,732,636&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;47,137,917&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-10.8pt;vertical-align: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 loss per share of vTv Therapeutics Inc. Class A common stock, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;(0.26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;(0.21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;(0.18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Potentially dilutive securities not included in the calculation of dilutive net loss per share are as follows:&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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&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:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Class B common stock &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,093,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,093,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,094,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock options granted under the Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,343,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,056,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,453,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Common stock warrants&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,214,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,014,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,014,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,652,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,164,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,562,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;________________________________________________&lt;/span&gt;&lt;/div&gt;(1)Shares of Class B common stock do not share in the Company&#x2019;s earnings and are not participating securities. Accordingly, separate presentation of loss per share of Class B common stock under the two-class method has not been provided. Each share of Class B common stock (together with a corresponding vTv Unit) is exchangeable for one share of Class A common stock.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90ZXh0cmVnaW9uOmJlMTBlYWM4ZWVmZjRhNTM4NTI2MzRjNTdkZjFjNWQxXzEyMDU_36cbdb4b-1628-4d7e-ac9d-053ceccb2f62">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the numerator and denominator used in the calculation of basic and diluted net loss per share of Class A common stock is as follows (amounts in thousands, except per share amounts):&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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&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:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&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;(25,073)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(17,731)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(12,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Less: Net loss attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,909)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:100%"&gt;Net loss attributable to vTv Therapeutics Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,987)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 25pt;text-align:left;text-indent:-10.8pt;vertical-align: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 loss attributable to common shareholders of vTv Therapeutics Inc., basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,987)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt 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:1pt 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:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-10.8pt;vertical-align: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 vTv Therapeutics Inc. Class A common stock, basic and diluted&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;74,876,200&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;60,732,636&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;47,137,917&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-10.8pt;vertical-align: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 loss per share of vTv Therapeutics Inc. Class A common stock, basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;(0.26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;(0.21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;(0.18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:ProfitLoss
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzMtMS0xLTEtMTg1MDY_d70b217e-a0d8-422d-b1c8-9f85530df000"
      unitRef="usd">-25073000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzMtMy0xLTEtMTg1MDY_be507fd3-7a7b-44ae-b5f4-c76c769c67cf"
      unitRef="usd">-17731000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzMtNS0xLTEtMTg1MDY_fdadbe03-ead0-45a5-adea-c12105d364e8"
      unitRef="usd">-12802000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzQtMS0xLTEtMTg1MDY_b8397f45-df45-4375-963c-bc97ac67bdce"
      unitRef="usd">-5909000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzQtMy0xLTEtMTg1MDY_0052584f-d728-44b8-9724-d6048f48afc0"
      unitRef="usd">-4744000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzQtNS0xLTEtMTg1MDY_5ad02ae6-c5a7-4fbb-ac5e-f8eeac624824"
      unitRef="usd">-4303000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzUtMS0xLTEtMTg1MDY_c464916b-07b3-4a0d-b10d-c867d76adc3f"
      unitRef="usd">-19164000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzUtMy0xLTEtMTg1MDY_e06d1dad-c616-4b2f-920f-c7e05afa3d24"
      unitRef="usd">-12987000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzUtNS0xLTEtMTg1MDY_42d97b46-57c3-4764-a25f-2cd2377333d4"
      unitRef="usd">-8499000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzctMS0xLTEtMTg1MDY_901240ac-6b9c-42e8-9fd0-5f106c101719"
      unitRef="usd">-19164000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzctMS0xLTEtMTg1MDY_c9b004c9-c01b-4c3a-a442-93c99a0eb3f2"
      unitRef="usd">-19164000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzctMy0xLTEtMTg1MDY_1126d660-4969-4920-82bf-ccacf757fe4b"
      unitRef="usd">-12987000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzctMy0xLTEtMTg1MDY_d197cb25-abe6-45c5-baad-8476d86247d5"
      unitRef="usd">-12987000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzctNS0xLTEtMTg1MDY_434009a2-5a5f-45c1-a7fc-d116b3f21bc1"
      unitRef="usd">-8499000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzctNS0xLTEtMTg1MDY_dda0e03b-3d46-41a3-bd0f-00aa0b7f88b2"
      unitRef="usd">-8499000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5589974aab344f93974b168e2b085d96_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzktMS0xLTEtMTg1MDY_8c1ac7a4-21e8-4c09-9e39-b538234b2c23"
      unitRef="shares">74876200</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5589974aab344f93974b168e2b085d96_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzktMS0xLTEtMTg1MDY_ac4d2b89-51be-4a80-9694-4fad7c520d51"
      unitRef="shares">74876200</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6df4c86dda614923b1fa394cbbcfa9bf_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzktMy0xLTEtMTg1MDY_034ad37e-f970-43b0-850f-9f7cb7ef7a52"
      unitRef="shares">60732636</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6df4c86dda614923b1fa394cbbcfa9bf_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzktMy0xLTEtMTg1MDY_a451a6ca-4573-486f-ba11-3b24e910cd23"
      unitRef="shares">60732636</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id6d76bdd1dc4422ca7405e470ffe68a7_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzktNS0xLTEtMTg1MDY_5a67c16c-57d1-4c76-bd63-67f11a36668d"
      unitRef="shares">47137917</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id6d76bdd1dc4422ca7405e470ffe68a7_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzktNS0xLTEtMTg1MDY_6abf10d6-2fed-4f2d-8d7f-3b497e5ff2b0"
      unitRef="shares">47137917</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5589974aab344f93974b168e2b085d96_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzEwLTEtMS0xLTE4NTA2_d03d0bcf-f773-4b0d-9c3f-2652cfda8b22"
      unitRef="usdPerShare">-0.26</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5589974aab344f93974b168e2b085d96_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzEwLTEtMS0xLTE4NTA2_d66be966-c1f6-4d8d-9bf6-2e081aa73d19"
      unitRef="usdPerShare">-0.26</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6df4c86dda614923b1fa394cbbcfa9bf_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzEwLTMtMS0xLTE4NTA2_0606e6c1-83e5-4042-a7b8-25d8f22831c0"
      unitRef="usdPerShare">-0.21</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6df4c86dda614923b1fa394cbbcfa9bf_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzEwLTMtMS0xLTE4NTA2_dde94227-5cef-44c2-b7c1-e86fd588a7ee"
      unitRef="usdPerShare">-0.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="id6d76bdd1dc4422ca7405e470ffe68a7_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzEwLTUtMS0xLTE4NTA2_212eea13-c5cc-432d-bd49-011faa326d75"
      unitRef="usdPerShare">-0.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id6d76bdd1dc4422ca7405e470ffe68a7_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTo4ZDBlNTVkYTAxN2Q0MTI1ODUyMzg2YmJhZTA4MmI0NC90YWJsZXJhbmdlOjhkMGU1NWRhMDE3ZDQxMjU4NTIzODZiYmFlMDgyYjQ0XzEwLTUtMS0xLTE4NTA2_2b55906a-169c-4fab-b76d-18102e212923"
      unitRef="usdPerShare">-0.18</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90ZXh0cmVnaW9uOmJlMTBlYWM4ZWVmZjRhNTM4NTI2MzRjNTdkZjFjNWQxXzEyMDY_8c90770e-f225-4a4b-bad0-f4dff8353483">Potentially dilutive securities not included in the calculation of dilutive net loss per share are as follows:&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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&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:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Class B common stock &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,093,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,093,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,094,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock options granted under the Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,343,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,056,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,453,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Common stock warrants&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,214,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,014,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,014,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,652,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,164,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,562,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;________________________________________________&lt;/span&gt;&lt;/div&gt;(1)Shares of Class B common stock do not share in the Company&#x2019;s earnings and are not participating securities. Accordingly, separate presentation of loss per share of Class B common stock under the two-class method has not been provided. Each share of Class B common stock (together with a corresponding vTv Unit) is exchangeable for one share of Class A common stock.</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i87c9915535454bb5a2fb746e373a2568_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTplN2JlMjQ1NWUzNjY0MTljYTU4NzAxZTVmZTc0NTZhNC90YWJsZXJhbmdlOmU3YmUyNDU1ZTM2NjQxOWNhNTg3MDFlNWZlNzQ1NmE0XzItMS0xLTEtMTg1MDY_ba039a5b-b71b-46ae-81cc-50703a6648d6"
      unitRef="shares">23093860</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic91daee0e4d24b23a1cb65d879cc2be4_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTplN2JlMjQ1NWUzNjY0MTljYTU4NzAxZTVmZTc0NTZhNC90YWJsZXJhbmdlOmU3YmUyNDU1ZTM2NjQxOWNhNTg3MDFlNWZlNzQ1NmE0XzItMy0xLTEtMTg1MDY_3a420f2f-54ad-4988-aced-e5d536228d8b"
      unitRef="shares">23093860</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib524b20dc65f4ef38116748a4f34d133_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTplN2JlMjQ1NWUzNjY0MTljYTU4NzAxZTVmZTc0NTZhNC90YWJsZXJhbmdlOmU3YmUyNDU1ZTM2NjQxOWNhNTg3MDFlNWZlNzQ1NmE0XzItNS0xLTEtMTg1MDY_2fe06e7a-3ede-4be8-9177-9d909ef9a25b"
      unitRef="shares">23094221</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib485945c8c814c77a98e13913d5cfc55_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTplN2JlMjQ1NWUzNjY0MTljYTU4NzAxZTVmZTc0NTZhNC90YWJsZXJhbmdlOmU3YmUyNDU1ZTM2NjQxOWNhNTg3MDFlNWZlNzQ1NmE0XzMtMS0xLTEtMTg1MDY_1e6c3885-d7a1-4fcc-bbe7-51e7291cb1d7"
      unitRef="shares">8343944</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic3ee6110519a4a26868cc5edf72040d4_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTplN2JlMjQ1NWUzNjY0MTljYTU4NzAxZTVmZTc0NTZhNC90YWJsZXJhbmdlOmU3YmUyNDU1ZTM2NjQxOWNhNTg3MDFlNWZlNzQ1NmE0XzMtMy0xLTEtMTg1MDY_1b6d24dd-7b1a-4cc7-875b-04ca3e2d03ad"
      unitRef="shares">7056035</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i58e976c0e165403db1f6211ba48fea54_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTplN2JlMjQ1NWUzNjY0MTljYTU4NzAxZTVmZTc0NTZhNC90YWJsZXJhbmdlOmU3YmUyNDU1ZTM2NjQxOWNhNTg3MDFlNWZlNzQ1NmE0XzMtNS0xLTEtMTg1MDY_21e6e24a-39dd-4b32-a61a-7ee385cb47de"
      unitRef="shares">4453357</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i429ef42919c548959be0eb9bcc04d48b_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTplN2JlMjQ1NWUzNjY0MTljYTU4NzAxZTVmZTc0NTZhNC90YWJsZXJhbmdlOmU3YmUyNDU1ZTM2NjQxOWNhNTg3MDFlNWZlNzQ1NmE0XzYtMS0xLTEtMTg1MDY_37fbe053-cffc-4004-843b-3e1a80410348"
      unitRef="shares">3214503</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id2baaa8582ce4ee886ecd4ba6da1029d_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTplN2JlMjQ1NWUzNjY0MTljYTU4NzAxZTVmZTc0NTZhNC90YWJsZXJhbmdlOmU3YmUyNDU1ZTM2NjQxOWNhNTg3MDFlNWZlNzQ1NmE0XzYtMy0xLTEtMTg1MDY_1cd3676c-e5e8-4c70-8e6e-43e562aca0ca"
      unitRef="shares">2014503</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i71b5fa577ca8407996addaf38f13e14d_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTplN2JlMjQ1NWUzNjY0MTljYTU4NzAxZTVmZTc0NTZhNC90YWJsZXJhbmdlOmU3YmUyNDU1ZTM2NjQxOWNhNTg3MDFlNWZlNzQ1NmE0XzYtNS0xLTEtMTg1MDY_da3990c5-a160-465f-9de3-3e87208f8d1d"
      unitRef="shares">2014503</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTplN2JlMjQ1NWUzNjY0MTljYTU4NzAxZTVmZTc0NTZhNC90YWJsZXJhbmdlOmU3YmUyNDU1ZTM2NjQxOWNhNTg3MDFlNWZlNzQ1NmE0XzctMS0xLTEtMTg1MDY_3c09dfb0-25bd-45a7-97da-ee6850202cce"
      unitRef="shares">34652307</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib107a138205c4b83a85da0ea09483c12_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTplN2JlMjQ1NWUzNjY0MTljYTU4NzAxZTVmZTc0NTZhNC90YWJsZXJhbmdlOmU3YmUyNDU1ZTM2NjQxOWNhNTg3MDFlNWZlNzQ1NmE0XzctMy0xLTEtMTg1MDY_de203d5e-7282-48c6-b7e7-eb15561a6f8f"
      unitRef="shares">32164398</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTEvZnJhZzpiZTEwZWFjOGVlZmY0YTUzODUyNjM0YzU3ZGYxYzVkMS90YWJsZTplN2JlMjQ1NWUzNjY0MTljYTU4NzAxZTVmZTc0NTZhNC90YWJsZXJhbmdlOmU3YmUyNDU1ZTM2NjQxOWNhNTg3MDFlNWZlNzQ1NmE0XzctNS0xLTEtMTg1MDY_f1f9f7a6-ecb4-46d9-ac18-f402ceb02b41"
      unitRef="shares">29562081</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90ZXh0cmVnaW9uOmVkYjRlZWZiNzdkODQ3MWFiOThkMDIwNTMzZTJhMmM1XzI5ODQ_c151dc5e-e493-441c-a3b6-005f0ebabefa">Fair Value of Financial Instruments&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount of certain of the Company&#x2019;s financial instruments, including cash and cash equivalents, net accounts receivable, note receivable, accounts payable and other accrued liabilities approximate fair value due to their short-term nature.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determined that the promissory note receivable was level 2 and the fair value measurement was based on the market yield curves&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures the value of its equity investments without readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or similar 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; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2021, Reneo completed its initial public offering. As a result, the fair value of the Company&#x2019;s investment in Reneo&#x2019;s common stock now has a readily determinable market value and is no longer eligible for the practical expedient for investments without readily determinable fair market values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Assets and Liabilities Measured at Fair Value on a Recurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates its financial assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level in which to classify them for each reporting period. This determination requires significant judgments&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;The following table summarizes the conclusions reached regarding fair value measurements as of December&#160;31, 2022, 2021 and 2020 (in 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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted Prices in Active &lt;br/&gt;Markets for Identical Assets&lt;br/&gt;(Level 1)&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;Significant Other Observable &lt;br/&gt;Inputs&lt;br/&gt;(Level 2)&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;Significant Unobservable &lt;br/&gt;Inputs&lt;br/&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities with readily determinable fair value&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;1,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 32.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #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;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrant liability, related party &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 32.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&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;684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684&#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:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted Prices in Active &lt;br/&gt;Markets for Identical Assets&lt;br/&gt;(Level 1)&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;Significant Other Observable &lt;br/&gt;Inputs&lt;br/&gt;(Level 2)&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;Significant Unobservable &lt;br/&gt;Inputs&lt;br/&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrant liability, related party &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="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-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;1,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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-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-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-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-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-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-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-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-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;1,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,262&#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:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;_____________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:45pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:10pt;font-weight:400;line-height:120%;padding-left:17.68pt"&gt;Fair value determined using the Black-Scholes option pricing model. Expected volatility is based on the historical volatility of the Company's common stock over the most recent period. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of valuation.&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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.086%"/&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="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;Changes in Level 3 Instruments for the years ended December 31, 2022, 2021 and 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="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at January 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Change in&lt;br/&gt;fair value included in &lt;br/&gt;earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Purchases /&lt;br/&gt;Issuance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Sales /&lt;br/&gt;Repurchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrant liability, related party&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;1,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(946)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(946)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #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:3pt double #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;2021&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 14.5pt;text-align:left;vertical-align:bottom"&gt;&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:id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzctMC0xLTEtMTg1MDY_d18f2be2-2efa-434c-81bc-ca991d059f70"&gt;Warrant liability, related party&lt;/span&gt;&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,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,609)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;1,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,609)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #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:3pt double #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;2020&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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrant liability, related party&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,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,871&#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:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no transfers into or out of level 3 instruments and/or between level 1 and level 2 instruments during the years ended December&#160;31, 2022, 2021 and 2020. Gains and losses recognized due to the change in fair value of the warrant liability, related party are recognized as a component of other (expense) income, related party in the Consolidated Statements of Operations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Letter Agreement Warrants was determined using the Black-Scholes option pricing model or option pricing models based on the Company&#x2019;s current capitalization. Expected volatility is based on the historical volatility of the Company's common stock over the most recent period. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of valuation. Significant inputs utilized in the valuation of the Letter Agreement Warrants were:&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:93.005%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.100%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.820%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.440%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.820%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align: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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align: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:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Range&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Range&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average&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="3" style="background-color:#cceeff;border-top:1pt solid #000;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;76.94% - 85.88%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.17%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;82.68% - 142.86%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128.13%&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="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;4.11% - 4.43%&lt;/span&gt;&lt;/div&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;4.19%&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;0.95% - 1.26%&lt;/span&gt;&lt;/div&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;1.15%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the CinRx Warrants was determined using the Black-Scholes option pricing model. Expected volatility is based on the historical volatility of the Company&#x2019;s common stock over the most recent period. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of valuation. Significant inputs utilized in the valuation of the CinRx Warrants as of December&#160;31, 2022, were:&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:98.511%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.658%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.142%"/&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;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;81.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;/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 life of options in years&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;2.8&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;Risk-free interest 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;4.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;/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 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;&#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;span style="color:#000000;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-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average expected volatility and risk-free interest rate was based on the relative fair values of the warrants.&lt;/span&gt;&lt;/div&gt;Changes in the unobservable inputs noted above would impact the amount of the liability for the Letter Agreement Warrants and CinRx Warrants. Increases (decreases) in the estimates of the Company&#x2019;s annual volatility would increase (decrease) the liability and an increase (decrease) in the annual risk-free rate would increase (decrease) the liability.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90ZXh0cmVnaW9uOmVkYjRlZWZiNzdkODQ3MWFiOThkMDIwNTMzZTJhMmM1XzI5ODU_49478f42-aded-453d-a04d-3c1a13c60e79">The following table summarizes the conclusions reached regarding fair value measurements as of December&#160;31, 2022, 2021 and 2020 (in thousands):&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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted Prices in Active &lt;br/&gt;Markets for Identical Assets&lt;br/&gt;(Level 1)&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;Significant Other Observable &lt;br/&gt;Inputs&lt;br/&gt;(Level 2)&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;Significant Unobservable &lt;br/&gt;Inputs&lt;br/&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities with readily determinable fair value&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;1,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 32.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #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;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrant liability, related party &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 32.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&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;684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684&#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:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted Prices in Active &lt;br/&gt;Markets for Identical Assets&lt;br/&gt;(Level 1)&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;Significant Other Observable &lt;br/&gt;Inputs&lt;br/&gt;(Level 2)&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;Significant Unobservable &lt;br/&gt;Inputs&lt;br/&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrant liability, related party &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="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-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;1,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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-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-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-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-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-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-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-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-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;1,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,262&#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:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;_____________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:45pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:10pt;font-weight:400;line-height:120%;padding-left:17.68pt"&gt;Fair value determined using the Black-Scholes option pricing model. Expected volatility is based on the historical volatility of the Company's common stock over the most recent period. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of valuation.&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:98.214%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.086%"/&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="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;Changes in Level 3 Instruments for the years ended December 31, 2022, 2021 and 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="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at January 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Change in&lt;br/&gt;fair value included in &lt;br/&gt;earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Purchases /&lt;br/&gt;Issuance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Sales /&lt;br/&gt;Repurchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrant liability, related party&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;1,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(946)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(946)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #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:3pt double #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;2021&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 14.5pt;text-align:left;vertical-align:bottom"&gt;&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:id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzctMC0xLTEtMTg1MDY_d18f2be2-2efa-434c-81bc-ca991d059f70"&gt;Warrant liability, related party&lt;/span&gt;&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,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,609)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;1,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,609)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #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:3pt double #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;2020&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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrant liability, related party&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,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,871&#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:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i44737981bc274bb1946d3139ca3212c2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZToxYjc2MDI4YWZjMDc0MDY3YTA5ODgxOGE2YmY2N2VkMC90YWJsZXJhbmdlOjFiNzYwMjhhZmMwNzQwNjdhMDk4ODE4YTZiZjY3ZWQwXzItMS0xLTEtMTg1MDY_22ce99b4-f916-4c93-b1b0-96a9c2223d7f"
      unitRef="usd">1343000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i0b81c4c1f7fe43c08a624d64438978da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZToxYjc2MDI4YWZjMDc0MDY3YTA5ODgxOGE2YmY2N2VkMC90YWJsZXJhbmdlOjFiNzYwMjhhZmMwNzQwNjdhMDk4ODE4YTZiZjY3ZWQwXzItMy0xLTEtMTg1MDY_410e3e2d-897a-49d8-8ac1-a0619484c0c5"
      unitRef="usd">1343000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i7955152ce647465d9cd3214a7ad365a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZToxYjc2MDI4YWZjMDc0MDY3YTA5ODgxOGE2YmY2N2VkMC90YWJsZXJhbmdlOjFiNzYwMjhhZmMwNzQwNjdhMDk4ODE4YTZiZjY3ZWQwXzItNS0xLTEtMTg1MDY_a007d149-f104-4a6e-b7b7-bc38deb2e994"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i04508d8a223041b6aa473aa2b9a07e3c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZToxYjc2MDI4YWZjMDc0MDY3YTA5ODgxOGE2YmY2N2VkMC90YWJsZXJhbmdlOjFiNzYwMjhhZmMwNzQwNjdhMDk4ODE4YTZiZjY3ZWQwXzItNy0xLTEtMTg1MDY_834b970a-be9f-4fce-a91a-7fa935470eb0"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i44737981bc274bb1946d3139ca3212c2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZToxYjc2MDI4YWZjMDc0MDY3YTA5ODgxOGE2YmY2N2VkMC90YWJsZXJhbmdlOjFiNzYwMjhhZmMwNzQwNjdhMDk4ODE4YTZiZjY3ZWQwXzMtMS0xLTEtMTg1MDY_ecba2a2d-d7e5-428d-b30d-6ce2656b1169"
      unitRef="usd">1343000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0b81c4c1f7fe43c08a624d64438978da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZToxYjc2MDI4YWZjMDc0MDY3YTA5ODgxOGE2YmY2N2VkMC90YWJsZXJhbmdlOjFiNzYwMjhhZmMwNzQwNjdhMDk4ODE4YTZiZjY3ZWQwXzMtMy0xLTEtMTg1MDY_c5eb352b-41be-405f-99da-105b4947bdbb"
      unitRef="usd">1343000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7955152ce647465d9cd3214a7ad365a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZToxYjc2MDI4YWZjMDc0MDY3YTA5ODgxOGE2YmY2N2VkMC90YWJsZXJhbmdlOjFiNzYwMjhhZmMwNzQwNjdhMDk4ODE4YTZiZjY3ZWQwXzMtNS0xLTEtMTg1MDY_ba19e257-04c2-4a5d-8397-fbc77db9e9f0"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i04508d8a223041b6aa473aa2b9a07e3c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZToxYjc2MDI4YWZjMDc0MDY3YTA5ODgxOGE2YmY2N2VkMC90YWJsZXJhbmdlOjFiNzYwMjhhZmMwNzQwNjdhMDk4ODE4YTZiZjY3ZWQwXzMtNy0xLTEtMTg1MDY_4c349522-f084-43c4-a524-52547996dc0a"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i44737981bc274bb1946d3139ca3212c2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZToxYjc2MDI4YWZjMDc0MDY3YTA5ODgxOGE2YmY2N2VkMC90YWJsZXJhbmdlOjFiNzYwMjhhZmMwNzQwNjdhMDk4ODE4YTZiZjY3ZWQwXzYtMS0xLTEtMTg1MDY_f187852a-b1f5-44ea-9ce6-6a61465df48b"
      unitRef="usd">684000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i0b81c4c1f7fe43c08a624d64438978da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZToxYjc2MDI4YWZjMDc0MDY3YTA5ODgxOGE2YmY2N2VkMC90YWJsZXJhbmdlOjFiNzYwMjhhZmMwNzQwNjdhMDk4ODE4YTZiZjY3ZWQwXzYtMy0xLTEtMTg1MDY_aa7a2ce2-10d9-4bd0-8ec4-93b348a35d8d"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i7955152ce647465d9cd3214a7ad365a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZToxYjc2MDI4YWZjMDc0MDY3YTA5ODgxOGE2YmY2N2VkMC90YWJsZXJhbmdlOjFiNzYwMjhhZmMwNzQwNjdhMDk4ODE4YTZiZjY3ZWQwXzYtNS0xLTEtMTg1MDY_06f366f2-6720-492c-9ee5-6dd740116ca2"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i04508d8a223041b6aa473aa2b9a07e3c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZToxYjc2MDI4YWZjMDc0MDY3YTA5ODgxOGE2YmY2N2VkMC90YWJsZXJhbmdlOjFiNzYwMjhhZmMwNzQwNjdhMDk4ODE4YTZiZjY3ZWQwXzYtNy0xLTEtMTg1MDY_35d76117-b632-46d3-839c-2cc3aec5eeb0"
      unitRef="usd">684000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i44737981bc274bb1946d3139ca3212c2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZToxYjc2MDI4YWZjMDc0MDY3YTA5ODgxOGE2YmY2N2VkMC90YWJsZXJhbmdlOjFiNzYwMjhhZmMwNzQwNjdhMDk4ODE4YTZiZjY3ZWQwXzctMS0xLTEtMTg1MDY_22f31b60-806e-4461-85e6-7c06f0df8285"
      unitRef="usd">684000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i0b81c4c1f7fe43c08a624d64438978da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZToxYjc2MDI4YWZjMDc0MDY3YTA5ODgxOGE2YmY2N2VkMC90YWJsZXJhbmdlOjFiNzYwMjhhZmMwNzQwNjdhMDk4ODE4YTZiZjY3ZWQwXzctMy0xLTEtMTg1MDY_8663f803-9a1b-4a74-9437-6c3bed778cbb"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i7955152ce647465d9cd3214a7ad365a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZToxYjc2MDI4YWZjMDc0MDY3YTA5ODgxOGE2YmY2N2VkMC90YWJsZXJhbmdlOjFiNzYwMjhhZmMwNzQwNjdhMDk4ODE4YTZiZjY3ZWQwXzctNS0xLTEtMTg1MDY_f1fa44b9-995e-48f0-a321-96276a8db602"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i04508d8a223041b6aa473aa2b9a07e3c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZToxYjc2MDI4YWZjMDc0MDY3YTA5ODgxOGE2YmY2N2VkMC90YWJsZXJhbmdlOjFiNzYwMjhhZmMwNzQwNjdhMDk4ODE4YTZiZjY3ZWQwXzctNy0xLTEtMTg1MDY_ee003d29-507c-4263-9689-dade995ab711"
      unitRef="usd">684000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ib5d27f2676a94e71880c3a81159a13d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowNWJkMzIwYzAxZTM0YWJjYTBiMzg1MGUyMzMyNjMwMi90YWJsZXJhbmdlOjA1YmQzMjBjMDFlMzRhYmNhMGIzODUwZTIzMzI2MzAyXzEtMS0xLTEtMTg1MDY_6093d1e3-4055-4180-abfe-5ddf061409e8"
      unitRef="usd">1262000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i1ae6ef62493b493581bb444850bcfa44_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowNWJkMzIwYzAxZTM0YWJjYTBiMzg1MGUyMzMyNjMwMi90YWJsZXJhbmdlOjA1YmQzMjBjMDFlMzRhYmNhMGIzODUwZTIzMzI2MzAyXzEtMy0xLTEtMTg1MDY_d734f5b1-5904-4aa7-b32f-0b04598e4b52"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="id20776cef5a84de890b8eb7cd3b3cf89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowNWJkMzIwYzAxZTM0YWJjYTBiMzg1MGUyMzMyNjMwMi90YWJsZXJhbmdlOjA1YmQzMjBjMDFlMzRhYmNhMGIzODUwZTIzMzI2MzAyXzEtNS0xLTEtMTg1MDY_54dd4599-fb83-4333-874e-80a9ea9b5c73"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="icbda04f0503045199e8a4e515be22b21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowNWJkMzIwYzAxZTM0YWJjYTBiMzg1MGUyMzMyNjMwMi90YWJsZXJhbmdlOjA1YmQzMjBjMDFlMzRhYmNhMGIzODUwZTIzMzI2MzAyXzEtNy0xLTEtMTg1MDY_0149c87e-c879-4411-89b0-102016b58feb"
      unitRef="usd">1262000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i0f5f651bd42e42ffa8b16e45cd30b15b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowNWJkMzIwYzAxZTM0YWJjYTBiMzg1MGUyMzMyNjMwMi90YWJsZXJhbmdlOjA1YmQzMjBjMDFlMzRhYmNhMGIzODUwZTIzMzI2MzAyXzItMS0xLTEtMTg1MDY_8ff669f9-6e24-42b8-a7d6-53ea23ea5c3a"
      unitRef="usd">1262000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i31634811e3db46e0942d1af8c7225ddc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowNWJkMzIwYzAxZTM0YWJjYTBiMzg1MGUyMzMyNjMwMi90YWJsZXJhbmdlOjA1YmQzMjBjMDFlMzRhYmNhMGIzODUwZTIzMzI2MzAyXzItMy0xLTEtMTg1MDY_b0af0168-94f6-4683-949d-b2f4b52afc5a"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i2e7c24cf08c74188a34761752286651e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowNWJkMzIwYzAxZTM0YWJjYTBiMzg1MGUyMzMyNjMwMi90YWJsZXJhbmdlOjA1YmQzMjBjMDFlMzRhYmNhMGIzODUwZTIzMzI2MzAyXzItNS0xLTEtMTg1MDY_961f080e-5ad6-4f67-b4c4-6121aae6b014"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ie085846dda45405e82bee4861a0dfb09_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowNWJkMzIwYzAxZTM0YWJjYTBiMzg1MGUyMzMyNjMwMi90YWJsZXJhbmdlOjA1YmQzMjBjMDFlMzRhYmNhMGIzODUwZTIzMzI2MzAyXzItNy0xLTEtMTg1MDY_025aa412-9dbb-4f64-887b-9f1a85eea989"
      unitRef="usd">1262000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i343c7d91ef264a3f966bb28cd05a3c67_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzMtMS0xLTEtMTg1MDY_a6203df1-a992-490a-9f40-fe776ec50754"
      unitRef="usd">1262000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="id9d47db5660e4600be6856fa44030808_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzMtMy0xLTEtMTg1MDY_8c5e34fd-a879-401a-ab78-8d23d6b0c48f"
      unitRef="usd">-946000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <vtvt:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesAndIssuances
      contextRef="id9d47db5660e4600be6856fa44030808_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzMtNS0xLTEtMTg1MDY_7e8bd3a2-c178-4799-b4a9-6039d3f45a6f"
      unitRef="usd">368000</vtvt:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesAndIssuances>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales
      contextRef="id9d47db5660e4600be6856fa44030808_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzMtNy0xLTEtMTg1MDY_d5ef841a-354f-4e53-b6ae-9707d4b74842"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i7fce45f4435e4e59a866c83e8288bf0a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzMtOS0xLTEtMTg1MDY_62c269ed-b18b-4d78-94b9-cd9b31ff6776"
      unitRef="usd">684000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i343c7d91ef264a3f966bb28cd05a3c67_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzQtMS0xLTEtMTg1MDY_40f9629c-9dc1-4b37-8867-3638f6c39be3"
      unitRef="usd">1262000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="id9d47db5660e4600be6856fa44030808_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzQtMy0xLTEtMTg1MDY_7099f6fe-7585-43df-b211-4fd2fe228244"
      unitRef="usd">-946000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <vtvt:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesAndIssuances
      contextRef="id9d47db5660e4600be6856fa44030808_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzQtNS0xLTEtMTg1MDY_e10d004e-a7d4-4de8-9a1e-34535b8a7189"
      unitRef="usd">368000</vtvt:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesAndIssuances>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales
      contextRef="id9d47db5660e4600be6856fa44030808_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzQtNy0xLTEtMTg1MDY_ad28d2b9-01df-4f6a-ad9c-4ea88c588c06"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i7fce45f4435e4e59a866c83e8288bf0a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzQtOS0xLTEtMTg1MDY_f2d5c922-68fa-4f74-9843-4aa5de61362b"
      unitRef="usd">684000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i057bad349a8343db81b2cd4a9a514121_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzctMS0xLTEtMTg1MDY_f99583b3-25f6-4b0a-bcc5-fffaebeb54de"
      unitRef="usd">2871000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i42e9199383414dbf96b56a149ce9bb68_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzctMy0xLTEtMTg1MDY_a2f4837d-88e4-4a6b-96e7-f194ae20e5d0"
      unitRef="usd">-1609000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <vtvt:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesAndIssuances
      contextRef="i42e9199383414dbf96b56a149ce9bb68_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzctNS0xLTEtMTg1MDY_7da26de3-cdb6-438d-ad13-d988e659cd87"
      unitRef="usd">0</vtvt:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesAndIssuances>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales
      contextRef="i42e9199383414dbf96b56a149ce9bb68_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzctNy0xLTEtMTg1MDY_f70a8cc5-2377-4817-9f42-ed46d1799daa"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i343c7d91ef264a3f966bb28cd05a3c67_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzctOS0xLTEtMTg1MDY_ce0a9bbf-2d1f-4592-ac0b-4d81ba0f9582"
      unitRef="usd">1262000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i057bad349a8343db81b2cd4a9a514121_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzgtMS0xLTEtMTg1MDY_5a427409-06af-4830-a124-ca5f54b9961d"
      unitRef="usd">2871000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i42e9199383414dbf96b56a149ce9bb68_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzgtMy0xLTEtMTg1MDY_918bd7d8-e1bd-4754-bb0c-7a35ae0c46c9"
      unitRef="usd">-1609000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <vtvt:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesAndIssuances
      contextRef="i42e9199383414dbf96b56a149ce9bb68_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzgtNS0xLTEtMTg1MDY_2a66c6fb-0490-4c90-a041-a25462f5f3f2"
      unitRef="usd">0</vtvt:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesAndIssuances>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales
      contextRef="i42e9199383414dbf96b56a149ce9bb68_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzgtNy0xLTEtMTg1MDY_021d4c09-05c2-4204-9837-43f54926c382"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i343c7d91ef264a3f966bb28cd05a3c67_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzgtOS0xLTEtMTg1MDY_929ba69f-8371-45ad-a7bb-695fd528715d"
      unitRef="usd">1262000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ie435333519ba4a2983208b8d9c57a4e7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzExLTEtMS0xLTE4NTA2_fa57d485-3955-47e2-a5b2-89830c7995a5"
      unitRef="usd">2601000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i4c6943d36d384913af44b0105067ca2e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzExLTMtMS0xLTE4NTA2_0d7d4643-df9a-4ee0-b824-f2d5c226be4c"
      unitRef="usd">270000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <vtvt:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesAndIssuances
      contextRef="i4c6943d36d384913af44b0105067ca2e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzExLTUtMS0xLTE4NTA2_fbecf84c-853f-4d9e-b43a-30b4fbbebc17"
      unitRef="usd">0</vtvt:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesAndIssuances>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales
      contextRef="i4c6943d36d384913af44b0105067ca2e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzExLTctMS0xLTE4NTA2_10b92e42-f46c-4fe7-ae34-4a1fbac75913"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i057bad349a8343db81b2cd4a9a514121_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzExLTktMS0xLTE4NTA2_95f578d1-2c3c-4cde-87c3-8d7d30a12ff6"
      unitRef="usd">2871000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ie435333519ba4a2983208b8d9c57a4e7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzEyLTEtMS0xLTE4NTA2_4c9d33ef-c946-41a6-95a9-b6054a340138"
      unitRef="usd">2601000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i4c6943d36d384913af44b0105067ca2e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzEyLTMtMS0xLTE4NTA2_bfebcf6c-3dae-434d-8e54-7dc59e6f276e"
      unitRef="usd">270000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <vtvt:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesAndIssuances
      contextRef="i4c6943d36d384913af44b0105067ca2e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzEyLTUtMS0xLTE4NTA2_f3df3e0e-f52f-409a-9817-49c9fb6ccc77"
      unitRef="usd">0</vtvt:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesAndIssuances>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales
      contextRef="i4c6943d36d384913af44b0105067ca2e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzEyLTctMS0xLTE4NTA2_e8014f57-85d8-4438-a9d1-4f9ddc59b5b1"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i057bad349a8343db81b2cd4a9a514121_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTowMTJlNTM5MTA2ZDU0YjkzOTY0MWVhNDEyNTdmOWRhYy90YWJsZXJhbmdlOjAxMmU1MzkxMDZkNTRiOTM5NjQxZWE0MTI1N2Y5ZGFjXzEyLTktMS0xLTE4NTA2_a77df358-2cf6-4d49-a848-efda5ae60607"
      unitRef="usd">2871000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet
      contextRef="i154ec2d8af504abcbd01fd36f425e587_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90ZXh0cmVnaW9uOmVkYjRlZWZiNzdkODQ3MWFiOThkMDIwNTMzZTJhMmM1XzE2Mzg_4ebce06f-601f-4cc0-8799-6c8578bb6b3e"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90ZXh0cmVnaW9uOmVkYjRlZWZiNzdkODQ3MWFiOThkMDIwNTMzZTJhMmM1XzE2Mzg_bc2a3a94-8cee-4d1d-a2fb-c4713bb0e1f3"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="idb3c6c6d25b34aaeab966096e236d2da_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTozNzRlNjJlOTg3OGQ0NzFmYjRmNGNlOTFjNjhkYjNiZi90YWJsZXJhbmdlOjM3NGU2MmU5ODc4ZDQ3MWZiNGY0Y2U5MWM2OGRiM2JmXzItMS0xLTEtMTg1MDYvdGV4dHJlZ2lvbjo4NTZlZWRmNWMwMmM0OGFkOGY1MjhiZWYyMGI0YTI5OV83Njk2NTgxMzk0NDc4_2d40b49d-85a9-4aea-919b-99c8e452faa6"
      unitRef="number">0.7694</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="ia3f64167efcd450bae4a7fe878b8b89f_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTozNzRlNjJlOTg3OGQ0NzFmYjRmNGNlOTFjNjhkYjNiZi90YWJsZXJhbmdlOjM3NGU2MmU5ODc4ZDQ3MWZiNGY0Y2U5MWM2OGRiM2JmXzItMS0xLTEtMTg1MDYvdGV4dHJlZ2lvbjo4NTZlZWRmNWMwMmM0OGFkOGY1MjhiZWYyMGI0YTI5OV83Njk2NTgxMzk0NDg4_6be61e09-665e-4b13-88e4-f8ea73b8bb7e"
      unitRef="number">0.8588</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i680c4a136ec941b1a983f2ee1d41cccc_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTozNzRlNjJlOTg3OGQ0NzFmYjRmNGNlOTFjNjhkYjNiZi90YWJsZXJhbmdlOjM3NGU2MmU5ODc4ZDQ3MWZiNGY0Y2U5MWM2OGRiM2JmXzItMi0xLTEtMTg1MDY_a81e4516-eb15-41ff-b95d-91833f1b413b"
      unitRef="number">0.8217</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i847f161a6a004d108413e0aa06c3cb60_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTozNzRlNjJlOTg3OGQ0NzFmYjRmNGNlOTFjNjhkYjNiZi90YWJsZXJhbmdlOjM3NGU2MmU5ODc4ZDQ3MWZiNGY0Y2U5MWM2OGRiM2JmXzItNC0xLTEtMTg1MDYvdGV4dHJlZ2lvbjo5YmJlN2UwNWQ1ODI0NjBhYjczZmFkOTc4YzYwMjhhZl83Njk2NTgxMzk0NDgy_039b2964-461d-4f7d-ba23-3f6ae69f4025"
      unitRef="number">0.8268</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i8e3df08feed544fc926ec4f77d53b961_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTozNzRlNjJlOTg3OGQ0NzFmYjRmNGNlOTFjNjhkYjNiZi90YWJsZXJhbmdlOjM3NGU2MmU5ODc4ZDQ3MWZiNGY0Y2U5MWM2OGRiM2JmXzItNC0xLTEtMTg1MDYvdGV4dHJlZ2lvbjo5YmJlN2UwNWQ1ODI0NjBhYjczZmFkOTc4YzYwMjhhZl83Njk2NTgxMzk0NDky_57a4fed6-92a4-4584-8d6b-a901ebbc86b2"
      unitRef="number">1.4286</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="ib7b89cb284484af79bd7f012891df0e3_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTozNzRlNjJlOTg3OGQ0NzFmYjRmNGNlOTFjNjhkYjNiZi90YWJsZXJhbmdlOjM3NGU2MmU5ODc4ZDQ3MWZiNGY0Y2U5MWM2OGRiM2JmXzItNS0xLTEtMTg1MDY_e82f9b71-2dd9-4652-97ff-0829eda57902"
      unitRef="number">1.2813</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i454d1bf3c4e64b769e832ca8ee93b510_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTozNzRlNjJlOTg3OGQ0NzFmYjRmNGNlOTFjNjhkYjNiZi90YWJsZXJhbmdlOjM3NGU2MmU5ODc4ZDQ3MWZiNGY0Y2U5MWM2OGRiM2JmXzMtMS0xLTEtMTg1MDYvdGV4dHJlZ2lvbjo5NzMxYTEwMDA2ZjE0MTU5Yjc1ZGQ4ZmM1ODc4MWY4N183Njk2NTgxMzk0NDgw_8121e37d-2348-41bc-b06f-b51b33371511"
      unitRef="number">0.0411</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="ifcf685c41b1d4441b989b234effd8cd1_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTozNzRlNjJlOTg3OGQ0NzFmYjRmNGNlOTFjNjhkYjNiZi90YWJsZXJhbmdlOjM3NGU2MmU5ODc4ZDQ3MWZiNGY0Y2U5MWM2OGRiM2JmXzMtMS0xLTEtMTg1MDYvdGV4dHJlZ2lvbjo5NzMxYTEwMDA2ZjE0MTU5Yjc1ZGQ4ZmM1ODc4MWY4N183Njk2NTgxMzk0NDg4_f414ea22-b5d8-4ecd-a1f5-3df394999362"
      unitRef="number">0.0443</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i0ea26496a09e4ccdb345e552f12fcaee_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTozNzRlNjJlOTg3OGQ0NzFmYjRmNGNlOTFjNjhkYjNiZi90YWJsZXJhbmdlOjM3NGU2MmU5ODc4ZDQ3MWZiNGY0Y2U5MWM2OGRiM2JmXzMtMi0xLTEtMTg1MDY_7518aa70-aa17-4387-aa02-b199f2c95309"
      unitRef="number">0.0419</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i8ab9a339a47a4cd0b826c8314e61a240_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTozNzRlNjJlOTg3OGQ0NzFmYjRmNGNlOTFjNjhkYjNiZi90YWJsZXJhbmdlOjM3NGU2MmU5ODc4ZDQ3MWZiNGY0Y2U5MWM2OGRiM2JmXzMtNC0xLTEtMTg1MDYvdGV4dHJlZ2lvbjo2NDE0ZWQwNzZjZWI0YmFjYWIzYWIwNzFmMzhmNWMyMV83Njk2NTgxMzk0NDY4_2f7688ae-0ee6-430e-96f5-4b20b3614370"
      unitRef="number">0.0095</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="if54ecd9aa93b4f86af6b016a4a617071_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTozNzRlNjJlOTg3OGQ0NzFmYjRmNGNlOTFjNjhkYjNiZi90YWJsZXJhbmdlOjM3NGU2MmU5ODc4ZDQ3MWZiNGY0Y2U5MWM2OGRiM2JmXzMtNC0xLTEtMTg1MDYvdGV4dHJlZ2lvbjo2NDE0ZWQwNzZjZWI0YmFjYWIzYWIwNzFmMzhmNWMyMV83Njk2NTgxMzk0NDc2_ef0ef005-9744-4415-ad1a-78741d3d3bb4"
      unitRef="number">0.0126</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="ia771f3776a0644f2805eedd70a540089_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTozNzRlNjJlOTg3OGQ0NzFmYjRmNGNlOTFjNjhkYjNiZi90YWJsZXJhbmdlOjM3NGU2MmU5ODc4ZDQ3MWZiNGY0Y2U5MWM2OGRiM2JmXzMtNS0xLTEtMTg1MDY_63605878-a985-4283-8357-7cf10566be98"
      unitRef="number">0.0115</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i52b4a5fdc27848aaa8d4cfbfe59ea0a0_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTo0MjMyNzA3NGVkNWM0OTUzOTQ4MTRmOWVkYWU3YWQyNS90YWJsZXJhbmdlOjQyMzI3MDc0ZWQ1YzQ5NTM5NDgxNGY5ZWRhZTdhZDI1XzAtMS0xLTEtMjM0MTA_bfdd51bc-104c-44fb-b80a-bc033575e0ac"
      unitRef="number">0.814</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="i8cd68fc8f21c4c5d8c9b051e829c42d4_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTo0MjMyNzA3NGVkNWM0OTUzOTQ4MTRmOWVkYWU3YWQyNS90YWJsZXJhbmdlOjQyMzI3MDc0ZWQ1YzQ5NTM5NDgxNGY5ZWRhZTdhZDI1XzEtMS0xLTEtMjM0MTA_60fdee28-9438-4528-8403-0022b840774b">P2Y9M18D</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="ida76bdad7cf2409e972a00faa29ea5ec_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTo0MjMyNzA3NGVkNWM0OTUzOTQ4MTRmOWVkYWU3YWQyNS90YWJsZXJhbmdlOjQyMzI3MDc0ZWQ1YzQ5NTM5NDgxNGY5ZWRhZTdhZDI1XzItMS0xLTEtMjM0MTA_496d88f1-841a-4295-be20-378f3f07a80b"
      unitRef="number">0.044</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i3d1f2fee23c542eeadeba92c53f14c7e_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTQvZnJhZzplZGI0ZWVmYjc3ZDg0NzFhYjk4ZDAyMDUzM2UyYTJjNS90YWJsZTo0MjMyNzA3NGVkNWM0OTUzOTQ4MTRmOWVkYWU3YWQyNS90YWJsZXJhbmdlOjQyMzI3MDc0ZWQ1YzQ5NTM5NDgxNGY5ZWRhZTdhZDI1XzMtMS0xLTEtMjM0MTA_bb3769d4-218d-4b25-b4ee-af682353c737"
      unitRef="number">0</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="ibc280d9168644793b4a48de33383e4ca_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTcvZnJhZzoyM2Y1NTMxMTcwMmE0NjVlODUyMmViMmZlNGRiZmFhMi90ZXh0cmVnaW9uOjIzZjU1MzExNzAyYTQ2NWU4NTIyZWIyZmU0ZGJmYWEyXzE4NDg_e3dbea90-fea5-435a-9711-ae4839b1a831">Subsequent EventsOn February 28, 2023, the Company and G42 Investments amended the G42 Purchase Agreement and modified the G42 Promissory Note to accelerate the payment due under the note. Pursuant to the amendment, on February 28, 2023, the Company received $12.0 million, which reflected the original amount due under the G42 Promissory Note less a 3.75% discount, in full satisfaction of the note.</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable
      contextRef="i56caac10249b4bd399ae6b01a64c1a09_D20230228-20230228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTcvZnJhZzoyM2Y1NTMxMTcwMmE0NjVlODUyMmViMmZlNGRiZmFhMi90ZXh0cmVnaW9uOjIzZjU1MzExNzAyYTQ2NWU4NTIyZWIyZmU0ZGJmYWEyXzM4NDgyOTA3MDYyMTQ_76e58068-6cee-4714-969a-0a91761f2080"
      unitRef="usd">12000000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <vtvt:NotesReceivableDiscountRate
      contextRef="i58107f5e6098471f97b0b8651f4b294e_I20230228"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmFkM2VkYjU4NGY3NTRjMGM5MTQ4OGIzNzU5Mzg0NDY5L3NlYzphZDNlZGI1ODRmNzU0YzBjOTE0ODhiMzc1OTM4NDQ2OV8yMTcvZnJhZzoyM2Y1NTMxMTcwMmE0NjVlODUyMmViMmZlNGRiZmFhMi90ZXh0cmVnaW9uOjIzZjU1MzExNzAyYTQ2NWU4NTIyZWIyZmU0ZGJmYWEyXzM4NDgyOTA3MDYyMjU_6de021d6-f602-49f2-a787-92dc1eb7e3e0"
      unitRef="number">0.0375</vtvt:NotesReceivableDiscountRate>
</xbrl>
