<?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/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:kros="http://www.kerostx.com/20211231"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="kros-20211231.xsd" xlink:type="simple"/>
    <context id="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i895a2395839c498eb3734411dd34a86c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="id3b01d7e01784fc88d8ead705827d01e_I20220302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
        </entity>
        <period>
            <instant>2022-03-02</instant>
        </period>
    </context>
    <context id="i010ffcf15bde4ba88979aab82637e729_I20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">kros:LexingtonLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-31</instant>
        </period>
    </context>
    <context id="i654418b82f204e58960843bbfb1dc0f9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i02186ea1274d46558a52d4a34f9a04ae_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i99e3cc383ade4ad58f3bc63459428c18_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kros:SeriesAConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if0fb765a749648b18fdd44cef255ffd3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kros:ConvertibleSeriesA1PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i413a3b33881c423f9013e842fe1c4f9f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kros:ConvertibleSeriesB1PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia8a70167fd36418fb31c748ab4750fc8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kros:ConvertibleSeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id8386c49738642f3b9be5b442aa210b4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kros:SeriesAConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic11e35e3de824cb7b6ccff6e449021d8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kros:ConvertibleSeriesA1PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1179f7d74cce49d7aa76d819647e81c3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kros:ConvertibleSeriesB1PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic548ed54c6c5497bb750e44dd5f1a681_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kros:ConvertibleSeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i04c554b9cd8a49738f8446c27f385275_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iad545a38fa8b436097d7ce7a002224dc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</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="i79ceecb10f2343cd9bc947b21eb98979_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</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="i1e12dffa783347c386cf1e01a0def527_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if96b26c497c3471281a700a6aad897f6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kros:ConvertibleSeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6679b4cbef1144f590afdf967cd2c91d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</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="i55922223533c48c1a71be7e8ad8e4a23_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kros:SeriesAConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i174c19479adb4286810006a3d954aefd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kros:ConvertibleSeriesA1PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if1bcd90548774f2b9d746ae128a4929d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kros:ConvertibleSeriesB1PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i652691f033da43e99f12692fb508726b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7cdd2805875042d68bd2302556ac687b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i37dcdf7058704991b625f4e60e38e2a0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0c048e59201e4e93a5ef0de184cf2c2e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia7d873566bdf4b7ea2d25d62edba60cb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kros:PublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i94a4559b86e44c09a9f3409f74d5b08a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kros:PublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7927cec4c74441588d26e4516d2f4021_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kros:PublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i19fa1e2ec72e485698dcf41df09169af_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</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="i87b9a5756b054b9dab22c63d80e73582_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kros:SeriesAConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i385b5f41a3db4a40bcbcb434f73eab3c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kros:ConvertibleSeriesA1PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i630efc9f3d72466fb1de61f518d08bd6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kros:ConvertibleSeriesB1PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6035f2b7d1304ab99fdea83c9d06796f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kros:ConvertibleSeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8ec1ba02b85b4737b037f861ed758ddc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4cfcce93dd914ec3b89c281eb02287dd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</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="i9d4cd9dcf6524cbd8317cb0bbca074bd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</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="i22443785463b4c2dbdd16a7a7a4f1a2b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kros:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i68329f8ccce247cfa66d4c4fce4f85f0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kros:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8d8905612e1048edb261f6de9eb7446e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kros:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i538cc9437c154db7b01c4a3b24ecc285_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia7962ea06530429591f2ce0878003b7d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</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="i20117d0e6d414ad99923d8465c622a49_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</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="ib40d3d4e3cbd4649a04785d44ed353d8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib04af15c18aa4e73aac9ce984951ba2f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</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="i31b3990d6b2346fd95dd7d58ed220771_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</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="i2e35c85ea7734d36ade2a0fdcae3fef7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kros:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5513ac474fee464daa0f2e003853d925_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9549ab9f855049bba6742c17e58c5d8a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i816834bbdb744dbf8808344ff8f21707_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kros:PublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i649324f8244e403c9f2514b41929d9b9_D20210501-20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kros:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="iea3b06b44d3a4cb391c88c79adfb08d5_D20200413-20200413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-13</startDate>
            <endDate>2020-04-13</endDate>
        </period>
    </context>
    <context id="ibeda768cf0094f53b9e0df83fed7cad1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kros:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic799a5412f364d85ac2a3c7ec98381cf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iedf00a575b994db7992476b1cd781f2b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1536c439a1bb44e5a198f675b4f28b48_D20200413-20200413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-13</startDate>
            <endDate>2020-04-13</endDate>
        </period>
    </context>
    <context id="iab11696c52db4a43a55b0614459a6d88_I20200413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
        </entity>
        <period>
            <instant>2020-04-13</instant>
        </period>
    </context>
    <context id="i4b4491a81b9b4544a93467f490aea404_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</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="i965bdcb7b0df419786796d8d1cddc5d6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</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="id23407456136453db60546320f7b9041_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iff2624bd7f8746b4805fb2b3c5071c4c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibbcf44ab1fc140aba4413712c2069893_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</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="i8bf630d10bc74ed2b383056454e4d560_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</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="id26455562afe4dbe9bfd4272d179d6c7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</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="i6069fbea0a2142f8830cb36f9aab4c57_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</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="i92d83dbd7a504715b88fe6dd965db47b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i11ad0b7393584aa3a4b539b1f9b2bb22_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4f4fe1612fd142698f2ff741e2b178c6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">kros:PreferredStockTrancheObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3385e12c8cc34b208ea5b6933034f930_I20200302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kros:ConvertibleSeriesB1PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-02</instant>
        </period>
    </context>
    <context id="if1f6e803708240569a395e773f5fd7e3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kros:ConvertibleSeriesB1PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4190d2f5964a4437bad22359eec8ab47_I20200302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">kros:MeasurementInputEstimatedFutureValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kros:ConvertibleSeriesB2PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-02</instant>
        </period>
    </context>
    <context id="ifc7f8379dc734af0a475c6f9ba251169_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">kros:MeasurementInputEstimatedFutureValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kros:ConvertibleSeriesB2PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iafe9869614804da49aa46140659907c5_I20200302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-02</instant>
        </period>
    </context>
    <context id="i95a18395e4f64dae8d6ff89968ad364d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i869f9ef9c30e4207a1d9e4c9185cb6d7_D20200302-20200302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">kros:MeasurementInputTimeToLiquidityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-02</startDate>
            <endDate>2020-03-02</endDate>
        </period>
    </context>
    <context id="i29871870d68b4a59a84b0e94c542ea9d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">kros:MeasurementInputTimeToLiquidityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i697a6a73a30e4a8c870792de7f0759c1_I20200302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">kros:MeasurementInputProbabilityOfTrancheClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-02</instant>
        </period>
    </context>
    <context id="i5b3b68696d5e4413a98652094f5f6cd3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">kros:MeasurementInputProbabilityOfTrancheClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i944db0a7140b421db38f11d417647fdc_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">kros:PreferredStockTrancheObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iceb1956e95754eef963349a4a039b768_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">kros:PreferredStockTrancheObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4e5afb24d5aa413993e9510d7f7adccf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">kros:PreferredStockTrancheObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2690f8b98a874e6fa9439c7f029452f3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">kros:PreferredStockTrancheObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i23e86ae740314d7da05a5ae1a154a139_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">kros:PreferredStockTrancheObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i40666f4322984727ab3c695958448d66_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">kros:PreferredStockTrancheObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic9376e48524f4aba89c8cdc1d5159f61_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kros:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifc6a902a5e3f4262aa9cb16f25149a01_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kros:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ica9da83bdaec4518bbff61cc225a5f13_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id47e711d9f8d4e9b9faa74184f30e8f7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i368f5304819e40cda89cdfe5fc886c14_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</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="i3d17b8f033fc4f769520ee60118d732f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i61e3c543bd8e46adb89e5e2bccd5c406_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</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="i1a6003425f3e4f1f93eac33b4d7e70bc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i67f078e95ae64aebb3219d8ff5afa630_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kros:TheGeneralHospitalCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i741a3cb0f3a04a6cb8533ddd52d49a14_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kros:TheGeneralHospitalCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i86c58194c13d417d832d412f97a3fb42_D20160405-20160405">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kros:TheGeneralHospitalCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-05</startDate>
            <endDate>2016-04-05</endDate>
        </period>
    </context>
    <context id="i31abaf8172124a0cb4bdaf946420b2ef_I20200302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kros:ConvertibleSeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-02</instant>
        </period>
    </context>
    <context id="iefaa144fe8b14fc5b55fa8ef564f88e6_D20200302-20200302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kros:ConvertibleSeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-02</startDate>
            <endDate>2020-03-02</endDate>
        </period>
    </context>
    <context id="i2b94248e1b334eb7804ed9b784b21a94_D20200302-20200302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">kros:ConvertibleSeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-02</startDate>
            <endDate>2020-03-02</endDate>
        </period>
    </context>
    <context id="icdd7cb4e1ed148dea6f479a844941e28_I20200413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-13</instant>
        </period>
    </context>
    <context id="i55a5e556d3cb4acba8f767f9d6976bee_D20200413-20200413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-13</startDate>
            <endDate>2020-04-13</endDate>
        </period>
    </context>
    <context id="ibe1648bce7c84a3ca96b592a14a5fa43_D20200413-20200413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-13</startDate>
            <endDate>2020-04-13</endDate>
        </period>
    </context>
    <context id="i0237e096558a41df8773db6a7b22b7e9_I20200413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-13</instant>
        </period>
    </context>
    <context id="i2d54dd2493bb42798d26586247885462_I20200413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-13</instant>
        </period>
    </context>
    <context id="i6b846ba307dc43d9b003882ac4ed6eb4_D20201117-20201117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kros:PublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-17</startDate>
            <endDate>2020-11-17</endDate>
        </period>
    </context>
    <context id="i4902d59652194dbd8184bd51c7803566_I20201117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kros:PublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-17</instant>
        </period>
    </context>
    <context id="i8f02a153bac94ad09fdc4248a7853aae_D20201117-20201117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-17</startDate>
            <endDate>2020-11-17</endDate>
        </period>
    </context>
    <context id="id4dab5c5e81a4cfa8d24f8864d4abf71_D20211201-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kros:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5b42b933dab2489496dade5345eba2ac_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kros:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2b9903710e304c13b33ea00f6d762221_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">kros:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i39c4eae7532846d9b4776b8340f4f242_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">us-gaap:DividendDeclaredMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2078f823221546f1a64f7ebb363426bf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaf528858ceb14640bcdd0a141305b57b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i894ba9d35ab14a838d0133ed74a7ee2b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kros:A2017StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i57cc4fe9ffbf4c058098c009608c6c6f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kros:A2020StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib0a2371c25cc499fbe6596144e97908c_D20210101-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kros:A2020StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="ia3f157708c4c43a2b2496a51e923a5d3_D20220101-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kros:A2020StockIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i83d0f7ed40c74a0797f8ffd8738092c3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kros:A2020StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idd127eda67f3499fa9dfe97a9300d6dd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</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="ic81cc5b78186400a863ee6f836915e08_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</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="i8ceca0edf14f45a994a478c7c98ed215_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia1f506e3dd084c3293237fb501b0a4bf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8f7a9f0c65954aca9ae3365443646eb2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7ffa867ed30c4337a9c949abbf84b4fa_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3b6a57b4336d4f2f8ef11a5196a5bb6c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib2c7883cfb884fb58540c9e7591df744_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</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="ia3d5f335fac64e528e7d2bac86888fab_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</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="i189f304d88c84b5ea957f4f96d3809fd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</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="i4682203fd7c342c19d12d7c50d124a26_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</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="i0be1209ce5e64d80a0f2dab0f2f8dc51_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia154276798fe4114b2f6bfb6c5d388e1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2a75b9b5101d4d13bdb4a55a5ddaebc7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8b18358e962f42a98dee4acb2c087c61_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i406fb78e389f4a07b936b3d8cc26d3e0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i98a694c5a1aa40c39acd2274f34e1d8b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if9045cdecd3847c7a9be5a157b195a63_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i147c99d04faf4926add986ae70f7491d_I20190831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">kros:LexingtonLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-08-31</instant>
        </period>
    </context>
    <context id="iad210c3919c542d8959e720a52a817ed_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">kros:LexingtonLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i768bbfd00d364ef08c08eefd1ecb75dc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">kros:LexingtonLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3899990860794670a89c01c1e7d5a509_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">kros:LexingtonLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i398f341c53bd4f9fa4914478e99c5c10_I20210907">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">kros:WalthamLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-07</instant>
        </period>
    </context>
    <context id="if87a474e4426475090e94d91ddade92a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">kros:WalthamLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i433d59e5640b419cb018d91fd0d538c6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">kros:WalthamLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6d4d84deb1cd49e584e4ea1ec8af957d_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">kros:LexingtonLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i0592c7b31db0417e8bd8da265701f57e_I20170331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">kros:LexingtonLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-03-31</instant>
        </period>
    </context>
    <context id="ib686ded361e34d59bdb40edff2997d61_D20170301-20170331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">kros:LexingtonLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="kros:DebtInstrumentTermAxis">kros:InterestOnlyPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-03-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="id386e11645994a97ad62cba0eb12cff4_D20170301-20170331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">kros:LexingtonLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="kros:DebtInstrumentTermAxis">kros:PrincipalAndInterestPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-03-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="iaea90859817d49aaa0c82f001790a361_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">kros:LexingtonLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ice00fea5a0c84aa8be454d542d444b03_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">kros:LexingtonLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icc0c89a230e64da587ae113fccaab263_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kros:NeuronaTherapeuticsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0bc1939a232c4e739b0df67a0d96852e_D20211201-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kros:HansohShanghaiHealthtechCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i740c859be4c34de7a3e1850c628dd6c9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kros:HansohShanghaiHealthtechCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if921aa8217c84615927e4116f05c8e8a_D20211201-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kros:TheGeneralHospitalCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iaae3d39ee2ad4c88915b2582acc0fc84_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001664710</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">kros:HansohShanghaiHealthtechCoLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</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>kros:segment</measure>
    </unit>
    <unit id="vote">
        <measure>kros:vote</measure>
    </unit>
    <unit id="lease">
        <measure>kros:lease</measure>
    </unit>
    <unit id="renewal_option">
        <measure>kros:renewal_option</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM180L2ZyYWc6NzA1MzFlZjM3OThjNGQ0MmFlN2E1NGMzMTJjMGY2MDAvdGFibGU6OWJhN2YxYjk0MzkyNGY0OTlhMjQ1ZjcwNzdhNTNkOGYvdGFibGVyYW5nZTo5YmE3ZjFiOTQzOTI0ZjQ5OWEyNDVmNzA3N2E1M2Q4Zl8yLTEtMS0xLTI0NTYx_4ec936ca-1d13-4fe0-a749-8b7e0cb3ddd9">0001664710</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM180L2ZyYWc6NzA1MzFlZjM3OThjNGQ0MmFlN2E1NGMzMTJjMGY2MDAvdGFibGU6OWJhN2YxYjk0MzkyNGY0OTlhMjQ1ZjcwNzdhNTNkOGYvdGFibGVyYW5nZTo5YmE3ZjFiOTQzOTI0ZjQ5OWEyNDVmNzA3N2E1M2Q4Zl8zLTEtMS0xLTI0NTYx_f9b14a75-c4b0-452e-8726-c9910ae67e38">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM180L2ZyYWc6NzA1MzFlZjM3OThjNGQ0MmFlN2E1NGMzMTJjMGY2MDAvdGFibGU6OWJhN2YxYjk0MzkyNGY0OTlhMjQ1ZjcwNzdhNTNkOGYvdGFibGVyYW5nZTo5YmE3ZjFiOTQzOTI0ZjQ5OWEyNDVmNzA3N2E1M2Q4Zl80LTEtMS0xLTI0NTYx_7b140702-7fc3-456a-9e4f-ddd31b98f032">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM180L2ZyYWc6NzA1MzFlZjM3OThjNGQ0MmFlN2E1NGMzMTJjMGY2MDAvdGFibGU6OWJhN2YxYjk0MzkyNGY0OTlhMjQ1ZjcwNzdhNTNkOGYvdGFibGVyYW5nZTo5YmE3ZjFiOTQzOTI0ZjQ5OWEyNDVmNzA3N2E1M2Q4Zl81LTEtMS0xLTI0NTYx_6d856e34-6c56-4a16-a41f-c417f3ab1ea5">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="iea3b06b44d3a4cb391c88c79adfb08d5_D20200413-20200413"
      decimals="7"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMTcvZnJhZzo2YTA0ODBhZjY5ZTY0MTBmYjQwOTdkNzU4NGY5NGQ3MS90ZXh0cmVnaW9uOjZhMDQ4MGFmNjllNjQxMGZiNDA5N2Q3NTg0Zjk0ZDcxXzQ2NA_3de1882d-e687-481e-9309-ca2182ba6a35"
      unitRef="number">0.4607658</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:NumberOfOperatingSegments
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjMvZnJhZzpiYjlmZjQ2NzMwNDc0MzY5YmZhNTQ4MjAzYWU0YTk4ZC90YWJsZTozNjc4NDRhNDBhNjY0NGRlYWFmZjNiMGEyYmY4NmQ0NC90YWJsZXJhbmdlOjM2Nzg0NGE0MGE2NjQ0ZGVhYWZmM2IwYTJiZjg2ZDQ0XzAtMS0xLTEtMjQ1NjE_53d192c8-2fad-4711-b92d-539580229368"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="iea3b06b44d3a4cb391c88c79adfb08d5_D20200413-20200413"
      decimals="7"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xMjQ3L2ZyYWc6YTM5YjZlODk1MmUxNDkyODg3YWNjNTZjZjZhZDA0M2QvdGV4dHJlZ2lvbjphMzliNmU4OTUyZTE0OTI4ODdhY2M1NmNmNmFkMDQzZF8zMjk4NTM0ODgzNzky_3de1882d-e687-481e-9309-ca2182ba6a35"
      unitRef="number">0.4607658</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i433d59e5640b419cb018d91fd0d538c6_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xMjU0L2ZyYWc6NzMwYTRhMGEyNjcwNDJlNDkwYmE0YjRjMWM5YTJlMzQvdGV4dHJlZ2lvbjo3MzBhNGEwYTI2NzA0MmU0OTBiYTRiNGMxYzlhMmUzNF8xMDk5NTExNjI3ODU4_53791f6f-24f9-47b1-8593-48f792c6f5b1">P8Y4M</us-gaap:LesseeOperatingLeaseTermOfContract>
    <dei:DocumentType
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGV4dHJlZ2lvbjo2ZDgxZDRhZDFhNDU0NDVjYTRlNGY1YzRlOWZjZTM0MV8zODQ1_10e1d138-1bfd-4f58-ab7a-78fceea60424">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGFibGU6NmQ4MDU1ZmU1YWI1NGEyNjkzMjgxZjBhNjliZDg5ZjcvdGFibGVyYW5nZTo2ZDgwNTVmZTVhYjU0YTI2OTMyODFmMGE2OWJkODlmN18wLTAtMS0xLTI0NTYx_0a0ba1cc-f0e3-4d25-96d8-2b89a30fbbce">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGV4dHJlZ2lvbjo2ZDgxZDRhZDFhNDU0NDVjYTRlNGY1YzRlOWZjZTM0MV8yMTI_e0746ce9-194a-4dfc-98e3-3101b03e0685">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGV4dHJlZ2lvbjo2ZDgxZDRhZDFhNDU0NDVjYTRlNGY1YzRlOWZjZTM0MV8yMTI_9c9d2f8d-2973-40ff-885f-0e1dd875a530">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGFibGU6N2I3NDVhYmY4MGEzNGM5NjgxM2VkOTRhNDE2MTFjMmMvdGFibGVyYW5nZTo3Yjc0NWFiZjgwYTM0Yzk2ODEzZWQ5NGE0MTYxMWMyY18wLTAtMS0xLTI0NTYx_46615a01-5755-4c51-92e2-0e00f0f57cf6">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGV4dHJlZ2lvbjo2ZDgxZDRhZDFhNDU0NDVjYTRlNGY1YzRlOWZjZTM0MV8zODQx_d2b49f3e-01e4-4824-b4b0-3a30e91b1668">001-39264</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGV4dHJlZ2lvbjo2ZDgxZDRhZDFhNDU0NDVjYTRlNGY1YzRlOWZjZTM0MV8zODUw_7a8214cb-2a80-4574-be30-b85613500428">KEROS THERAPEUTICS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGFibGU6Njg0YjhlMzJiOTFjNDIzMTkwOWVjNDgyMTBmMmIxMjUvdGFibGVyYW5nZTo2ODRiOGUzMmI5MWM0MjMxOTA5ZWM0ODIxMGYyYjEyNV8wLTAtMS0xLTI0NTYx_26920eb9-0304-49ef-9751-b593fefa6f9a">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGFibGU6Njg0YjhlMzJiOTFjNDIzMTkwOWVjNDgyMTBmMmIxMjUvdGFibGVyYW5nZTo2ODRiOGUzMmI5MWM0MjMxOTA5ZWM0ODIxMGYyYjEyNV8wLTMtMS0xLTI0NTYx_ac50c37c-b9d2-4bb2-8867-c2606bfd0776">81-1173868</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGFibGU6Njg0YjhlMzJiOTFjNDIzMTkwOWVjNDgyMTBmMmIxMjUvdGFibGVyYW5nZTo2ODRiOGUzMmI5MWM0MjMxOTA5ZWM0ODIxMGYyYjEyNV8yLTAtMS0xLTI0NTYx_2dc9f086-7c91-42c7-b51a-da00e6d0f4e1">99 Hayden Avenue,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGFibGU6Njg0YjhlMzJiOTFjNDIzMTkwOWVjNDgyMTBmMmIxMjUvdGFibGVyYW5nZTo2ODRiOGUzMmI5MWM0MjMxOTA5ZWM0ODIxMGYyYjEyNV8yLTEtMS0xLTI0NTYx_fe8b6839-8c85-474f-98a9-09c0e72d15a7">Suite 120, Building E</dei:EntityAddressAddressLine2>
    <dei:EntityAddressPostalZipCode
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGFibGU6Njg0YjhlMzJiOTFjNDIzMTkwOWVjNDgyMTBmMmIxMjUvdGFibGVyYW5nZTo2ODRiOGUzMmI5MWM0MjMxOTA5ZWM0ODIxMGYyYjEyNV8yLTMtMS0xLTI0NTYx_f95f3b3e-2958-4dd6-86a1-759caa029edb">02421</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGFibGU6Njg0YjhlMzJiOTFjNDIzMTkwOWVjNDgyMTBmMmIxMjUvdGFibGVyYW5nZTo2ODRiOGUzMmI5MWM0MjMxOTA5ZWM0ODIxMGYyYjEyNV8zLTAtMS0xLTI0NTYx_21d2af25-b9ab-4348-b259-8dbb1abf1514">Lexington,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGFibGU6Njg0YjhlMzJiOTFjNDIzMTkwOWVjNDgyMTBmMmIxMjUvdGFibGVyYW5nZTo2ODRiOGUzMmI5MWM0MjMxOTA5ZWM0ODIxMGYyYjEyNV8zLTEtMS0xLTI0NTYx_fa8e6542-55f5-4684-b5ff-a472cbbc40d1">MA</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGV4dHJlZ2lvbjo2ZDgxZDRhZDFhNDU0NDVjYTRlNGY1YzRlOWZjZTM0MV8zODQy_af7ca926-d0fa-4657-bf1f-1efd05b17a27">617</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGV4dHJlZ2lvbjo2ZDgxZDRhZDFhNDU0NDVjYTRlNGY1YzRlOWZjZTM0MV8zODUx_42766365-6815-4d74-8a10-e10537746fed">314-6297</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGFibGU6OWQ0YjRlN2U0ZTdjNGM2Mzg3ODk3YWFiNDJkZDdiOTUvdGFibGVyYW5nZTo5ZDRiNGU3ZTRlN2M0YzYzODc4OTdhYWI0MmRkN2I5NV8xLTAtMS0xLTI0NTYx_64673688-6180-476e-a991-e4a623a905a9">Common Stock, $0.0001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGFibGU6OWQ0YjRlN2U0ZTdjNGM2Mzg3ODk3YWFiNDJkZDdiOTUvdGFibGVyYW5nZTo5ZDRiNGU3ZTRlN2M0YzYzODc4OTdhYWI0MmRkN2I5NV8xLTItMS0xLTI0NTYx_a599f336-a88f-4a34-8e08-32918808c94d">KROS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGFibGU6OWQ0YjRlN2U0ZTdjNGM2Mzg3ODk3YWFiNDJkZDdiOTUvdGFibGVyYW5nZTo5ZDRiNGU3ZTRlN2M0YzYzODc4OTdhYWI0MmRkN2I5NV8xLTQtMS0xLTI0NTYx_44b95104-62bf-453f-8501-b2373099e1c5">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGV4dHJlZ2lvbjo2ZDgxZDRhZDFhNDU0NDVjYTRlNGY1YzRlOWZjZTM0MV8zODUy_67e8e2c4-db63-47c7-bdfd-608bb6609b21">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGV4dHJlZ2lvbjo2ZDgxZDRhZDFhNDU0NDVjYTRlNGY1YzRlOWZjZTM0MV8zODQz_c4c40dfc-4623-4124-ba6e-c53282c5c931">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGV4dHJlZ2lvbjo2ZDgxZDRhZDFhNDU0NDVjYTRlNGY1YzRlOWZjZTM0MV8zODQ3_0f5da692-278d-4e00-852a-a39606091ff8">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGV4dHJlZ2lvbjo2ZDgxZDRhZDFhNDU0NDVjYTRlNGY1YzRlOWZjZTM0MV8zODUz_7df23113-22b1-4d9f-b4fc-e1f4666b6b8a">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGFibGU6OTAxMDQzZDBiMDEyNDZlNDg5N2VkODBkNTE3NTY4NTkvdGFibGVyYW5nZTo5MDEwNDNkMGIwMTI0NmU0ODk3ZWQ4MGQ1MTc1Njg1OV8wLTQtMS0xLTM3NjA3_60bd06e6-4b80-4c57-ba16-7f84a1636b52">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGFibGU6OTAxMDQzZDBiMDEyNDZlNDg5N2VkODBkNTE3NTY4NTkvdGFibGVyYW5nZTo5MDEwNDNkMGIwMTI0NmU0ODk3ZWQ4MGQ1MTc1Njg1OV8yLTYtMS0xLTI0NTYx_fd65b5bf-94ac-46b4-8960-887ff533ca98">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGFibGU6OTAxMDQzZDBiMDEyNDZlNDg5N2VkODBkNTE3NTY4NTkvdGFibGVyYW5nZTo5MDEwNDNkMGIwMTI0NmU0ODk3ZWQ4MGQ1MTc1Njg1OV80LTYtMS0xLTI0NTYx_40da3f8e-9874-4257-90fd-0b76cc70a9d8">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGV4dHJlZ2lvbjo2ZDgxZDRhZDFhNDU0NDVjYTRlNGY1YzRlOWZjZTM0MV8zODQ4_3b01b251-6fc8-4180-ab2d-ee6d87ba10e4">false</dei:EntityExTransitionPeriod>
    <dei:IcfrAuditorAttestationFlag
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGV4dHJlZ2lvbjo2ZDgxZDRhZDFhNDU0NDVjYTRlNGY1YzRlOWZjZTM0MV8zODQ0_955da9b3-0eca-49c0-a164-9f930ed19a63">false</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGV4dHJlZ2lvbjo2ZDgxZDRhZDFhNDU0NDVjYTRlNGY1YzRlOWZjZTM0MV8zODQ2_748b3831-0c5f-49bb-8992-6068d19b880a">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i895a2395839c498eb3734411dd34a86c_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGV4dHJlZ2lvbjo2ZDgxZDRhZDFhNDU0NDVjYTRlNGY1YzRlOWZjZTM0MV8yOTQy_725ea914-b67a-4987-b5de-29d84f88cde2"
      unitRef="usd">657300000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="id3b01d7e01784fc88d8ead705827d01e_I20220302"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGV4dHJlZ2lvbjo2ZDgxZDRhZDFhNDU0NDVjYTRlNGY1YzRlOWZjZTM0MV8zMjI0_ce1281c3-37a9-4d3f-9d4b-0b75e868cd4d"
      unitRef="shares">24000453</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xL2ZyYWc6NmQ4MWQ0YWQxYTQ1NDQ1Y2E0ZTRmNWM0ZTlmY2UzNDEvdGV4dHJlZ2lvbjo2ZDgxZDRhZDFhNDU0NDVjYTRlNGY1YzRlOWZjZTM0MV8zODQ5_90d3bea2-3f49-480c-a7aa-83e34781f46d">&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;DOCUMENTS INCORPORATED BY REFERENCE&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Portions of the registrant&#x2019;s proxy statement to be filed with the Securities and Exchange Commission pursuant to Regulation 14A in connection with the registrant&#x2019;s 2022 Annual Meeting of Stockholders, which will be filed subsequent to the date hereof, are incorporated by reference into Part III of this Form 10-K. Such proxy statement will be filed with the Securities and Exchange Commission not later than 120 days following the end of the registrant&#x2019;s fiscal year ended December 31, 2021.&lt;/span&gt;&lt;/div&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="i010ffcf15bde4ba88979aab82637e729_I20210831"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xMzAvZnJhZzowZDRmYTQ2ZjAyOTk0OWVlYTEwMTE3MDhlMDkxMTYzYy90ZXh0cmVnaW9uOjBkNGZhNDZmMDI5OTQ5ZWVhMTAxMTcwOGUwOTExNjNjXzYwNDczMTM5NTYxMzk_c0436db3-3540-4d23-b7ba-481f1e1a07d4"
      unitRef="sqft">15622</us-gaap:AreaOfRealEstateProperty>
    <dei:AuditorFirmId
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xODEvZnJhZzplOWQ0ZjA0ZTI0OTg0NjY2YWRkMDIwNjk5YjY2MTIzYS90YWJsZTozZTAwM2ExZDE0ODI0Y2ViODdkMjYwMjk0NmVlNzRhYi90YWJsZXJhbmdlOjNlMDAzYTFkMTQ4MjRjZWI4N2QyNjAyOTQ2ZWU3NGFiXzEtMC0xLTEtMzM2MTYvdGV4dHJlZ2lvbjozZDUwYWVlYjA2Yjc0NDk2ODgyZDEyYzRlYzJlMzU4MF82MDQ3MzEzOTUyODUx_a88407ab-4648-4dec-b932-fb7dda0114fb">34</dei:AuditorFirmId>
    <dei:AuditorFirmId
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTMvZnJhZzo3NWEwNTQyMzNkZGM0NzVjYmIxZWFhOTE0ZjNkZjJkNC90YWJsZTpmMGVhZGFmNWEwYzA0NjVkYTAzNTAwYWY4NDQ5MTUyMi90YWJsZXJhbmdlOmYwZWFkYWY1YTBjMDQ2NWRhMDM1MDBhZjg0NDkxNTIyXzItMC0xLTEtMzUwNTIvdGV4dHJlZ2lvbjo2NTRlNjM3NzFjYjI0MjM0YjQyZTI2Mjc2MTYxMWM0NV8xNjQ5MjY3NDQxNzY0_a88407ab-4648-4dec-b932-fb7dda0114fb">34</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTYvZnJhZzo5ZTgwZjkzMGRlOTU0N2Y5OGI2MmNmNTUzZmFmOTQ5Zi90ZXh0cmVnaW9uOjllODBmOTMwZGU5NTQ3Zjk4YjYyY2Y1NTNmYWY5NDlmXzc2OTY1ODE0MDI1NjY_69843769-d432-46d8-b0ff-eaceb8147a85">Deloitte &amp; Touche LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTYvZnJhZzo5ZTgwZjkzMGRlOTU0N2Y5OGI2MmNmNTUzZmFmOTQ5Zi90ZXh0cmVnaW9uOjllODBmOTMwZGU5NTQ3Zjk4YjYyY2Y1NTNmYWY5NDlmXzc2OTY1ODE0MDI1NjU_78b84226-318d-462c-a3d6-5d5045d27c52">Boston, Massachusetts</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzYtMS0xLTEtMjQ1NjE_dba91794-e244-44cb-bf76-f11eec13d829"
      unitRef="usd">230042000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzYtMy0xLTEtMjQ1NjE_ce5b42c8-c4c3-46d1-96ca-2e403ddc562e"
      unitRef="usd">265876000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzctMS0xLTEtMzA5NzE_ff81ae7b-5579-4852-9fec-07d8aa463405"
      unitRef="usd">18000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzctMy0xLTEtMzA5NzE_0e56f4a6-38d4-4ada-ab57-bd244ed7bae1"
      unitRef="usd">0</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzctMS0xLTEtMjQ1NjE_e9f8ea91-2ff7-4ded-a03e-5d622f6d296c"
      unitRef="usd">3398000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzctMy0xLTEtMjQ1NjE_bf57ed01-9320-47a2-88a5-7056dee588af"
      unitRef="usd">1850000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzEwLTEtMS0xLTI0NTYx_220539c8-9329-4227-beb2-cfd13c625972"
      unitRef="usd">251440000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzEwLTMtMS0xLTI0NTYx_7bf62460-bfb3-4ca1-a96d-1fc17e374441"
      unitRef="usd">267726000</us-gaap:AssetsCurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzExLTEtMS0xLTI0NTYx_f12e9328-0c39-4714-9244-b55ba807f46a"
      unitRef="usd">1067000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzExLTMtMS0xLTI0NTYx_1193c255-8c1e-4098-a092-ca2d7aaa23dd"
      unitRef="usd">878000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzEyLTEtMS0xLTI0NTYx_360db289-e588-4385-96dc-2e9287533152"
      unitRef="usd">1335000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzEyLTMtMS0xLTI0NTYx_07ffecaf-e07b-4ad6-9dbd-14febc0484fa"
      unitRef="usd">724000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzEzLTEtMS0xLTI0NTYx_51215453-4959-4e64-adc9-f92811c35b74"
      unitRef="usd">1327000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzEzLTMtMS0xLTI0NTYx_d71dc345-a0e2-4412-ab4e-b698c4a44082"
      unitRef="usd">115000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzE1LTEtMS0xLTM1MjU3_6ccef41b-99e9-49c5-84ce-d9621fc4aad2"
      unitRef="usd">82000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzE1LTMtMS0xLTM1MjU5_cae84965-2ab1-482b-aa89-5bc0b599cf74"
      unitRef="usd">0</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzE0LTEtMS0xLTI0NTYx_7705898c-258e-4f8b-b2b9-6c5981c982d6"
      unitRef="usd">255251000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzE0LTMtMS0xLTI0NTYx_636f64fb-5af3-4f72-9f79-cb9d77c13958"
      unitRef="usd">269443000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzE3LTEtMS0xLTI0NTYx_3c9e7a79-cf55-4b6a-a18c-53c0d132adec"
      unitRef="usd">3645000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzE3LTMtMS0xLTI0NTYx_24f00445-c9b9-4700-9f3e-7b2b19d27aaf"
      unitRef="usd">2149000</us-gaap:AccountsPayableCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzE4LTEtMS0xLTI0NTYx_6380c7c4-358b-4370-946b-6af39c82eb1e"
      unitRef="usd">862000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzE4LTMtMS0xLTI0NTYx_673cef01-2bfa-42c0-ab7f-e8d9c0d94174"
      unitRef="usd">423000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzE5LTEtMS0xLTI0NTYx_750b3845-ac5e-4e55-a493-8532956f07f2"
      unitRef="usd">7339000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzE5LTMtMS0xLTI0NTYx_d53ca121-c268-43d8-866a-2f6d2b3c8692"
      unitRef="usd">4612000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzIwLTEtMS0xLTI0NTYx_5975d8e4-6772-4535-b28e-193b2e1d73cd"
      unitRef="usd">11846000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzIwLTMtMS0xLTI0NTYx_c7ae067b-d015-478f-b846-7e95ba51dd78"
      unitRef="usd">7184000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzIxLTEtMS0xLTI0NTYx_745eccda-09bb-40bc-a7a9-18f76d930ebe"
      unitRef="usd">231000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzIxLTMtMS0xLTI0NTYx_95d0f5b6-dc74-48fe-94ab-af163be3e39a"
      unitRef="usd">476000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzIzLTEtMS0xLTI0NTYx_98b4323f-abc9-4475-bcbb-d0417953ebca"
      unitRef="usd">0</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzIzLTMtMS0xLTI0NTYx_fa1fcb48-9d2f-420f-83c5-d7da01260407"
      unitRef="usd">62000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzI0LTEtMS0xLTI0NTYx_7b08a16c-a46a-4ebd-b94a-5cfacc2b50f8"
      unitRef="usd">12077000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzI0LTMtMS0xLTI0NTYx_2f8666b6-da77-4724-8624-13e6c697069f"
      unitRef="usd">7722000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzI1LTEtMS0xLTI0NTYx_46247845-8c22-4582-a396-3d5fe0e89a3e"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzI1LTMtMS0xLTI0NTYx_0bff0adb-ec0b-4025-93cf-24ded32534a3"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzMwLTAtMS0xLTI0NTYxL3RleHRyZWdpb246ZDdiYTFlZTU1Mjk0NDk2MjgzMDNiZDQ3NWNjMTA4ODNfMzE_63b7014b-e416-4c87-a693-35684507110c"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzMwLTAtMS0xLTI0NTYxL3RleHRyZWdpb246ZDdiYTFlZTU1Mjk0NDk2MjgzMDNiZDQ3NWNjMTA4ODNfMzE_7b9ee0fc-5ef2-4d57-a066-620fb2580311"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzMwLTAtMS0xLTI0NTYxL3RleHRyZWdpb246ZDdiYTFlZTU1Mjk0NDk2MjgzMDNiZDQ3NWNjMTA4ODNfNDU_845e67b6-4636-4467-b5ca-1e10eb8aac6f"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzMwLTAtMS0xLTI0NTYxL3RleHRyZWdpb246ZDdiYTFlZTU1Mjk0NDk2MjgzMDNiZDQ3NWNjMTA4ODNfNTI_d2a74ed9-ae15-4aa9-bd30-a080356b77ec"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzMwLTAtMS0xLTI0NTYxL3RleHRyZWdpb246ZDdiYTFlZTU1Mjk0NDk2MjgzMDNiZDQ3NWNjMTA4ODNfMTM2_01c2a68d-7cd1-4c79-81e7-97693e5ef85f"
      unitRef="shares">23974834</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzMwLTAtMS0xLTI0NTYxL3RleHRyZWdpb246ZDdiYTFlZTU1Mjk0NDk2MjgzMDNiZDQ3NWNjMTA4ODNfMTM2_f6ce9d1a-8627-45fb-8b65-85a9f38cac6f"
      unitRef="shares">23974834</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzMwLTAtMS0xLTI0NTYxL3RleHRyZWdpb246ZDdiYTFlZTU1Mjk0NDk2MjgzMDNiZDQ3NWNjMTA4ODNfMTQz_222fdfbd-2cd9-4fea-8558-2b1c34ebcb6c"
      unitRef="shares">23192866</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzMwLTAtMS0xLTI0NTYxL3RleHRyZWdpb246ZDdiYTFlZTU1Mjk0NDk2MjgzMDNiZDQ3NWNjMTA4ODNfMTQz_d0d1ba4d-d7e2-40e1-a2ce-17b08a9abbc6"
      unitRef="shares">23192866</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzMwLTEtMS0xLTI0NTYx_c7d95775-9c24-41dc-868b-4e4c78592927"
      unitRef="usd">2000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzMwLTMtMS0xLTI0NTYx_862a26c0-f8af-4b7b-8c77-6698c1463354"
      unitRef="usd">2000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzMxLTEtMS0xLTI0NTYx_7bf7904f-ac84-4aa9-99d0-bf33cecdb42e"
      unitRef="usd">366927000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzMxLTMtMS0xLTI0NTYx_5fe507eb-83c6-4816-b9d9-e28e3a6abd1c"
      unitRef="usd">326730000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzMyLTEtMS0xLTI0NTYx_1cb39f66-0a5f-4e0d-90eb-79a32091f51b"
      unitRef="usd">-123755000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzMyLTMtMS0xLTI0NTYx_57a8d947-fcb8-495e-af5e-5b8572ba4963"
      unitRef="usd">-65011000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzMzLTEtMS0xLTI0NTYx_2ed01790-5167-4e43-8780-328b56076ce7"
      unitRef="usd">243174000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzMzLTMtMS0xLTI0NTYx_963800c0-8b73-425b-abeb-83ab69cebeaa"
      unitRef="usd">261721000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzM0LTEtMS0xLTI0NTYx_e312a9be-25fe-44ec-9d4b-6cf2adfb9ea7"
      unitRef="usd">255251000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xOTkvZnJhZzo5NDMwMmU5ZWQ5NzA0MmIwOTMwNTczMWFlZmJhMWRlMC90YWJsZToyYWFlZmRmYThmNWE0YzM0YWQ5MTc3NGU4ZWVjZGZhOC90YWJsZXJhbmdlOjJhYWVmZGZhOGY1YTRjMzRhZDkxNzc0ZThlZWNkZmE4XzM0LTMtMS0xLTI0NTYx_85a68b20-2f06-4b18-a08a-e65d5778d23a"
      unitRef="usd">269443000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzQtMS0xLTEtMjQ1NjE_d4b85198-9ee7-42c0-b9e5-df3791cfb1bc"
      unitRef="usd">20100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzQtMy0xLTEtMjQ1NjE_374ef560-67d2-4ef3-aff1-0a08c55f0af0"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzUtMS0xLTEtMjQ1NjE_d2d91c7b-7e2b-4ece-b13f-14013555c41e"
      unitRef="usd">20100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzUtMy0xLTEtMjQ1NjE_0717f558-5c20-4457-b2dd-4a010b0624a5"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzctMS0xLTEtMjQ1NjE_0420b196-6775-4bd9-85f6-d4dccfdeb7c4"
      unitRef="usd">55143000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzctMy0xLTEtMjQ1NjE_eb3eefe8-bc69-4742-bd58-1ecb80024d1a"
      unitRef="usd">33860000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzgtMS0xLTEtMjQ1NjE_b9669c4b-16b1-4cdb-bc74-bd45241dd8a0"
      unitRef="usd">21330000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzgtMy0xLTEtMjQ1NjE_a39b8bdc-34b8-44a9-ae17-e09f6e010135"
      unitRef="usd">12797000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzktMS0xLTEtMjQ1NjE_7b7c14eb-a7bf-4664-9329-161cc7ede52b"
      unitRef="usd">76473000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzktMy0xLTEtMjQ1NjE_74924bf5-d9f9-4909-a357-d77b5d37cfa0"
      unitRef="usd">46657000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzEwLTEtMS0xLTI0NTYx_56db7a1e-a03f-44ac-b875-44fb15a041d6"
      unitRef="usd">-56373000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzEwLTMtMS0xLTI0NTYx_9096ab59-ce11-46aa-8d7a-bba82994def1"
      unitRef="usd">-46657000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpenseDebt
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzEyLTEtMS0xLTI0NTYx_9a9ed46e-a5ec-4802-a287-aff7f14f7767"
      unitRef="usd">4000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzEyLTMtMS0xLTI0NTYx_a8c7e614-af8b-4ad1-85a6-dd2ab1c36ae6"
      unitRef="usd">6000</us-gaap:InterestExpenseDebt>
    <kros:ResearchAndDevelopmentIncentiveIncome
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzEzLTEtMS0xLTI0NTYx_2896c9cc-f483-4074-b9c3-823f5378170c"
      unitRef="usd">0</kros:ResearchAndDevelopmentIncentiveIncome>
    <kros:ResearchAndDevelopmentIncentiveIncome
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzEzLTMtMS0xLTI0NTYx_3b5c3002-4c5e-4603-ac8c-27d1a6d6e94c"
      unitRef="usd">2460000</kros:ResearchAndDevelopmentIncentiveIncome>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzE0LTEtMS0xLTI0NTYx_fdf6c5e8-cddd-4312-9961-13a5ceac2d00"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzE0LTMtMS0xLTI0NTYx_85e181de-f94e-4809-9f5e-d902dfc2f7f7"
      unitRef="usd">-1490000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzE1LTEtMS0xLTI0NTYx_19cf1b9c-55f4-4c00-bdfa-14f9af80cf94"
      unitRef="usd">-356000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzE1LTMtMS0xLTI0NTYx_386153e6-4f40-4a9c-9d03-a15e5201bcd2"
      unitRef="usd">160000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzE2LTEtMS0xLTI0NTYx_9e107459-83ce-49b2-8544-4c81c1fb2653"
      unitRef="usd">-360000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzE2LTMtMS0xLTI0NTYx_00761527-df16-4144-a357-fb12ce622505"
      unitRef="usd">1124000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzE3LTEtMS0xLTI0NTYx_accd6190-ec13-4831-9999-e37a0e721a76"
      unitRef="usd">-56733000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzE3LTMtMS0xLTI0NTYx_34a41dac-91e9-48e3-90ca-fa69915ea7eb"
      unitRef="usd">-45533000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzE4LTEtMS0xLTI0NTYx_c7456b82-74bb-41ab-af20-ea1db307c922"
      unitRef="usd">2011000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzE4LTMtMS0xLTI0NTYx_2503e4ef-5f6a-442f-b7dc-a6768ed980c1"
      unitRef="usd">-172000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzE5LTEtMS0xLTI0NTYx_e5919639-f9e9-4a35-abc1-81517b2ccb3d"
      unitRef="usd">-58744000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzE5LTMtMS0xLTI0NTYx_5f411181-58c3-432c-9921-75775cb1f260"
      unitRef="usd">-45361000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzIwLTEtMS0xLTI0NTYx_4c39b906-8ab5-4238-9f23-22a0306d20b2"
      unitRef="usd">-58744000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzIwLTEtMS0xLTI0NTYx_c847f25b-7048-4fc5-bb0d-ee5c9bc9ed57"
      unitRef="usd">-58744000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzIwLTMtMS0xLTI0NTYx_683f0a6e-d5ac-409f-b3cd-7c9da83d4fe0"
      unitRef="usd">-45361000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzIwLTMtMS0xLTI0NTYx_f1c030b0-21d0-4e84-9533-284f0264deea"
      unitRef="usd">-45361000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzIxLTEtMS0xLTI0NTYx_9059d575-4d43-4676-ba94-788bfe6063de"
      unitRef="usdPerShare">-2.52</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzIxLTEtMS0xLTI0NTYx_b54386a2-11db-4e9c-bfbc-ae9e310753c4"
      unitRef="usdPerShare">-2.52</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzIxLTMtMS0xLTI0NTYx_892a7ce6-10e0-4274-b71c-840d0ff30f1a"
      unitRef="usdPerShare">-2.93</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzIxLTMtMS0xLTI0NTYx_9193ea4d-dab3-46c2-bc62-9963fd8f1f0b"
      unitRef="usdPerShare">-2.93</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzIyLTEtMS0xLTI0NTYx_bbb7e32e-7dcb-448c-871c-ac91566194f5"
      unitRef="shares">23333914</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzIyLTEtMS0xLTI0NTYx_fb66c4fc-66ff-48df-a1b2-d4bf91dd56dd"
      unitRef="shares">23333914</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzIyLTMtMS0xLTI0NTYx_ae12863c-b670-4651-9e21-f4d214ba2e08"
      unitRef="shares">15506397</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDIvZnJhZzo3MzNlNmJlYTQ0YTM0NDVlYTg2ZWVlMWU1NDE1MzUwNi90YWJsZTplY2Y1NzgwMDU5ZDU0OWQxYjcwNmQ4ZmNkZDA4MDg4My90YWJsZXJhbmdlOmVjZjU3ODAwNTlkNTQ5ZDFiNzA2ZDhmY2RkMDgwODgzXzIyLTMtMS0xLTI0NTYx_b9ba48d4-c9c0-4511-8f51-41874a3d3a61"
      unitRef="shares">15506397</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzEtMTctMS0xLTI0NTYxL3RleHRyZWdpb246MDlhOWQxNDk1ZDJjNGNhYWFkZTU1ZWM5NGQ3OTJkODRfMTc_b957de61-e489-4ae1-be0f-1fc17f5dbff8"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="i99e3cc383ade4ad58f3bc63459428c18_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzItMS0xLTEtMjQ1NjEvdGV4dHJlZ2lvbjo5ZjNhMjVlMmM3YzE0YTI0YjMwMDcxNmU2ZDkxMWU4YV80_38381088-2eec-46db-a602-ef5bee0fc726"
      unitRef="usdPerShare">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="if0fb765a749648b18fdd44cef255ffd3_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzItNS0xLTEtMjQ1NjEvdGV4dHJlZ2lvbjplZmI5NmUwMGI5MTY0YjJmODRjNzlkZDEzNmI4ZTc0Yl80_0ce3ff51-fe9f-452c-9450-841aa43ef1b0"
      unitRef="usdPerShare">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="i413a3b33881c423f9013e842fe1c4f9f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzItOS0xLTEtMjQ1NjEvdGV4dHJlZ2lvbjoyNDlmODA0ZWIyNzc0MDlkYTkzZDBhYzhlNzhhZmMyZl80_2a7409fd-2f89-4c90-8ad2-9f15fd46eec7"
      unitRef="usdPerShare">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="ia8a70167fd36418fb31c748ab4750fc8_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzItMTMtMS0xLTI0NTYxL3RleHRyZWdpb246OWM1Mjk3ZWRmMGE0NGNjMzg4NWRiNGRjYTc5NTJjZmFfNA_33d1a33a-48a8-4599-b449-ae3d4f546dc3"
      unitRef="usdPerShare">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="id8386c49738642f3b9be5b442aa210b4_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzQtMS0xLTEtMjQ1NjE_1bdd95b1-1861-44ff-a877-a4a91a7a0972"
      unitRef="shares">4607652</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="id8386c49738642f3b9be5b442aa210b4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzQtMy0xLTEtMjQ1NjE_f512ab6e-50cd-4ae3-b2b2-f71dc9440166"
      unitRef="usd">9891000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="ic11e35e3de824cb7b6ccff6e449021d8_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzQtNS0xLTEtMjQ1NjE_fc2f3604-56fe-45c5-882c-98bccab3fe62"
      unitRef="shares">368612</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ic11e35e3de824cb7b6ccff6e449021d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzQtNy0xLTEtMjQ1NjE_459f1b91-4500-402d-801d-a492233c702c"
      unitRef="usd">944000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i1179f7d74cce49d7aa76d819647e81c3_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzQtOS0xLTEtMjQ1NjE_a2a42e62-68ba-4267-98e2-2b1a3e9f3939"
      unitRef="shares">1579043</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i1179f7d74cce49d7aa76d819647e81c3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzQtMTEtMS0xLTI0NTYx_7f143836-0327-4a1b-9e02-afb75072d431"
      unitRef="usd">9106000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="ic548ed54c6c5497bb750e44dd5f1a681_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzQtMTMtMS0xLTI0NTYx_7af43b13-5490-4fce-83cc-be80eeb27922"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ic548ed54c6c5497bb750e44dd5f1a681_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzQtMTUtMS0xLTI0NTYx_4cd85760-9421-43a8-9788-960e824d794c"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="i04c554b9cd8a49738f8446c27f385275_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzQtMTctMS0xLTI0NTYx_a3430cd5-c5a8-4d08-a4f2-fef3a67980c9"
      unitRef="shares">2429705</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i04c554b9cd8a49738f8446c27f385275_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzQtMTktMS0xLTI0NTYx_1b652689-5b62-4102-9ba9-df7751c7a959"
      unitRef="usd">1000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iad545a38fa8b436097d7ce7a002224dc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzQtMjEtMS0xLTI0NTYx_9abf7b01-ed58-41bd-9b01-d581808d79b8"
      unitRef="usd">203000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i79ceecb10f2343cd9bc947b21eb98979_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzQtMjMtMS0xLTI0NTYx_aa8df559-277a-47ba-8b9a-15d3e38f1168"
      unitRef="usd">-19650000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1e12dffa783347c386cf1e01a0def527_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzQtMjUtMS0xLTI0NTYx_1697335c-9939-4437-9730-0e709e41a538"
      unitRef="usd">-19446000</us-gaap:StockholdersEquity>
    <kros:StockIssuanceCosts
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzUtMC0xLTEtMjcwNjYvdGV4dHJlZ2lvbjphNzNlMGNkNTM3ZmI0NDhjOGI2Nzk3ZWMwYjgyNjY3OV83Njk2NTgxMzk0NTIw_d44db958-efc4-4514-952a-9c4c9b786a11"
      unitRef="usd">227000</kros:StockIssuanceCosts>
    <kros:TemporaryEquityStockIssuedDuringPeriodShares
      contextRef="if96b26c497c3471281a700a6aad897f6_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzUtMTMtMS0xLTI0NTYx_c5475777-22f4-465c-8e40-cf05309a8a4a"
      unitRef="shares">4169822</kros:TemporaryEquityStockIssuedDuringPeriodShares>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="if96b26c497c3471281a700a6aad897f6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzUtMTUtMS0xLTI0NTYx_50cf6742-d5cf-49f6-9825-d1f1450a5134"
      unitRef="usd">55781000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="i6679b4cbef1144f590afdf967cd2c91d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzUtMjEtMS0xLTI0NTYx_0c468f58-44c4-4a79-928b-2d669ec9343e"
      unitRef="usd">-8000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzUtMjUtMS0xLTI0NTYx_ac17ce9b-cdc8-4efd-b732-50323a2bad72"
      unitRef="usd">-8000</us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues>
    <kros:AdjustmentsToAdditionalPaidInCapitalSettlementOfPreferredStockTrancheLiability
      contextRef="i6679b4cbef1144f590afdf967cd2c91d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzYtMjEtMS0xLTI0NTYx_fe40cb5a-1d1f-4a59-8ffe-d714d5002dff"
      unitRef="usd">6446000</kros:AdjustmentsToAdditionalPaidInCapitalSettlementOfPreferredStockTrancheLiability>
    <kros:AdjustmentsToAdditionalPaidInCapitalSettlementOfPreferredStockTrancheLiability
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzYtMjUtMS0xLTI0NTYx_8ed0473f-67e3-4ddb-ba44-50e6c6cca13f"
      unitRef="usd">6446000</kros:AdjustmentsToAdditionalPaidInCapitalSettlementOfPreferredStockTrancheLiability>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i55922223533c48c1a71be7e8ad8e4a23_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzctMS0xLTEtMjQ1NjE_be12fcda-112f-4a42-8e56-0ea72e922cb9"
      unitRef="shares">-4607652</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i55922223533c48c1a71be7e8ad8e4a23_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzctMy0xLTEtMjQ1NjE_0e599495-123e-4d15-b716-c9d7f341647c"
      unitRef="usd">-9891000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i174c19479adb4286810006a3d954aefd_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzctNS0xLTEtMjQ1NjE_767622a3-4224-4154-bf71-8a6a4095b8f3"
      unitRef="shares">-368612</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i174c19479adb4286810006a3d954aefd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzctNy0xLTEtMjQ1NjE_a42d9c48-385c-47f1-8663-f9c4d644d224"
      unitRef="usd">-944000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="if1bcd90548774f2b9d746ae128a4929d_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzctOS0xLTEtMjQ1NjE_1f723142-73c9-4090-8e35-ab06b31c35d5"
      unitRef="shares">-1579043</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="if1bcd90548774f2b9d746ae128a4929d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzctMTEtMS0xLTI0NTYx_614935b4-be1b-456b-8b99-1f7527e8f1e0"
      unitRef="usd">-9106000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="if96b26c497c3471281a700a6aad897f6_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzctMTMtMS0xLTI0NTYx_6f8451bd-a0d8-4a29-b846-638b22479fb5"
      unitRef="shares">-4169822</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="if96b26c497c3471281a700a6aad897f6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzctMTUtMS0xLTI0NTYx_c1a28b6b-7a45-45a3-afb4-01f8a9647475"
      unitRef="usd">-55781000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i652691f033da43e99f12692fb508726b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzctMTctMS0xLTI0NTYx_297db1c0-289b-40bf-9030-aca21d798853"
      unitRef="shares">10725129</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i652691f033da43e99f12692fb508726b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzctMTktMS0xLTI0NTYx_a152739c-6618-4014-b4b0-63a02d2e9686"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i6679b4cbef1144f590afdf967cd2c91d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzctMjEtMS0xLTI0NTYx_794fc089-eade-4fc2-9f18-99a4ad91829c"
      unitRef="usd">75721000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzctMjUtMS0xLTI0NTYx_5ab51411-181c-4b39-a93a-46ccf6a07c08"
      unitRef="usd">75722000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i7cdd2805875042d68bd2302556ac687b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzgtMTctMS0xLTI0NTYx_94f961f9-88c6-4348-ab11-4e13a5892621"
      unitRef="shares">6900000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i37dcdf7058704991b625f4e60e38e2a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzgtMjEtMS0xLTI0NTYx_1871c7d5-3787-408d-b792-386e2f4a817f"
      unitRef="usd">100123000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i0c048e59201e4e93a5ef0de184cf2c2e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzgtMjUtMS0xLTI0NTYx_998bfabd-7220-426a-82b9-7eb67b66ad8e"
      unitRef="usd">100123000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <kros:StockIssuanceCosts
      contextRef="ia7d873566bdf4b7ea2d25d62edba60cb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzktMC0xLTEtMjcwNjYvdGV4dHJlZ2lvbjo1OWI2MmM0NmNjMTg0MjgwOTZiMzQ3ODdiYWE0ZDJlOV83Njk2NTgxMzk0NTM5_682b22b0-2f63-4b4f-9910-38a83f468f3c"
      unitRef="usd">9390000</kros:StockIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i94a4559b86e44c09a9f3409f74d5b08a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzktMTctMS0xLTI0NTYx_b2bf56f5-424f-403f-96a0-774b39b9f364"
      unitRef="shares">2990000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i7927cec4c74441588d26e4516d2f4021_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzktMjEtMS0xLTI0NTYx_74d852d5-c102-4cd1-9137-ddb48ee0f816"
      unitRef="usd">140110000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ia7d873566bdf4b7ea2d25d62edba60cb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzktMjUtMS0xLTI0NTYx_f4cca991-6a3d-4446-a7a7-857c2226c741"
      unitRef="usd">140110000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i652691f033da43e99f12692fb508726b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzEwLTE3LTEtMS0yNzA2Ng_7506c6f6-c80d-48b3-8047-e4316d7780dc"
      unitRef="shares">113475</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i6679b4cbef1144f590afdf967cd2c91d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzEwLTIxLTEtMS0yNDU2MQ_d787ea6e-8b01-4456-aef5-72b42504632b"
      unitRef="usd">38000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzEwLTI1LTEtMS0yNDU2MQ_be3da3a3-54d6-4bbc-ac2b-03344d297b2c"
      unitRef="usd">38000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i652691f033da43e99f12692fb508726b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzExLTE3LTEtMS0yNDU2MQ_8526a267-f8e8-4130-a4aa-a6ff9c3e603d"
      unitRef="shares">34557</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzExLTI1LTEtMS0yNDU2MQ_cc242608-ffe7-40bd-849d-b44c7791a7b3"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6679b4cbef1144f590afdf967cd2c91d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzEyLTIxLTEtMS0yNDU2MQ_3dc92204-92fc-4898-a6bc-2ca3b8a8b657"
      unitRef="usd">4097000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzEyLTI1LTEtMS0yNDU2MQ_540c3070-8caf-4ce0-9adb-664f0305c7ea"
      unitRef="usd">4097000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="i19fa1e2ec72e485698dcf41df09169af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzEzLTIzLTEtMS0yNzA2Ng_880e2361-145f-4732-b036-1ead9dedd9e1"
      unitRef="usd">-45361000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzEzLTI1LTEtMS0yNDU2MQ_fbb65b56-8085-428b-aa99-748f25854d80"
      unitRef="usd">-45361000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i87b9a5756b054b9dab22c63d80e73582_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE0LTEtMS0xLTI0NTYx_d8a038dd-a49c-49b0-a9e0-ba34a0b36aa8"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i87b9a5756b054b9dab22c63d80e73582_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE0LTMtMS0xLTI0NTYx_933ca23d-651f-4e7d-8edc-3a53d6e18d15"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i385b5f41a3db4a40bcbcb434f73eab3c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE0LTUtMS0xLTI0NTYx_bd8b9e7a-6ce6-4229-a215-2eebdcca8c97"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i385b5f41a3db4a40bcbcb434f73eab3c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE0LTctMS0xLTI0NTYx_cb171ca4-38fe-4320-9539-a7360eb5b1d9"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i630efc9f3d72466fb1de61f518d08bd6_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE0LTktMS0xLTI0NTYx_d88d2b9c-1884-4fa9-b438-8c5b9cac428e"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i630efc9f3d72466fb1de61f518d08bd6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE0LTExLTEtMS0yNDU2MQ_467b4ce5-b2a7-4969-b04d-f4b822033763"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i6035f2b7d1304ab99fdea83c9d06796f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE0LTEzLTEtMS0yNDU2MQ_fa5bb55d-d159-4945-bc20-46178ca19f44"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i6035f2b7d1304ab99fdea83c9d06796f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE0LTE1LTEtMS0yNDU2MQ_1e6e0d6c-60ce-42cd-b766-214750d19b67"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="i8ec1ba02b85b4737b037f861ed758ddc_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE0LTE3LTEtMS0yNDU2MQ_a65e6958-2cbd-4178-8812-eff46b6e97e4"
      unitRef="shares">23192866</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i8ec1ba02b85b4737b037f861ed758ddc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE0LTE5LTEtMS0yNDU2MQ_414323be-ed0f-4697-9a38-7e6b641b7361"
      unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4cfcce93dd914ec3b89c281eb02287dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE0LTIxLTEtMS0yNDU2MQ_06e364c0-8179-40e1-af44-900347c1d008"
      unitRef="usd">326730000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9d4cd9dcf6524cbd8317cb0bbca074bd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE0LTIzLTEtMS0yNzA2Ng_21fa6fa2-92d9-41f8-a609-2e9c068231cb"
      unitRef="usd">-65011000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE0LTI1LTEtMS0yNDU2MQ_1adcd1f0-92f7-41d4-8815-3ed97a612a4d"
      unitRef="usd">261721000</us-gaap:StockholdersEquity>
    <kros:StockIssuanceCosts
      contextRef="i22443785463b4c2dbdd16a7a7a4f1a2b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE1LTAtMS0xLTI4ODczL3RleHRyZWdpb246MDNjZmVlZThiNTEzNGEyZGI0YmI2NTZmY2RhMDYyNzRfNjU5NzA2OTc2Njc5NA_1c51ea73-a48c-461a-b19e-e96ad194a7db"
      unitRef="usd">475000</kros:StockIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i68329f8ccce247cfa66d4c4fce4f85f0_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE1LTE3LTEtMS0yODkyMA_0ae69236-f6f4-4f50-b020-f3ca46619747"
      unitRef="shares">520000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i8d8905612e1048edb261f6de9eb7446e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE1LTIxLTEtMS0yODkzMQ_8d047414-654d-4088-b697-962c71a879bd"
      unitRef="usd">28096000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i22443785463b4c2dbdd16a7a7a4f1a2b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE1LTI1LTEtMS0yODkzMQ_dcfebc17-c176-4470-9125-b0697ed8d36f"
      unitRef="usd">28096000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i538cc9437c154db7b01c4a3b24ecc285_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE2LTE3LTEtMS0yNDU2MQ_662594fd-7d22-45fa-9804-48591c481886"
      unitRef="shares">261968</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia7962ea06530429591f2ce0878003b7d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE2LTIxLTEtMS0yNDU2MQ_97c68a01-7f09-4277-b2b9-5e4ff650e245"
      unitRef="usd">379000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE2LTI1LTEtMS0yNDU2MQ_2bf6f5e2-c636-4899-9f44-8ce6fd4e1724"
      unitRef="usd">379000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia7962ea06530429591f2ce0878003b7d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE3LTIxLTEtMS0yNDU2MQ_249aa8d9-d2ff-4389-a4af-9acf2df048f0"
      unitRef="usd">11722000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE3LTI1LTEtMS0yNDU2MQ_a7cdf248-6f15-49b8-b907-40633d1b0c21"
      unitRef="usd">11722000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="i20117d0e6d414ad99923d8465c622a49_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE4LTIzLTEtMS0yNDU2MQ_8ef42cc6-cad7-4ccb-b333-ac39cde073ad"
      unitRef="usd">-58744000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE4LTI1LTEtMS0yNDU2MQ_ff00a0a8-bafb-48e2-aef4-3eb475a504a0"
      unitRef="usd">-58744000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i99e3cc383ade4ad58f3bc63459428c18_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE5LTEtMS0xLTI0NTYx_a761ddf2-baff-48d4-aa4a-0220c193593a"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i99e3cc383ade4ad58f3bc63459428c18_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE5LTMtMS0xLTI0NTYx_b48d3212-6de3-43df-893b-b0ae842dd7e4"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="if0fb765a749648b18fdd44cef255ffd3_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE5LTUtMS0xLTI0NTYx_0cb4c304-f28b-446a-9762-0555100d48a2"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="if0fb765a749648b18fdd44cef255ffd3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE5LTctMS0xLTI0NTYx_ffa08a9c-603f-4402-bb32-1bb9fd993c94"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i413a3b33881c423f9013e842fe1c4f9f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE5LTktMS0xLTI0NTYx_c2b820c3-e6c1-4aed-ae71-ff35765680a6"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i413a3b33881c423f9013e842fe1c4f9f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE5LTExLTEtMS0yNDU2MQ_58ec7de6-9c10-450b-ae39-ef627dff364f"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="ia8a70167fd36418fb31c748ab4750fc8_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE5LTEzLTEtMS0yNDU2MQ_d6f1cef1-40a2-4d88-8a4a-072cbfa13b54"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ia8a70167fd36418fb31c748ab4750fc8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE5LTE1LTEtMS0yNDU2MQ_6a7611e4-df00-48a0-831e-b9a85b7c1457"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="ib40d3d4e3cbd4649a04785d44ed353d8_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE5LTE3LTEtMS0yNDU2MQ_b4afe2ca-57e5-47dc-85aa-e18d74a23f0f"
      unitRef="shares">23974834</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ib40d3d4e3cbd4649a04785d44ed353d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE5LTE5LTEtMS0yNDU2MQ_c7dcb888-8f3c-4aeb-a3fc-b14d112da333"
      unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib04af15c18aa4e73aac9ce984951ba2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE5LTIxLTEtMS0yNDU2MQ_068e1775-62e4-4ee8-9bab-7d3edbb4c2f0"
      unitRef="usd">366927000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i31b3990d6b2346fd95dd7d58ed220771_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE5LTIzLTEtMS0yNDU2MQ_32daaa1c-5702-4915-a302-cc3940604fbd"
      unitRef="usd">-123755000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDUvZnJhZzo1MzMyZDJmNTJjMWE0YzZmOGVkYTc1ZmZhYjhiZWRhOC90YWJsZTo4ZmRhMWIwYmY3OWU0OTY1YjkzNjEyMmRlZjY3MGE4NC90YWJsZXJhbmdlOjhmZGExYjBiZjc5ZTQ5NjViOTM2MTIyZGVmNjcwYTg0XzE5LTI1LTEtMS0yNDU2MQ_06730f1d-4659-494f-b89c-735c905de91c"
      unitRef="usd">243174000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzQtMS0xLTEtMjQ1NjE_0060e277-8460-429f-9dd3-d51faa81d45d"
      unitRef="usd">-58744000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzQtMy0xLTEtMjQ1NjE_fc2c92a0-5106-4141-b9bd-e7a424cddd3b"
      unitRef="usd">-45361000</us-gaap:NetIncomeLoss>
    <us-gaap:Depreciation
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzYtMS0xLTEtMjQ1NjE_d06c0c85-3858-4111-9128-d91d49b6b0cf"
      unitRef="usd">378000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzYtMy0xLTEtMjQ1NjE_cf9d4042-a58d-414c-82e3-c634fc35ac02"
      unitRef="usd">278000</us-gaap:Depreciation>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzctMS0xLTEtMjg5ODQ_f21c4393-80cb-484a-845d-afa3cf57dbc5"
      unitRef="usd">-46000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzctMy0xLTEtMjg5ODQ_233a65b4-221a-4c8a-9d1d-fc0c0d0855ff"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:ShareBasedCompensation
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzctMS0xLTEtMjQ1NjE_ace9f402-25fc-435c-9fec-8f28bb813b74"
      unitRef="usd">11722000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzctMy0xLTEtMjQ1NjE_1e7f5ba5-6dc9-4f56-8d23-4419dfcd12b3"
      unitRef="usd">4097000</us-gaap:ShareBasedCompensation>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzgtMS0xLTEtMjQ1NjE_b388cf58-a0ea-4aa3-bfba-af0a68cdb114"
      unitRef="usd">520000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzgtMy0xLTEtMjQ1NjE_b5555b3b-95aa-4bee-9508-6d54b2581219"
      unitRef="usd">327000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <kros:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzktMS0xLTEtMjQ1NjE_1d7c3a8f-bb8d-4642-8329-0bbfe440eb68"
      unitRef="usd">0</kros:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1>
    <kros:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzktMy0xLTEtMjQ1NjE_1b432520-2790-46a9-a0b2-7f7f03cebc46"
      unitRef="usd">-1490000</kros:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzEzLTEtMS0xLTI5MDA4_d31a5e05-5f0f-4f1d-9e4c-087dee44d99d"
      unitRef="usd">18000000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzEzLTMtMS0xLTI5MDA4_fd80ab97-227e-418d-8e18-953ad8706c22"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <kros:IncreaseDecreaseInResearchAndDevelopmentIncentiveReceivable
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzExLTEtMS0xLTI0NTYx_e841d396-0d5b-4dd4-8519-97c99326b00f"
      unitRef="usd">0</kros:IncreaseDecreaseInResearchAndDevelopmentIncentiveReceivable>
    <kros:IncreaseDecreaseInResearchAndDevelopmentIncentiveReceivable
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzExLTMtMS0xLTI0NTYx_b2241323-ce8b-452e-b32f-72e8e9fb2115"
      unitRef="usd">-922000</kros:IncreaseDecreaseInResearchAndDevelopmentIncentiveReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzEyLTEtMS0xLTI0NTYx_baa94b91-ce80-4e7f-9e16-7c460e724039"
      unitRef="usd">1548000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzEyLTMtMS0xLTI0NTYx_0cc41c64-88fb-455a-9ce3-a1410bd316c1"
      unitRef="usd">1469000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzEzLTEtMS0xLTI0NTYx_bda87ebc-493c-4e44-859d-a53d060cafde"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzEzLTMtMS0xLTI0NTYx_3b499309-6c05-4677-bd67-1ffe794d2d9c"
      unitRef="usd">-604000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzE0LTEtMS0xLTI0NTYx_86fe6498-35d7-4fdd-aaa0-3f96733fe2bb"
      unitRef="usd">1485000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzE0LTMtMS0xLTI0NTYx_dd30b078-b2c4-4a63-aa2e-3a2d81d5b322"
      unitRef="usd">61000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzE1LTEtMS0xLTI0NTYx_b24063cf-d0b2-46c2-b459-d2d557234c18"
      unitRef="usd">-597000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzE1LTMtMS0xLTI0NTYx_7c49b8d0-9e25-4aa6-8090-d1497746fad7"
      unitRef="usd">-376000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzE3LTEtMS0xLTI0NTYx_fb26659c-c3e1-4fb0-a0cc-d9217428d1a0"
      unitRef="usd">2652000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzE3LTMtMS0xLTI0NTYx_3e89b3cb-09be-45f8-9457-2c0dfe156413"
      unitRef="usd">2590000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzE4LTEtMS0xLTI0NTYx_bf12bdd2-455e-4fb3-b9ee-939da1862bb3"
      unitRef="usd">-62000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzE4LTMtMS0xLTI0NTYx_151165fc-bfd9-4b1b-bb08-45b9bb2f3d3a"
      unitRef="usd">-57000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzE5LTEtMS0xLTI0NTYx_2ce6d54b-1c82-4b2c-b6eb-b8d57ce1e409"
      unitRef="usd">-62148000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzE5LTMtMS0xLTI0NTYx_9b9fb2c6-3f9c-4d59-bd49-e2600385bb47"
      unitRef="usd">-36894000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzIxLTEtMS0xLTI0NTYx_614896f3-fd4a-476f-9b94-4f1981b886c3"
      unitRef="usd">1024000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzIxLTMtMS0xLTI0NTYx_bae6555c-802e-4c6a-9268-518026e569c6"
      unitRef="usd">294000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzIyLTEtMS0xLTI0NTYx_33a0d7a8-ec4a-4a50-9fd0-e548e82dc32b"
      unitRef="usd">-1024000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzIyLTMtMS0xLTI0NTYx_cf7bb163-6cdb-4560-ac55-3084f44f79e3"
      unitRef="usd">-294000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i22443785463b4c2dbdd16a7a7a4f1a2b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzI3LTEtMS0xLTI5MDQz_067a4be8-6cdc-4c7e-878e-4a11e39995a6"
      unitRef="usd">28171000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i2e35c85ea7734d36ade2a0fdcae3fef7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzI3LTMtMS0xLTI5MDQz_26ff26c3-0498-4dfa-a16a-2a14377422f8"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzI0LTEtMS0xLTI0NTYx_4f9aceff-4101-4623-a5a6-a0c36d55d64d"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzI0LTMtMS0xLTI0NTYx_50ad0342-4051-4c73-b892-596758689c5b"
      unitRef="usd">56000000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i5513ac474fee464daa0f2e003853d925_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzI1LTEtMS0xLTI0NTYx_560ab653-fd42-45ba-9a68-da039c75e3f4"
      unitRef="usd">0</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i9549ab9f855049bba6742c17e58c5d8a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzI1LTMtMS0xLTI0NTYx_a01a803b-9a82-4263-8263-f739c1165d86"
      unitRef="usd">227000</us-gaap:PaymentsOfStockIssuanceCosts>
    <kros:StockIssuanceCostsInitialPublicOffering
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzI2LTAtMS0xLTI0NTYxL3RleHRyZWdpb246MzZjNTk1ZTUzYjBiNGE0NThiNzliYzA3YmQzMDEwOTBfMTEy_1a061289-06b5-49f5-a7b8-fa9c907bbd41"
      unitRef="usd">7728000</kros:StockIssuanceCostsInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzI2LTEtMS0xLTI0NTYx_aee0ab59-5d4b-4a2d-ba9d-f8e37615857d"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzI2LTMtMS0xLTI0NTYx_2b8f86a2-9332-4d02-8021-9f60b3ba89d2"
      unitRef="usd">102672000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <kros:PaymentOfInitialPublicOfferingCosts
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzI3LTEtMS0xLTI0NTYx_63f7ec10-0503-4d22-b3b9-bebb77294cea"
      unitRef="usd">0</kros:PaymentOfInitialPublicOfferingCosts>
    <kros:PaymentOfInitialPublicOfferingCosts
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzI3LTMtMS0xLTI0NTYx_a6730c54-f998-42c8-935c-93262554036f"
      unitRef="usd">2549000</kros:PaymentOfInitialPublicOfferingCosts>
    <kros:StockIssuanceCostsPublicOffering
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzI4LTAtMS0xLTI0NTYxL3RleHRyZWdpb246MDAzYmM4MzcxNWEwNDY3ZmJlZWU2ZmViMzkxYWZiMWJfMTAz_3fce8b8f-e2f6-4fe5-987a-e52cda43e628"
      unitRef="usd">8970000</kros:StockIssuanceCostsPublicOffering>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i816834bbdb744dbf8808344ff8f21707_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzI4LTEtMS0xLTI0NTYx_f191c736-c8aa-4501-8675-b21a66d57fb5"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ia7d873566bdf4b7ea2d25d62edba60cb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzI4LTMtMS0xLTI0NTYx_c7b39f02-60b2-4ab6-af41-a5ffe464ba51"
      unitRef="usd">140530000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzI5LTEtMS0xLTI0NTYx_c6df5daa-2d0d-4ef6-a357-13e4a9b889d1"
      unitRef="usd">0</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzI5LTMtMS0xLTI0NTYx_c7d7d62d-ebe5-42c0-803b-6624b77031a0"
      unitRef="usd">420000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzMwLTEtMS0xLTI0NTYx_a9ec5107-c919-4502-aaea-1c7616409f02"
      unitRef="usd">379000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzMwLTMtMS0xLTI0NTYx_fdcf4b29-95d4-4aae-95de-e27976a5b0d5"
      unitRef="usd">38000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzMxLTEtMS0xLTI0NTYx_854d9426-7bf4-486f-b223-a42dc5287ff6"
      unitRef="usd">28550000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzMxLTMtMS0xLTI0NTYx_37b9339a-91b0-4edf-b477-ed05832dc4de"
      unitRef="usd">296044000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzMyLTEtMS0xLTI0NTYx_e51ae040-cf4b-4eb9-b3e5-996bd3edfa17"
      unitRef="usd">-34622000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzMyLTMtMS0xLTI0NTYx_82e2ad83-da62-4439-883e-496bf786c372"
      unitRef="usd">258856000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzMzLTEtMS0xLTI0NTYx_5aa1a646-9c70-422e-abc0-f43c4ce3bcb1"
      unitRef="usd">265991000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1e12dffa783347c386cf1e01a0def527_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzMzLTMtMS0xLTI0NTYx_f98796d1-0f8f-4e6d-9f11-2dc2833e518c"
      unitRef="usd">7135000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzM0LTEtMS0xLTI0NTYx_5505a032-ec38-4a3c-ab46-d4e33ffaead4"
      unitRef="usd">231369000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzM0LTMtMS0xLTI0NTYx_c266d3e3-12a9-4301-a4d1-59c76849a61d"
      unitRef="usd">265991000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <kros:PreferredStockTrancheObligationIssued
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzM3LTEtMS0xLTI0NTYx_b0d805fb-a709-4d18-ba18-c2140e80453f"
      unitRef="usd">0</kros:PreferredStockTrancheObligationIssued>
    <kros:PreferredStockTrancheObligationIssued
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzM3LTMtMS0xLTI0NTYx_f17d3278-68cf-408e-b334-709fba42e78f"
      unitRef="usd">6446000</kros:PreferredStockTrancheObligationIssued>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzQzLTEtMS0xLTMxMTgw_8b0012fc-b714-44c3-8ed6-1a9f750d4298"
      unitRef="usd">11000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzQzLTMtMS0xLTMxMTgw_51b251c3-2902-485a-b1a5-3dfaa524c073"
      unitRef="usd">0</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <kros:DebtIssuanceCostsIncurredButNotYetPaid
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzQ0LTEtMS0xLTMyNDIy_b249e5e9-4529-45b8-956e-32f8c2409d6b"
      unitRef="usd">75000</kros:DebtIssuanceCostsIncurredButNotYetPaid>
    <kros:DebtIssuanceCostsIncurredButNotYetPaid
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzQ0LTMtMS0xLTMyNDI3_e7ded286-46db-4f58-b3d9-005db654624f"
      unitRef="usd">0</kros:DebtIssuanceCostsIncurredButNotYetPaid>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzQwLTEtMS0xLTI0NTYx_23a11626-9258-4d30-ab44-0164e9128932"
      unitRef="usd">0</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTo2YTVkYjJhMzhhZDY0NGNhYjFmODVlNzAyNmEyZDUwMC90YWJsZXJhbmdlOjZhNWRiMmEzOGFkNjQ0Y2FiMWY4NWU3MDI2YTJkNTAwXzQwLTMtMS0xLTI0NTYx_fcf25ae2-1926-42d1-89d1-5299214d8719"
      unitRef="usd">75714000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTpmYjA0MzdlYmZlOTU0YWVmODMwNWYwZjNiNjY5YTA5OC90YWJsZXJhbmdlOmZiMDQzN2ViZmU5NTRhZWY4MzA1ZjBmM2I2NjlhMDk4XzMtMS0xLTEtMjQ1NjE_573cd982-ec5c-496c-973f-1edbc3dccc89"
      unitRef="usd">230042000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTpmYjA0MzdlYmZlOTU0YWVmODMwNWYwZjNiNjY5YTA5OC90YWJsZXJhbmdlOmZiMDQzN2ViZmU5NTRhZWY4MzA1ZjBmM2I2NjlhMDk4XzMtMy0xLTEtMjQ1NjE_d66b08e3-4128-4600-b9f5-e6a78e66fd61"
      unitRef="usd">265876000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCash
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTpmYjA0MzdlYmZlOTU0YWVmODMwNWYwZjNiNjY5YTA5OC90YWJsZXJhbmdlOmZiMDQzN2ViZmU5NTRhZWY4MzA1ZjBmM2I2NjlhMDk4XzQtMS0xLTEtMjQ1NjE_50e3298b-2cd6-4f2f-aa26-3b0b9a95a58b"
      unitRef="usd">1327000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTpmYjA0MzdlYmZlOTU0YWVmODMwNWYwZjNiNjY5YTA5OC90YWJsZXJhbmdlOmZiMDQzN2ViZmU5NTRhZWY4MzA1ZjBmM2I2NjlhMDk4XzQtMy0xLTEtMjQ1NjE_10f8e4b6-59a3-4921-848d-710bab9c6471"
      unitRef="usd">115000</us-gaap:RestrictedCash>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTpmYjA0MzdlYmZlOTU0YWVmODMwNWYwZjNiNjY5YTA5OC90YWJsZXJhbmdlOmZiMDQzN2ViZmU5NTRhZWY4MzA1ZjBmM2I2NjlhMDk4XzUtMS0xLTEtMjQ1NjE_e29901d0-9f97-42cb-abb8-ce10703656e0"
      unitRef="usd">231369000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMDgvZnJhZzo0M2NlNDBiYjMyNTA0YzM0YTgwNWIzNGUwYmJlNTA0MS90YWJsZTpmYjA0MzdlYmZlOTU0YWVmODMwNWYwZjNiNjY5YTA5OC90YWJsZXJhbmdlOmZiMDQzN2ViZmU5NTRhZWY4MzA1ZjBmM2I2NjlhMDk4XzUtMy0xLTEtMjQ1NjE_18b7a3d2-f180-4273-b9ac-7b7a58c1b839"
      unitRef="usd">265991000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMTQvZnJhZzo1ZjRhYmFiMGNhNWM0NzFjYjE2NzgxZjEwNGIwZWI3OC90ZXh0cmVnaW9uOjVmNGFiYWIwY2E1YzQ3MWNiMTY3ODFmMTA0YjBlYjc4XzQ5NDY_6afd9767-6fcf-4c46-835d-52798c01a35d">NATURE OF BUSINESS AND BASIS OF PRESENTATION&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Keros Therapeutics, Inc. (&#x201c;Keros&#x201d; or the &#x201c;Company&#x201d;) was incorporated in 2015 as a Delaware corporation. Its principal offices are in Lexington, Massachusetts. The Company is a clinical-stage biopharmaceutical company focused on the discovery, development and commercialization of novel treatments for patients suffering from hematological and musculoskeletal disorders with high unmet medical need. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s lead protein therapeutic product candidate, KER-050, is an engineered ligand trap comprised of a modified ligand-binding domain of the transforming growth factor-beta (&#x201c;TGF-&#xdf;&#x201d;) receptor known as activin receptor type IIA that is fused to the portion of the human antibody known as the Fc domain. KER-050 is being developed for the treatment of low blood cell counts (&#x201c;cytopenias&#x201d;), including anemia and thrombocytopenia, in patients with myelodysplastic syndromes (&#x201c;MDS&#x201d;) and in patients with myelofibrosis. The Company has initiated a Phase 2 clinical trial in patients with MDS and reported preliminary data from Part 1 of this trial most recently in December 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s lead small molecule product candidate, KER-047, is designed to selectively and potently inhibit activin receptor-like kinase-2 (&#x201c;ALK2&#x201d;), a TGF-&#xdf; receptor. KER-047 is being developed for the treatment of anemia resulting from iron imbalance as a direct consequence of elevated ALK2 signaling, including the Company&#x2019;s initial target, iron-refractory iron deficiency anemia (&#x201c;IRIDA&#x201d;). In December 2020, the Company reported topline data from its completed Phase 1 clinical trial of KER-047 in healthy volunteers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s third product candidate, KER-012, is designed to bind to and inhibit the signaling of TGF-&#xdf; ligands that suppress bone growth, including activin A and activin B, to potentially promote bone growth. KER-012 is being developed for the treatment of pulmonary arterial hypertension (&#x201c;PAH&#x201d;) and for the treatment of disorders associated with bone loss, such as osteoporosis and osteogenesis imperfecta. In September 2021, the Company commenced a Phase 1 clinical trial of KER-012 in healthy volunteers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Since its inception in 2015, the Company has devoted the majority of its resources to business planning, research and development of its product candidates, including conducting clinical trials and preclinical studies, raising capital and recruiting management and technical staff to support these operations. To date, the Company has not generated any revenue from product sales as none of its product candidates have been approved for commercialization. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;In May 2021, the Company filed a registration statement on Form S-3, which was automatically effective upon filing. Pursuant to this registration statement, the Company may issue up to $150.0&#160;million in common stock in sales deemed to be an &#x201c;at the market offering,&#x201d; as defined by the Securities Act, and, so long as the Company qualifies as a &#x201c;well-known seasoned issuer&#x201d; as defined in Rule 405 of the Securities Act, an unspecified amount of shares of the Company common stock, preferred stock, debt securities and warrants. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Liquidity and Capital Resources&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s consolidated financial statements have been prepared on the basis of the Company continuing as a going concern for the next 12 months. Management believes that the Company&#x2019;s existing $230.0 million in cash and cash equivalents, will allow the Company to continue its operations for at least the next 12 months. In the absence of a significant source of recurring revenue, the continued viability of the Company beyond that point is dependent on its ability to continue to raise additional capital to finance its operations. If the Company is unable to obtain additional funding, the Company may be forced to delay, reduce or eliminate some or all of its research and development programs, product portfolio expansion or commercialization efforts, which could adversely affect its business prospects, or the Company may be unable to continue operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements are prepared in conformity with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;) and include the accounts of the Company and its wholly owned subsidiaries, Keros Therapeutics Australia Pty Ltd (&#x201c;Keros Australia&#x201d;) and Keros Security Corporation, a Massachusetts securities corporation.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <kros:StockSalesAgreementMaximumAuthorizedAmount
      contextRef="i649324f8244e403c9f2514b41929d9b9_D20210501-20210531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMTQvZnJhZzo1ZjRhYmFiMGNhNWM0NzFjYjE2NzgxZjEwNGIwZWI3OC90ZXh0cmVnaW9uOjVmNGFiYWIwY2E1YzQ3MWNiMTY3ODFmMTA0YjBlYjc4XzE2NDkyNjc0NzAzNDc_d2851e6a-c116-4370-83be-742e1331320c"
      unitRef="usd">150000000</kros:StockSalesAgreementMaximumAuthorizedAmount>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMTQvZnJhZzo1ZjRhYmFiMGNhNWM0NzFjYjE2NzgxZjEwNGIwZWI3OC90ZXh0cmVnaW9uOjVmNGFiYWIwY2E1YzQ3MWNiMTY3ODFmMTA0YjBlYjc4Xzc2OTY1ODE0Mjc3NDU_fd30dc61-b2fb-474a-a0c9-e9cf62957819"
      unitRef="usd">230000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMTQvZnJhZzo1ZjRhYmFiMGNhNWM0NzFjYjE2NzgxZjEwNGIwZWI3OC90ZXh0cmVnaW9uOjVmNGFiYWIwY2E1YzQ3MWNiMTY3ODFmMTA0YjBlYjc4XzMyOTg1MzQ5MTY2MjM_5fc80cf2-1662-4fe3-bda4-a919a8d633ac">The accompanying consolidated financial statements are prepared in conformity with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;) and include the accounts of the Company and its wholly owned subsidiaries, Keros Therapeutics Australia Pty Ltd (&#x201c;Keros Australia&#x201d;) and Keros Security Corporation, a Massachusetts securities corporation</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzMwMzEz_280c101f-2930-42f0-9b6a-bacd1a2cd143">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements include the accounts of the Company, Keros Australia and Keros Security Corporation. All intercompany accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, and expenses, and the disclosure of contingent &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;assets and liabilities as of and during the reporting period. The Company bases its estimates and assumptions on historical experience when available and on various factors that it believes to be reasonable under the circumstances. This process may result in actual results differing materially from those estimated amounts used in the preparation of the financial statements if these results differ from historical experience, or other assumptions do not turn out to be substantially accurate, even if such assumptions are reasonable when made. Significant estimates and assumptions reflected in these consolidated financial statements include, but are not limited to, useful lives assigned to property and equipment, the fair values of common and preferred stock and the fair value of the preferred stock tranche obligation. The Company assesses estimates on an ongoing basis; however, actual results could materially differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Certain assets and liabilities are reported on a recurring basis at fair value. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Level&#160;1&#x2014;Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Level&#160;2&#x2014;Observable inputs (other than Level&#160;1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Level&#160;3&#x2014;Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the degree of judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level&#160;3. A financial instrument&#x2019;s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;An entity may choose to measure many financial instruments and certain other items at fair value at specified election dates. Subsequent unrealized gains and losses on items for which the fair value option has been elected will be reported in earnings. The Company had no financial instruments measured at level 3 as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash, Cash Equivalents, and Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents consist of standard checking accounts and money market funds. The Company considers all highly liquid investments with an original maturity of 90 days or less at the date of purchase to be cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s cash equivalents, which are funds held in a money market account, are measured at fair value on a recurring basis. The carrying amount of cash equivalents was $230.0&#160;million and $262.0 million  as of December&#160;31, 2021 and 2020, respectively, which approximates fair value and was determined based upon Level&#160;1 inputs. The money market account is valued using quoted market prices with no valuation adjustments applied and is categorized as Level&#160;1.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company had restricted cash of $1.3 million and $0.1 million in the form of a certificate of deposit related to its operating leases in Lexington, Massachusetts as of December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentrations of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject us to significant concentration of credit risk consist primarily of cash and cash equivalents. The Company may maintain deposits in financial institutions in excess of government insured limits. The Company believes that it is not exposed to significant credit risk as its deposits are held at financial institutions that management believes to be of high credit quality and the Company has not experienced any losses on these deposits. As of December&#160;31, 2021 and 2020, the Company&#x2019;s cash and cash equivalents were held with three financial institutions. The Company believes that the market risk arising from its holdings of these financial instruments is mitigated based on the fact that many of these securities are either government-backed or of high credit rating.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Property and equipment are recorded at cost. Expenditures for repairs and maintenance are expensed as incurred. When assets are retired or disposed of, the assets and related accumulated depreciation are derecognized from the accounts, and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;any resulting gain or loss is included in the determination of net loss. Depreciation is calculated using the straight-line method over the estimated useful lives of the related assets as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.471%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;ESTIMATED USEFUL LIFE&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Laboratory equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Office furniture&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;lesser of useful life or remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company evaluates its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceed the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell. To date, no impairments have been recognized for these assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company accounts for its leases under Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 842,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt; Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC 842&#x201d;). At the inception of an arrangement, the Company determines whether the arrangement is or contains a lease based on the unique facts and circumstances present in the arrangement. Leases with a term greater than 12 months are recognized on the balance sheet as ROU assets and current and non-current lease liabilities, as applicable. The Company has elected not to recognize on the balance sheet leases with terms of 12 months or less. The Company typically only includes an initial lease term in its assessment of a lease arrangement. Options to renew a lease are not included in the Company&#x2019;s assessment unless there is reasonable certainty that the Company will renew. The Company monitors its material leases on a quarterly basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Operating lease liabilities and their corresponding ROU assets are recorded based on the present value of future lease payments over the expected remaining lease term. Lease cost for operating leases is recognized on a straight-line basis over the lease term as an operating expense. Certain adjustments to the ROU asset may be required for items such as lease prepayments or incentives received. The interest rate implicit in lease contracts is typically not readily determinable. As a result, the Company utilizes its incremental borrowing rate, which reflects the fixed rate at which the Company could borrow on a collateralized basis the amount of the lease payments in the same currency, for a similar term, in a similar economic environment. In transition to ASC 842, the Company utilized the remaining lease term of its lease in determining the appropriate incremental borrowing rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;For all asset classes of its leases, the Company has elected to account for the lease and non-lease components together for existing classes of underlying assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Guarantees and Indemnifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;As permitted under Delaware law, the Company indemnifies its officers, directors, consultants and employees for certain events or occurrences that happen by reason of the relationship with, or position held at, the Company. Through December&#160;31, 2021, the Company had not experienced any losses related to these indemnification obligations, and no claims were outstanding. The Company does not expect significant claims related to these indemnification obligations and, consequently, concluded that the fair value of these obligations is negligible, and no related liabilities have been established.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Research and Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Research and development costs are charged to expense as incurred. Research and development costs consist of expenses incurred in performing research and development activities, including salaries and benefits, materials and supplies, preclinical expenses, stock-based compensation expense, depreciation of equipment, contract services, facilities, and other outside expenses. Costs for external development activities are recognized based on an evaluation of the progress to completion of specific tasks using information provided to the Company by its vendors. Payments for these activities are based on the terms of the individual arrangements, which may differ from the pattern of costs incurred, and are reflected in the consolidated financial statements as prepaid expense or accrued research and development expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Nonrefundable advance payments for goods or services to be received in the future for use in research and development activities are recorded as prepaid expenses and expensed as the related goods are delivered or the services are performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Research and Development Incentive&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Australian research and development tax incentive program provides tax offsets to eligible companies that engage in research and development activities and has two core components:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:14.64pt"&gt;43.5% refundable tax offset for certain eligible research and development entities with an aggregated turnover of less than $20.0&#160;million per annum; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:14.64pt"&gt;38.5% non-refundable tax offset for all other eligible research and development entities. Unused offset amounts may be able to be carried forward for use in future income years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company is eligible to participate in an Australian research and development tax incentive program under which the Company is eligible to receive a cash refund from the Australian Taxation Office for a percentage of the research and development costs expended by the Company in Australia.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s estimate of the cash refund it expects to receive related to the Australian research and development tax incentive program is included in other assets in the accompanying consolidated balance sheet and such amounts are recorded as research and development incentive income in the statement of operations. The Company recognizes research and development incentive income when there is reasonable assurance that the income will be received, the relevant expenditure has been incurred, and the consideration can be reliably measured. The Company has no research and development incentive receivable and other income from Australian research and development incentives of $0.0 million and $2.5 million for the years ended December&#160;31, 2021 and 2020, respectively, related to refundable research and development incentive income payments in Australia.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;To date, the Company has earned revenue under the license agreement with Novo Nordisk A/S, which was terminated in October 2020, the license agreement with Neurona Therapeutics, Inc. (&#x201c;Neurona&#x201d;) (see Note 13) and the license agreement with Hansoh (Shanghai) Healthtech Co., Ltd. (&#x201c;Hansoh&#x201d;) (see Note 13). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue in accordance with ASC Topic 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC&#160;606&#x201d;). The Company enters into certain agreements that are within the scope of ASC 606, under which the Company licenses, may license or grants an option to license rights to certain of the Company&#x2019;s product candidates and performs research and development services in connection with such arrangements. The terms of these arrangements typically include payment of one or more of the following: non-refundable, upfront fees; reimbursement of research and development costs; development, clinical, regulatory and commercial sales milestone payments, and royalties on net sales of licensed products.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Under ASC 606, an entity recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the entity expects to receive in exchange for those goods or services. To determine the appropriate amount of revenue to be recognized for arrangements determined to be within the scope of ASC 606, the Company performs the following five steps: (i)&#160;identification of the promised goods or services in the contract; (ii)&#160;determination of whether the promised goods or services are performance obligations including whether they are distinct; (iii)&#160;measurement of the transaction price, including the constraint on variable consideration; (iv)&#160;allocation of the transaction price to the performance obligations; and (v)&#160;recognition of revenue when (or as) the Company satisfies each performance obligation. The Company only applies the five-step model to contracts when it is probable that the entity will collect consideration it is entitled to in exchange for the goods or services it transfers to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The promised goods or services in the Company&#x2019;s arrangements typically consist of a license, or option to license, rights to the Company&#x2019;s intellectual property or research and development services. The Company provides options to additional items in such arrangements, which are accounted for as separate contracts when the customer elects to exercise such options, unless the option provides a material right to the customer. Performance obligations are promised goods or services in a contract to transfer a distinct good or service to the customer and are considered distinct when (i)&#160;the customer can benefit from the good or service on its own or together with other readily available resources and (ii)&#160;the promised good or service is separately identifiable from other promises in the contract. In assessing whether promised goods or services are distinct, the Company considers factors such as the stage of development of the underlying intellectual property, the capabilities of the customer to develop the intellectual property on its own or whether the required expertise is readily available and whether the goods or services are integral or dependent to other goods or services in the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company estimates the transaction price based on the amount expected to be received for transferring the promised goods or services in the contract. The consideration may include fixed consideration and variable consideration. At the inception of each arrangement that includes variable consideration, the Company evaluates the amount of potential payment and the likelihood that the payments will be received. The Company utilizes either the most likely amount method or expected value method to estimate the amount expected to be received based on which method best predicts the amount expected to be received. The amount of variable consideration that is included in the transaction price may be constrained and is included in the transaction price only to the extent that it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s contracts often include development and regulatory milestone payments that are assessed under the most likely amount method and constrained if it is probable that a significant revenue reversal would occur. Milestone payments that are not within the Company&#x2019;s control or the licensee&#x2019;s control, such as regulatory approvals, are not considered probable of being achieved until those approvals are received. At the end of each reporting period, the Company re-evaluates the probability of achievement of such development and clinical milestones and any related constraint, and if necessary, adjusts its estimate of the overall transaction price. Any such adjustments are recorded on a cumulative catch-up basis, which would affect collaboration and other research and development revenue in the period of adjustment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;For arrangements that include sales-based royalties, including milestone payments based on the level of sales, and the license is deemed to be the predominant item to which the royalties relate, the Company recognizes revenue at the later of (i)&#160;when the related sales occur, or (ii)&#160;when the performance obligation to which some or all of the royalty has been allocated has been satisfied (or partially satisfied). To date, the Company has not recognized any royalty revenue resulting from any of the Company&#x2019;s collaboration or strategic alliance arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company allocates the transaction price based on the estimated standalone selling price. The Company must develop assumptions that require judgment to determine the stand-alone selling price for each performance obligation identified in the contract. The Company utilizes key assumptions to determine the stand-alone selling price, which may include other comparable transactions, pricing considered in negotiating the transaction and the estimated costs. Variable consideration is allocated specifically to one or more performance obligations in a contract when the terms of the variable consideration relate to the satisfaction of the performance obligation and the resulting amounts allocated are consistent with the amounts the Company would expect to receive for the satisfaction of each performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The consideration allocated to each performance obligation is recognized as revenue when control is transferred for the related goods or services. For performance obligations which consist of licenses and other promises, the Company utilizes judgment to assess the nature of the combined performance obligation to determine whether the combined performance obligation is satisfied over time or at a point in time and, if over time, the appropriate method of measuring progress. The Company evaluates the measure of progress each reporting period and, if necessary, adjusts the measure of performance and related revenue recognition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company receives payments from its customers based on billing schedules established in each contract. Upfront payments and fees are recorded as deferred revenue upon receipt or when due until the Company performs its obligations under these arrangements. Amounts are recorded as accounts receivable when the Company&#x2019;s right to consideration is unconditional.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The functional currency for the Company&#x2019;s wholly owned foreign subsidiary, Keros Australia, is the United States dollar. All foreign currency transaction gains and losses are recognized in the consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Segment Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Operating segments are identified as components of an enterprise about which separate discrete financial information is made available for evaluation by the chief operating decision maker (&#x201c;CODM&#x201d;) in making decisions regarding resource allocation and assessing performance. The CODM is the Company&#x2019;s chief executive officer. The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions. The Company&#x2019;s singular concentration is focused on the discovery and development of breakthrough therapeutics for hematological and musculoskeletal disorders with high unmet medical need. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Common Stock Valuation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Prior to the Company&#x2019;s initial public offering (&#x201c;IPO&#x201d;) in April 2020, due to the absence of an active market for the Company&#x2019;s common stock, the Company utilized methodologies in accordance with the framework of the American Institute of Certified Public Accountants Technical Practice Aid (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Valuation of Privately-Held Company Equity Securities Issued as Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;) to estimate the fair value of its common stock. Prior to the IPO, the fair value of the shares of common stock underlying the stock-based awards were determined by the Company's board of directors (the "Board") with input from management. Since there was no public market for the common stock prior to April 8, 2020, the Board had determined the fair value of the common stock at the time of grant of the stock-based award by considering a number of objective and subjective factors, including having valuations of the common stock performed by a third-party valuation specialist. Following the closing of the initial public offering, the fair value of the Company&#x2019;s common stock is determined based on the quoted market price of the common stock.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Convertible Preferred Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company has classified convertible preferred stock, referred to as preferred stock, as temporary equity in the accompanying consolidated balance sheet due to terms that allow for redemption of the shares in cash upon certain change in control events that are outside of the Company&#x2019;s control, including sale or transfer of control of the Company as holders of the preferred stock could cause redemption of the shares in these situations. Subsequent adjustments of the carrying values to the ultimate redemption values will be made only when it becomes probable that such a liquidation event will occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;On April 13, 2020, upon the closing of the Company's IPO, all outstanding shares of Preferred Stock converted into 10,725,129 shares of the Company's common stock. Additionally, effective April 13, 2020, the Company's amended and restated certificate of incorporation authorized the issuance of 10,000,000 shares of preferred stock. There were no outstanding shares of convertible preferred stock as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-style:italic;font-weight:700;line-height:120%"&gt;Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company accounts for all stock-based payment awards granted to employees and non-employees as stock-based compensation expense at fair value. The Company&#x2019;s stock-based payments include stock options and grants of common stock, including common stock subject to vesting. The measurement date for employee awards is the date of grant, and stock-based compensation costs are recognized as expense over the employees&#x2019; requisite service period, which is the vesting period, on a straight-line basis. Stock-based compensation costs for non-employees are recognized as expense over the vesting period on a straight-line basis. Stock-based compensation expense is classified in the accompanying consolidated statement of operations based on the function to which the related services are provided. The Company recognizes stock-based compensation expense for the portion of awards that have vested. Forfeitures are recorded as they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The fair value of each stock option grant is estimated on the date of grant using the Black-Scholes option-pricing model. The Company lacks company-specific historical and implied volatility information. Therefore, it estimates its expected stock volatility based on the historical volatility of a publicly traded set of peer companies and expects to continue to do so until such time as it has adequate historical data regarding the volatility of its own traded stock price. The expected term of the Company&#x2019;s stock options has been determined utilizing the &#x201c;simplified&#x201d; method for awards that qualify as &#x201c;plain-vanilla&#x201d; options. The risk-free interest rate is determined by reference to the U.S. Treasury yield curve in effect at the time of grant of the award for time periods approximately equal to the expected term of the award. Expected dividend yield is based on the fact that the Company has never paid cash dividends on common stock and does not expect to pay any cash dividends in the foreseeable future.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the Company&#x2019;s consolidated financial statements and tax returns. Deferred tax assets and liabilities are determined based upon the differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities and for loss and credit carryforwards, using enacted tax rates expected to be in effect in the year in which the differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that these assets may not be realized. The Company determines whether it is more likely than not that a tax position will be sustained upon examination. If it is not more likely than not that a position will be sustained, none of the benefit attributable to the position is recognized. The tax benefit to be recognized for any tax position that meets the&#160;more-likely-than-not&#160;recognition threshold is calculated as the largest amount that is more than 50% likely of being realized upon resolution of the contingency. The Company accounts for interest and penalties related to uncertain tax positions as part of its provision for income taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive Loss&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Comprehensive loss is defined as the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. Comprehensive loss is equal to net loss for all periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Net Loss Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Basic net loss per share and diluted net loss per share are computed using the weighted-average number of shares of common stock outstanding for the period. Net loss per share attributable to common stockholders is calculated using the&#160;two-class&#160;method, which is an earnings allocation formula that determines net loss per share for the holders of shares of the Company&#x2019;s common stock and participating securities. The Company&#x2019;s preferred stock contains participation rights in any dividend paid by the Company and is deemed to be a participating security. The participating securities do not include a contractual obligation to share in losses of the Company and are not included in the calculation of net loss per share in the periods in which a net loss is recorded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Diluted net loss per share is computed using the more dilutive of (a)&#160;the&#160;two-class&#160;method or (b)&#160;the if-converted method. The Company allocates earnings first to preferred stockholders based on dividend rights and then to common and preferred stockholders based on ownership interests. The weighted-average number of shares of common stock included in the computation of diluted net loss gives effect to all potentially dilutive common stock equivalent shares, including outstanding stock options and preferred stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s potentially dilutive securities, which include stock options, have been excluded from the computation of diluted net loss per share as the effect would be to reduce the net loss per share. Therefore, the weighted-average number of common shares outstanding used to calculate both basic and diluted net loss per share attributable to common stockholders &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;is the same. The Company excluded the following from the computation of diluted net loss per share attributable to common stockholders as of December&#160;31, 2021 and 2020, because including them would have had an anti-dilutive effect:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',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:'Arial',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:'Arial',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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Options to purchase common 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,810,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,499,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,810,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,499,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;On January 1, 2021, the Company adopted Financial Accounting Standards Board Accounting Standards Update No. 2019-12, Income Taxes Simplifying the Accounting for Income Taxes ("ASU No. 2019-12"). ASU No. 2019-12 eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU No. 2019-12 also simplifies aspects of the accounting for franchise taxes, enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. The adoption of this standard did not have an impact on the Company&#x2019;s consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Risks and Uncertainties&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;As a result of the continuing global COVID-19 pandemic, the Company has implemented business continuity plans designed to address and mitigate the impact of the COVID-19 pandemic on its employees and its business operations, including its preclinical studies and clinical trials, supply chains and third-party providers.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Additionally, in response to ongoing COVID-19 pandemic, the Company closed its principal executive office in March 2020. Currently, the Company&#x2019;s administrative employees continue to work outside of the principal executive office, and the Company maintains a limited the number of staff in any given research laboratory. The Company anticipates that the COVID-19 pandemic will continue to have an impact on the development timelines for several of its preclinical and clinical programs. The extent to which the COVID-19 pandemic impacts the Company&#x2019;s business, its clinical development, its regulatory efforts, its corporate development objectives and the value of and market for its common stock will depend on future developments which are highly uncertain and cannot be predicted with confidence at this time,  including, without limitation: the ultimate duration of the pandemic; travel restrictions; home quarantine orders; social distancing and business closure requirements in the United States, Australia, New Zealand and other countries; and the effectiveness of actions taken globally to mitigate the spread of the COVID-19 virus. The overall disruption of global healthcare systems and the other risks and uncertainties associated with the pandemic could have a material adverse effect on the Company&#x2019;s business, financial condition, results of operations and growth prospects. As of the date of issuance of these financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, assumptions and judgments or revise the carrying value of its assets or liabilities.  Actual results could differ from those estimates, and any such differences may be material to the Company&#x2019;s financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;In addition, the Company is subject to other challenges and risks specific to its business and its ability to execute on its business plan and strategy, as well as risks and uncertainties common to companies in the biopharmaceutical industry with research and development operations, including, without limitation, risks and uncertainties associated with: obtaining regulatory approval of its product candidates; delays or problems in obtaining clinical supply, loss of single source suppliers or failure to comply with manufacturing regulations; product development and the inherent uncertainty of clinical success; the challenges of protecting and enhancing its intellectual property rights; the challenges of complying with applicable regulatory requirements; and identifying, acquiring or in-licensing additional products or product candidates. In addition, to the extent the ongoing COVID-19 pandemic adversely affects the Company&#x2019;s business and results of operations, it may also have the effect of heightening many of the other risks and uncertainties discussed above.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzMwMjk0_15897837-8cd9-4eea-a9bd-ccea49ee374a">The accompanying consolidated financial statements include the accounts of the Company, Keros Australia and Keros Security Corporation. All intercompany accounts and transactions have been eliminated in consolidation.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzMwMzA1_2ba1926e-b3ad-4b4b-8aae-170b6e463572">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, and expenses, and the disclosure of contingent assets and liabilities as of and during the reporting period. The Company bases its estimates and assumptions on historical experience when available and on various factors that it believes to be reasonable under the circumstances. This process may result in actual results differing materially from those estimated amounts used in the preparation of the financial statements if these results differ from historical experience, or other assumptions do not turn out to be substantially accurate, even if such assumptions are reasonable when made. Significant estimates and assumptions reflected in these consolidated financial statements include, but are not limited to, useful lives assigned to property and equipment, the fair values of common and preferred stock and the fair value of the preferred stock tranche obligation. The Company assesses estimates on an ongoing basis; however, actual results could materially differ from those estimates.</us-gaap:UseOfEstimates>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzMwMzA4_b2c88779-c5dd-4fae-be7c-09fe137248a9">&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Certain assets and liabilities are reported on a recurring basis at fair value. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Level&#160;1&#x2014;Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Level&#160;2&#x2014;Observable inputs (other than Level&#160;1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Level&#160;3&#x2014;Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the degree of judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level&#160;3. A financial instrument&#x2019;s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.&lt;/span&gt;&lt;/div&gt;An entity may choose to measure many financial instruments and certain other items at fair value at specified election dates. Subsequent unrealized gains and losses on items for which the fair value option has been elected will be reported in earnings.</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzMwMzAy_e283ac11-3e3a-4e1c-b865-93ee22e183cb">&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents consist of standard checking accounts and money market funds. The Company considers all highly liquid investments with an original maturity of 90 days or less at the date of purchase to be cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s cash equivalents, which are funds held in a money market account, are measured at fair value on a recurring basis. The carrying amount of cash equivalents was $230.0&#160;million and $262.0 million  as of December&#160;31, 2021 and 2020, respectively, which approximates fair value and was determined based upon Level&#160;1 inputs. The money market account is valued using quoted market prices with no valuation adjustments applied and is categorized as Level&#160;1.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzEwOTk1MTE2ODE0Mjk_ae889bc6-0e38-4f15-960a-0392a0953afa"
      unitRef="usd">230000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzQxNDQ_c8bba394-bb1a-4922-8811-a16820df2cfc"
      unitRef="usd">262000000.0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzYwNDczMTM5ODMxNDk_1b894a04-e2c4-4667-9c79-cce6a820e2d9"
      unitRef="usd">1300000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2Xzc2OTY1ODE0NDIxNjY_ee0f2e5e-dd4a-4b21-aeb9-c7958175fd00"
      unitRef="usd">100000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzMwMzAz_f452cda5-289d-450a-a456-6d4e1660b331">Financial instruments that potentially subject us to significant concentration of credit risk consist primarily of cash and cash equivalents. The Company may maintain deposits in financial institutions in excess of government insured limits. The Company believes that it is not exposed to significant credit risk as its deposits are held at financial institutions that management believes to be of high credit quality and the Company has not experienced any losses on these deposits. As of December&#160;31, 2021 and 2020, the Company&#x2019;s cash and cash equivalents were held with three financial institutions. The Company believes that the market risk arising from its holdings of these financial instruments is mitigated based on the fact that many of these securities are either government-backed or of high credit rating.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzMwMjk1_36be0a44-6b28-48ad-9207-c47d22efaa84">Property and equipment are recorded at cost. Expenditures for repairs and maintenance are expensed as incurred. When assets are retired or disposed of, the assets and related accumulated depreciation are derecognized from the accounts, and &lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;any resulting gain or loss is included in the determination of net loss. Depreciation is calculated using the straight-line method over the estimated useful lives of the related assets as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.471%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;ESTIMATED USEFUL LIFE&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Laboratory equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Office furniture&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;lesser of useful life or remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzMwMjk2_8d023433-6ae7-4482-a929-b973a0af211c">Depreciation is calculated using the straight-line method over the estimated useful lives of the related assets as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.471%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.329%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;ESTIMATED USEFUL LIFE&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Laboratory equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Office furniture&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;lesser of useful life or remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Property and equipment, net as of December&#160;31, 2021 and 2020 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;41&#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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Laboratory 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Office furniture&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(846)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ibeda768cf0094f53b9e0df83fed7cad1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90YWJsZTo2ZGMyNmQ1NDIwYzQ0MDg1OGQ3MjVjMTA1ZTE5MmQzMC90YWJsZXJhbmdlOjZkYzI2ZDU0MjBjNDQwODU4ZDcyNWMxMDVlMTkyZDMwXzItMS0xLTEtMjQ1NjE_e3aebd2c-c5e4-4b49-a87d-14e4dbd9bc3a">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ic799a5412f364d85ac2a3c7ec98381cf_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90YWJsZTo2ZGMyNmQ1NDIwYzQ0MDg1OGQ3MjVjMTA1ZTE5MmQzMC90YWJsZXJhbmdlOjZkYzI2ZDU0MjBjNDQwODU4ZDcyNWMxMDVlMTkyZDMwXzMtMS0xLTEtMjQ1NjE_49919d04-989e-47f1-bf73-2c72a2b0b656">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="iedf00a575b994db7992476b1cd781f2b_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90YWJsZTo2ZGMyNmQ1NDIwYzQ0MDg1OGQ3MjVjMTA1ZTE5MmQzMC90YWJsZXJhbmdlOjZkYzI2ZDU0MjBjNDQwODU4ZDcyNWMxMDVlMTkyZDMwXzQtMS0xLTEtMjQ1NjE_54a8ed16-11fa-4546-abcf-0b774406b008">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzMwMzA0_7529a29b-80db-41bb-8a45-d9d9e08ebcc0">The Company evaluates its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceed the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzMwMzE4_32f15d2a-fcde-4bc2-9bb1-7462363027c5">&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company accounts for its leases under Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 842,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt; Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC 842&#x201d;). At the inception of an arrangement, the Company determines whether the arrangement is or contains a lease based on the unique facts and circumstances present in the arrangement. Leases with a term greater than 12 months are recognized on the balance sheet as ROU assets and current and non-current lease liabilities, as applicable. The Company has elected not to recognize on the balance sheet leases with terms of 12 months or less. The Company typically only includes an initial lease term in its assessment of a lease arrangement. Options to renew a lease are not included in the Company&#x2019;s assessment unless there is reasonable certainty that the Company will renew. The Company monitors its material leases on a quarterly basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Operating lease liabilities and their corresponding ROU assets are recorded based on the present value of future lease payments over the expected remaining lease term. Lease cost for operating leases is recognized on a straight-line basis over the lease term as an operating expense. Certain adjustments to the ROU asset may be required for items such as lease prepayments or incentives received. The interest rate implicit in lease contracts is typically not readily determinable. As a result, the Company utilizes its incremental borrowing rate, which reflects the fixed rate at which the Company could borrow on a collateralized basis the amount of the lease payments in the same currency, for a similar term, in a similar economic environment. In transition to ASC 842, the Company utilized the remaining lease term of its lease in determining the appropriate incremental borrowing rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;For all asset classes of its leases, the Company has elected to account for the lease and non-lease components together for existing classes of underlying assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzMwMzA5_20b74a2f-197e-48b0-a38b-8bdfa4ea7754">As permitted under Delaware law, the Company indemnifies its officers, directors, consultants and employees for certain events or occurrences that happen by reason of the relationship with, or position held at, the Company.</us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies>
    <us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzMwMjk3_2b605884-fc41-4a71-b903-9b7f688ed1b9">&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Research and development costs are charged to expense as incurred. Research and development costs consist of expenses incurred in performing research and development activities, including salaries and benefits, materials and supplies, preclinical expenses, stock-based compensation expense, depreciation of equipment, contract services, facilities, and other outside expenses. Costs for external development activities are recognized based on an evaluation of the progress to completion of specific tasks using information provided to the Company by its vendors. Payments for these activities are based on the terms of the individual arrangements, which may differ from the pattern of costs incurred, and are reflected in the consolidated financial statements as prepaid expense or accrued research and development expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Nonrefundable advance payments for goods or services to be received in the future for use in research and development activities are recorded as prepaid expenses and expensed as the related goods are delivered or the services are performed.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzMwMjk4_3889a0da-7154-4931-978f-950be331c3c8">&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Australian research and development tax incentive program provides tax offsets to eligible companies that engage in research and development activities and has two core components:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:14.64pt"&gt;43.5% refundable tax offset for certain eligible research and development entities with an aggregated turnover of less than $20.0&#160;million per annum; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:14.64pt"&gt;38.5% non-refundable tax offset for all other eligible research and development entities. Unused offset amounts may be able to be carried forward for use in future income years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company is eligible to participate in an Australian research and development tax incentive program under which the Company is eligible to receive a cash refund from the Australian Taxation Office for a percentage of the research and development costs expended by the Company in Australia.&lt;/span&gt;&lt;/div&gt;The Company&#x2019;s estimate of the cash refund it expects to receive related to the Australian research and development tax incentive program is included in other assets in the accompanying consolidated balance sheet and such amounts are recorded as research and development incentive income in the statement of operations. The Company recognizes research and development incentive income when there is reasonable assurance that the income will be received, the relevant expenditure has been incurred, and the consideration can be reliably measured.The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the Company&#x2019;s consolidated financial statements and tax returns. Deferred tax assets and liabilities are determined based upon the differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities and for loss and credit carryforwards, using enacted tax rates expected to be in effect in the year in which the differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that these assets may not be realized. The Company determines whether it is more likely than not that a tax position will be sustained upon examination. If it is not more likely than not that a position will be sustained, none of the benefit attributable to the position is recognized. The tax benefit to be recognized for any tax position that meets the&#160;more-likely-than-not&#160;recognition threshold is calculated as the largest amount that is more than 50% likely of being realized upon resolution of the contingency. The Company accounts for interest and penalties related to uncertain tax positions as part of its provision for income taxes.</us-gaap:IncomeTaxPolicyTextBlock>
    <kros:ResearchAndDevelopmentIncentiveIncome
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzEyNTc4_2d34e6b5-f8cc-47d3-af08-1866122c63a1"
      unitRef="usd">0</kros:ResearchAndDevelopmentIncentiveIncome>
    <kros:ResearchAndDevelopmentIncentiveIncome
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzEyNTg1_dac5650e-5b21-44ab-8272-18740691cd38"
      unitRef="usd">2500000</kros:ResearchAndDevelopmentIncentiveIncome>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzMwMzE2_a5dae5d8-54d9-4641-9db0-e414297b2d0d">&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;To date, the Company has earned revenue under the license agreement with Novo Nordisk A/S, which was terminated in October 2020, the license agreement with Neurona Therapeutics, Inc. (&#x201c;Neurona&#x201d;) (see Note 13) and the license agreement with Hansoh (Shanghai) Healthtech Co., Ltd. (&#x201c;Hansoh&#x201d;) (see Note 13). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue in accordance with ASC Topic 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC&#160;606&#x201d;). The Company enters into certain agreements that are within the scope of ASC 606, under which the Company licenses, may license or grants an option to license rights to certain of the Company&#x2019;s product candidates and performs research and development services in connection with such arrangements. The terms of these arrangements typically include payment of one or more of the following: non-refundable, upfront fees; reimbursement of research and development costs; development, clinical, regulatory and commercial sales milestone payments, and royalties on net sales of licensed products.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Under ASC 606, an entity recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the entity expects to receive in exchange for those goods or services. To determine the appropriate amount of revenue to be recognized for arrangements determined to be within the scope of ASC 606, the Company performs the following five steps: (i)&#160;identification of the promised goods or services in the contract; (ii)&#160;determination of whether the promised goods or services are performance obligations including whether they are distinct; (iii)&#160;measurement of the transaction price, including the constraint on variable consideration; (iv)&#160;allocation of the transaction price to the performance obligations; and (v)&#160;recognition of revenue when (or as) the Company satisfies each performance obligation. The Company only applies the five-step model to contracts when it is probable that the entity will collect consideration it is entitled to in exchange for the goods or services it transfers to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The promised goods or services in the Company&#x2019;s arrangements typically consist of a license, or option to license, rights to the Company&#x2019;s intellectual property or research and development services. The Company provides options to additional items in such arrangements, which are accounted for as separate contracts when the customer elects to exercise such options, unless the option provides a material right to the customer. Performance obligations are promised goods or services in a contract to transfer a distinct good or service to the customer and are considered distinct when (i)&#160;the customer can benefit from the good or service on its own or together with other readily available resources and (ii)&#160;the promised good or service is separately identifiable from other promises in the contract. In assessing whether promised goods or services are distinct, the Company considers factors such as the stage of development of the underlying intellectual property, the capabilities of the customer to develop the intellectual property on its own or whether the required expertise is readily available and whether the goods or services are integral or dependent to other goods or services in the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company estimates the transaction price based on the amount expected to be received for transferring the promised goods or services in the contract. The consideration may include fixed consideration and variable consideration. At the inception of each arrangement that includes variable consideration, the Company evaluates the amount of potential payment and the likelihood that the payments will be received. The Company utilizes either the most likely amount method or expected value method to estimate the amount expected to be received based on which method best predicts the amount expected to be received. The amount of variable consideration that is included in the transaction price may be constrained and is included in the transaction price only to the extent that it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s contracts often include development and regulatory milestone payments that are assessed under the most likely amount method and constrained if it is probable that a significant revenue reversal would occur. Milestone payments that are not within the Company&#x2019;s control or the licensee&#x2019;s control, such as regulatory approvals, are not considered probable of being achieved until those approvals are received. At the end of each reporting period, the Company re-evaluates the probability of achievement of such development and clinical milestones and any related constraint, and if necessary, adjusts its estimate of the overall transaction price. Any such adjustments are recorded on a cumulative catch-up basis, which would affect collaboration and other research and development revenue in the period of adjustment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;For arrangements that include sales-based royalties, including milestone payments based on the level of sales, and the license is deemed to be the predominant item to which the royalties relate, the Company recognizes revenue at the later of (i)&#160;when the related sales occur, or (ii)&#160;when the performance obligation to which some or all of the royalty has been allocated has been satisfied (or partially satisfied). To date, the Company has not recognized any royalty revenue resulting from any of the Company&#x2019;s collaboration or strategic alliance arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company allocates the transaction price based on the estimated standalone selling price. The Company must develop assumptions that require judgment to determine the stand-alone selling price for each performance obligation identified in the contract. The Company utilizes key assumptions to determine the stand-alone selling price, which may include other comparable transactions, pricing considered in negotiating the transaction and the estimated costs. Variable consideration is allocated specifically to one or more performance obligations in a contract when the terms of the variable consideration relate to the satisfaction of the performance obligation and the resulting amounts allocated are consistent with the amounts the Company would expect to receive for the satisfaction of each performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The consideration allocated to each performance obligation is recognized as revenue when control is transferred for the related goods or services. For performance obligations which consist of licenses and other promises, the Company utilizes judgment to assess the nature of the combined performance obligation to determine whether the combined performance obligation is satisfied over time or at a point in time and, if over time, the appropriate method of measuring progress. The Company evaluates the measure of progress each reporting period and, if necessary, adjusts the measure of performance and related revenue recognition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company receives payments from its customers based on billing schedules established in each contract. Upfront payments and fees are recorded as deferred revenue upon receipt or when due until the Company performs its obligations under these arrangements. Amounts are recorded as accounts receivable when the Company&#x2019;s right to consideration is unconditional.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzMwMzE0_f0d05d18-77ba-4aca-ab98-dab4d5ab0e5d">The functional currency for the Company&#x2019;s wholly owned foreign subsidiary, Keros Australia, is the United States dollar. All foreign currency transaction gains and losses are recognized in the consolidated statement of operations.</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzMwMjk5_36d7a1ec-b548-43e5-85f0-d93d7e63079d">Operating segments are identified as components of an enterprise about which separate discrete financial information is made available for evaluation by the chief operating decision maker (&#x201c;CODM&#x201d;) in making decisions regarding resource allocation and assessing performance. The CODM is the Company&#x2019;s chief executive officer. The Company manages its operations as a single segment for the purposes of assessing performance and making operating decisions. The Company&#x2019;s singular concentration is focused on the discovery and development of breakthrough therapeutics for hematological and musculoskeletal disorders with high unmet medical need.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:StockholdersEquityPolicyTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzMwMzEw_5d3515ed-2536-41b4-9bf8-b35947c928bb">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Prior to the Company&#x2019;s initial public offering (&#x201c;IPO&#x201d;) in April 2020, due to the absence of an active market for the Company&#x2019;s common stock, the Company utilized methodologies in accordance with the framework of the American Institute of Certified Public Accountants Technical Practice Aid (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Valuation of Privately-Held Company Equity Securities Issued as Compensation&lt;/span&gt;) to estimate the fair value of its common stock. Prior to the IPO, the fair value of the shares of common stock underlying the stock-based awards were determined by the Company's board of directors (the "Board") with input from management. Since there was no public market for the common stock prior to April 8, 2020, the Board had determined the fair value of the common stock at the time of grant of the stock-based award by considering a number of objective and subjective factors, including having valuations of the common stock performed by a third-party valuation specialist. Following the closing of the initial public offering, the fair value of the Company&#x2019;s common stock is determined based on the quoted market price of the common stock.</us-gaap:StockholdersEquityPolicyTextBlock>
    <us-gaap:StockholdersEquityNoteRedeemablePreferredStockIssuePolicy
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzMwMzA2_0f9bd4d0-e67e-42e5-8037-d8f04e389cca">The Company has classified convertible preferred stock, referred to as preferred stock, as temporary equity in the accompanying consolidated balance sheet due to terms that allow for redemption of the shares in cash upon certain change in control events that are outside of the Company&#x2019;s control, including sale or transfer of control of the Company as holders of the preferred stock could cause redemption of the shares in these situations. Subsequent adjustments of the carrying values to the ultimate redemption values will be made only when it becomes probable that such a liquidation event will occur.</us-gaap:StockholdersEquityNoteRedeemablePreferredStockIssuePolicy>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i1536c439a1bb44e5a198f675b4f28b48_D20200413-20200413"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzIyOTA3_5802f5c4-d168-48b7-b4cf-0efeda1a48f0"
      unitRef="shares">10725129</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="iab11696c52db4a43a55b0614459a6d88_I20200413"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzIzMDc5_63b8531f-c696-43ef-8e7c-69a883c23694"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzIzMTIw_a1389722-e036-411f-afaa-038dae4614ee"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzMwMzEx_1c122035-18b3-4b18-aad1-f27f0b014b4e">&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company accounts for all stock-based payment awards granted to employees and non-employees as stock-based compensation expense at fair value. The Company&#x2019;s stock-based payments include stock options and grants of common stock, including common stock subject to vesting. The measurement date for employee awards is the date of grant, and stock-based compensation costs are recognized as expense over the employees&#x2019; requisite service period, which is the vesting period, on a straight-line basis. Stock-based compensation costs for non-employees are recognized as expense over the vesting period on a straight-line basis. Stock-based compensation expense is classified in the accompanying consolidated statement of operations based on the function to which the related services are provided. The Company recognizes stock-based compensation expense for the portion of awards that have vested. Forfeitures are recorded as they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The fair value of each stock option grant is estimated on the date of grant using the Black-Scholes option-pricing model. The Company lacks company-specific historical and implied volatility information. Therefore, it estimates its expected stock volatility based on the historical volatility of a publicly traded set of peer companies and expects to continue to do so until such time as it has adequate historical data regarding the volatility of its own traded stock price. The expected term of the Company&#x2019;s stock options has been determined utilizing the &#x201c;simplified&#x201d; method for awards that qualify as &#x201c;plain-vanilla&#x201d; options. The risk-free interest rate is determined by reference to the U.S. Treasury yield curve in effect at the time of grant of the award for time periods approximately equal to the expected term of the award. Expected dividend yield is based on the fact that the Company has never paid cash dividends on common stock and does not expect to pay any cash dividends in the foreseeable future.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzMwMzE5_3675e5b5-7dda-4782-9ab2-043e9761c2b8">Comprehensive loss is defined as the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. Comprehensive loss is equal to net loss for all periods presented.</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzMwMzE1_e909b2de-a296-44cb-a846-9c906eafd9a5">&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Basic net loss per share and diluted net loss per share are computed using the weighted-average number of shares of common stock outstanding for the period. Net loss per share attributable to common stockholders is calculated using the&#160;two-class&#160;method, which is an earnings allocation formula that determines net loss per share for the holders of shares of the Company&#x2019;s common stock and participating securities. The Company&#x2019;s preferred stock contains participation rights in any dividend paid by the Company and is deemed to be a participating security. The participating securities do not include a contractual obligation to share in losses of the Company and are not included in the calculation of net loss per share in the periods in which a net loss is recorded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Diluted net loss per share is computed using the more dilutive of (a)&#160;the&#160;two-class&#160;method or (b)&#160;the if-converted method. The Company allocates earnings first to preferred stockholders based on dividend rights and then to common and preferred stockholders based on ownership interests. The weighted-average number of shares of common stock included in the computation of diluted net loss gives effect to all potentially dilutive common stock equivalent shares, including outstanding stock options and preferred stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s potentially dilutive securities, which include stock options, have been excluded from the computation of diluted net loss per share as the effect would be to reduce the net loss per share. Therefore, the weighted-average number of common shares outstanding used to calculate both basic and diluted net loss per share attributable to common stockholders &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;is the same. The Company excluded the following from the computation of diluted net loss per share attributable to common stockholders as of December&#160;31, 2021 and 2020, because including them would have had an anti-dilutive effect:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',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:'Arial',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:'Arial',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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Options to purchase common 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,810,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,499,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,810,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,499,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzMyOTg1MzQ5MzAzNjc_8094350b-25f4-416e-8ef4-1a78bc009e50">The Company excluded the following from the computation of diluted net loss per share attributable to common stockholders as of December&#160;31, 2021 and 2020, because including them would have had an anti-dilutive effect:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',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:'Arial',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:'Arial',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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Options to purchase common 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,810,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,499,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,810,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,499,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4b4491a81b9b4544a93467f490aea404_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90YWJsZTo5ZDAzNDAxZDc4YTI0YWE1OWJkNmNkZDc4NTNmODc3Yi90YWJsZXJhbmdlOjlkMDM0MDFkNzhhMjRhYTU5YmQ2Y2RkNzg1M2Y4NzdiXzUtMS0xLTEtMzM4MTI_081887bb-b9df-4440-a589-86b3bc9b3685"
      unitRef="shares">2810684</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i965bdcb7b0df419786796d8d1cddc5d6_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90YWJsZTo5ZDAzNDAxZDc4YTI0YWE1OWJkNmNkZDc4NTNmODc3Yi90YWJsZXJhbmdlOjlkMDM0MDFkNzhhMjRhYTU5YmQ2Y2RkNzg1M2Y4NzdiXzUtMy0xLTEtMzM4MTI_91ca4ae0-043f-4e08-add5-d59ea4d4a564"
      unitRef="shares">2499603</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90YWJsZTo5ZDAzNDAxZDc4YTI0YWE1OWJkNmNkZDc4NTNmODc3Yi90YWJsZXJhbmdlOjlkMDM0MDFkNzhhMjRhYTU5YmQ2Y2RkNzg1M2Y4NzdiXzYtMS0xLTEtMzM4MTI_fea3a83a-4367-4c52-90c9-28ea8e21c687"
      unitRef="shares">2810684</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90YWJsZTo5ZDAzNDAxZDc4YTI0YWE1OWJkNmNkZDc4NTNmODc3Yi90YWJsZXJhbmdlOjlkMDM0MDFkNzhhMjRhYTU5YmQ2Y2RkNzg1M2Y4NzdiXzYtMy0xLTEtMzM4MTI_720b15c6-8f22-4c99-b365-657974323976"
      unitRef="shares">2499603</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjAvZnJhZzowZmRjMDZiYzJlNmM0NWVhYWY5MmI2YWQ2NzYxZmRjNi90ZXh0cmVnaW9uOjBmZGMwNmJjMmU2YzQ1ZWFhZjkyYjZhZDY3NjFmZGM2XzMwMzAw_ce740b72-9803-44ec-a994-846b3321f005">On January 1, 2021, the Company adopted Financial Accounting Standards Board Accounting Standards Update No. 2019-12, Income Taxes Simplifying the Accounting for Income Taxes ("ASU No. 2019-12"). ASU No. 2019-12 eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU No. 2019-12 also simplifies aspects of the accounting for franchise taxes, enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. The adoption of this standard did not have an impact on the Company&#x2019;s consolidated financial statements and related disclosures.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90ZXh0cmVnaW9uOjgyMzMxNzAzNGQxZTQyZTVhZjAxMWE2YjUzODkwNGYyXzQzODA_780fa207-8aba-4e19-bae6-4e20e2834ace">FAIR VALUE MEASUREMENTS&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The following table presents information about the Company&#x2019;s financial assets and liabilities measured at fair value on a recurring basis and indicates the level of the fair value hierarchy utilized to determine such fair values (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;DESCRIPTION&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DECEMBER 31,&lt;br/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;QUOTED PRICES&lt;br/&gt;ACTIVE MARKETS&lt;br/&gt;FOR IDENTICAL&lt;br/&gt;ASSETS (LEVEL&#160;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SIGNIFICANT OTHER&lt;br/&gt;OBSERVABLE&lt;br/&gt;INPUTS (LEVEL&#160;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SIGNIFICANT OTHER&lt;br/&gt;OBSERVABLE&lt;br/&gt;INPUTS (LEVEL&#160;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:'Arial',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%"&gt;Asset&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Money market funds&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;230,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;230,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total financial assets&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;230,042&#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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;230,042&#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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;DESCRIPTION&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DECEMBER 31,&lt;br/&gt;2020&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;QUOTED PRICES&lt;br/&gt;ACTIVE MARKETS&lt;br/&gt;FOR IDENTICAL&lt;br/&gt;ASSETS (LEVEL&#160;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SIGNIFICANT OTHER&lt;br/&gt;OBSERVABLE&lt;br/&gt;INPUTS (LEVEL&#160;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SIGNIFICANT OTHER&lt;br/&gt;OBSERVABLE&lt;br/&gt;INPUTS (LEVEL&#160;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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%"&gt;Asset&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Money market funds&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;262,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;262,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total financial assets&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;262,043&#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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;262,043&#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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;There have been no transfers between fair value levels during the years ended December&#160;31, 2021 and 2020. The carrying values of other current assets, accounts payable and accrued expenses approximate their fair values due to the short-term nature of these assets and liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Preferred Stock Tranche Obligation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company determined that its obligation to issue, and the Company&#x2019;s investors&#x2019; obligation to purchase additional shares of convertible preferred stock at a fixed price (i.e. the issuance price) in subsequent tranches following the initial closings of the series A, series A-1, and series B-1 convertible preferred stock (respectively, the &#x201c;Series A Preferred Stock,&#x201d; &#x201c;Series A-1 Preferred Stock,&#x201d; and &#x201c;Series B-1 Preferred Stock&#x201d;, which are referred to collectively with the series B-2 convertible preferred stock (the &#x201c;Series B-2 Preferred Stock&#x201d;) and the series C convertible preferred stock (the &#x201c;Series C Preferred Stock&#x201d;) as the &#x201c;Preferred Stock&#x201d;) financings represented a freestanding financial instrument (the &#x201c;Preferred Stock Tranche Obligation&#x201d;). The freestanding financial instrument was classified as a liability on the Company&#x2019;s consolidated balance sheets and initially recorded at fair value, with changes in fair value for each reporting period recognized in other expense, net in the consolidated statement of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Board determined it was probable that the Series B-2 Preferred Stock milestone would be met, and the stockholders and the Board subsequently waived the  milestone and the issuance of the Series B-2 Preferred Stock on March 2, 2020. Instead of issuing the Series B-2 Preferred Stock upon this waiver, the Company instead closed its convertible Series C Preferred Stock financing (&#x201c;Series C financing&#x201d;). The associated Preferred Stock Tranche Obligation was remeasured prior to settlement, with the associated $1.5 million increase in fair value recorded in the Company&#x2019;s consolidated statement of operations as other expense, net. As the Series C financing was executed with related parties, the Company recognized the settlement of the Preferred Stock Tranche Obligation of $6.4 million as a capital contribution in additional paid-in capital in the Company&#x2019;s consolidated balance sheets.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The following reflects the significant quantitative inputs used in the valuation of the Preferred Stock Tranche Obligation:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.030%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;MARCH 2,&lt;br/&gt;2020&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DECEMBER 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Stand-alone Series B-1 Preferred Stock price (spot price)&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7.28&#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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7.28&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Estimated future value of Series B-2 Preferred 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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;8.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;8.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Discount 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;15.50&#160;&lt;/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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;15.50&#160;&lt;/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:'Arial',sans-serif;font-size:9.5pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Time to liquidity (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:'Arial',sans-serif;font-size:9.5pt;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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Probability of tranche closing&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The purchase price of the Preferred Stock at initial issuance, and all subsequent issuances was higher than the fair value of the Company&#x2019;s common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The following table sets forth a summary of changes in the fair value of the Company&#x2019;s Preferred Stock Tranche Obligation for which fair value was determined by Level&#160;3 inputs (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;PREFERRED STOCK&lt;br/&gt;TRANCHE OBLIGATION&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Balance as of January&#160;1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Issuance&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:'Arial',sans-serif;font-size:9.5pt;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Settlement of tranche obligation&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(6,446)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Fluctuations in the fair value of the Company&#x2019;s Preferred Stock is the primary cause for the significant changes in fair value of the Preferred Stock Tranche Obligation. In 2020 and 2019, the enterprise value of the Company was determined using the Market Approach, specifically the Subject Company Transaction Method, which considers all share class rights and preferences, as of the date of the most recent financing. As part of the Company&#x2019;s strategy, during 2019, the Company began considering the pursuit of longer-term liquidity options including a potential initial public offering, which caused an increase in the value of the Series B-1 Preferred Stock while reducing the value of the Preferred Stock Tranche Obligation.&lt;/span&gt;&lt;/div&gt;Subsequently, in March 2020, the Company determined it was probable that the milestone criteria necessary to close the subsequent tranche would be met; as such, the value of the Preferred Stock Tranche Obligation increased. The Board then waived the milestone in favor of issuing the Series C Preferred Stock in March 2020 (see Note 8), and in doing so, the Preferred Stock Tranche Obligation was fully settled and reduced to $0 on the Company's consolidated balance sheet.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90ZXh0cmVnaW9uOjgyMzMxNzAzNGQxZTQyZTVhZjAxMWE2YjUzODkwNGYyXzQzODE_26d4a4cc-9cfd-4f51-beb9-36e62e639b0e">&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The following table presents information about the Company&#x2019;s financial assets and liabilities measured at fair value on a recurring basis and indicates the level of the fair value hierarchy utilized to determine such fair values (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;DESCRIPTION&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DECEMBER 31,&lt;br/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;QUOTED PRICES&lt;br/&gt;ACTIVE MARKETS&lt;br/&gt;FOR IDENTICAL&lt;br/&gt;ASSETS (LEVEL&#160;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SIGNIFICANT OTHER&lt;br/&gt;OBSERVABLE&lt;br/&gt;INPUTS (LEVEL&#160;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SIGNIFICANT OTHER&lt;br/&gt;OBSERVABLE&lt;br/&gt;INPUTS (LEVEL&#160;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:'Arial',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%"&gt;Asset&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Money market funds&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;230,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;230,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total financial assets&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;230,042&#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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;230,042&#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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;DESCRIPTION&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DECEMBER 31,&lt;br/&gt;2020&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;QUOTED PRICES&lt;br/&gt;ACTIVE MARKETS&lt;br/&gt;FOR IDENTICAL&lt;br/&gt;ASSETS (LEVEL&#160;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SIGNIFICANT OTHER&lt;br/&gt;OBSERVABLE&lt;br/&gt;INPUTS (LEVEL&#160;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;SIGNIFICANT OTHER&lt;br/&gt;OBSERVABLE&lt;br/&gt;INPUTS (LEVEL&#160;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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%"&gt;Asset&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Money market funds&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;262,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;262,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total financial assets&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;262,043&#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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;262,043&#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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id23407456136453db60546320f7b9041_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTo5ZmUzMjIzMDQ3ZTA0MjNkOTQ2ZTQ2ZTVlNTc1NDkyOS90YWJsZXJhbmdlOjlmZTMyMjMwNDdlMDQyM2Q5NDZlNDZlNWU1NzU0OTI5XzQtMS0xLTEtMjQ1NjE_299e768f-9e2d-4884-9a7e-3ce196b82ea3"
      unitRef="usd">230042000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="iff2624bd7f8746b4805fb2b3c5071c4c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTo5ZmUzMjIzMDQ3ZTA0MjNkOTQ2ZTQ2ZTVlNTc1NDkyOS90YWJsZXJhbmdlOjlmZTMyMjMwNDdlMDQyM2Q5NDZlNDZlNWU1NzU0OTI5XzQtMy0xLTEtMjQ1NjE_bc1da938-e15d-41f4-b90a-dd067f2e3ec7"
      unitRef="usd">230042000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ibbcf44ab1fc140aba4413712c2069893_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTo5ZmUzMjIzMDQ3ZTA0MjNkOTQ2ZTQ2ZTVlNTc1NDkyOS90YWJsZXJhbmdlOjlmZTMyMjMwNDdlMDQyM2Q5NDZlNDZlNWU1NzU0OTI5XzQtNS0xLTEtMjQ1NjE_216b8714-fa49-4444-9fc5-04a674ec11ba"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i8bf630d10bc74ed2b383056454e4d560_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTo5ZmUzMjIzMDQ3ZTA0MjNkOTQ2ZTQ2ZTVlNTc1NDkyOS90YWJsZXJhbmdlOjlmZTMyMjMwNDdlMDQyM2Q5NDZlNDZlNWU1NzU0OTI5XzQtNy0xLTEtMjQ1NjE_01733e72-f03e-4061-9de9-465433984788"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id23407456136453db60546320f7b9041_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTo5ZmUzMjIzMDQ3ZTA0MjNkOTQ2ZTQ2ZTVlNTc1NDkyOS90YWJsZXJhbmdlOjlmZTMyMjMwNDdlMDQyM2Q5NDZlNDZlNWU1NzU0OTI5XzUtMS0xLTEtMjQ1NjE_fa66b57a-f72a-48a3-9ed3-d3008ddfbc5a"
      unitRef="usd">230042000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iff2624bd7f8746b4805fb2b3c5071c4c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTo5ZmUzMjIzMDQ3ZTA0MjNkOTQ2ZTQ2ZTVlNTc1NDkyOS90YWJsZXJhbmdlOjlmZTMyMjMwNDdlMDQyM2Q5NDZlNDZlNWU1NzU0OTI5XzUtMy0xLTEtMjQ1NjE_94c9cd4d-4753-47ba-a0f0-d220597c2b33"
      unitRef="usd">230042000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ibbcf44ab1fc140aba4413712c2069893_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTo5ZmUzMjIzMDQ3ZTA0MjNkOTQ2ZTQ2ZTVlNTc1NDkyOS90YWJsZXJhbmdlOjlmZTMyMjMwNDdlMDQyM2Q5NDZlNDZlNWU1NzU0OTI5XzUtNS0xLTEtMjQ1NjE_2c10644e-4158-4a28-b398-20d46efa659f"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8bf630d10bc74ed2b383056454e4d560_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTo5ZmUzMjIzMDQ3ZTA0MjNkOTQ2ZTQ2ZTVlNTc1NDkyOS90YWJsZXJhbmdlOjlmZTMyMjMwNDdlMDQyM2Q5NDZlNDZlNWU1NzU0OTI5XzUtNy0xLTEtMjQ1NjE_afa48053-9c54-459a-a9d4-a592364d9d70"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id26455562afe4dbe9bfd4272d179d6c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTo2OGU3NDQyODEyMTg0ZWU5ODQzNTc4YmExYTgyNjkzOS90YWJsZXJhbmdlOjY4ZTc0NDI4MTIxODRlZTk4NDM1NzhiYTFhODI2OTM5XzQtMS0xLTEtMjQ1NjE_388855c1-f724-4287-ab37-f2478da301c6"
      unitRef="usd">262043000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i6069fbea0a2142f8830cb36f9aab4c57_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTo2OGU3NDQyODEyMTg0ZWU5ODQzNTc4YmExYTgyNjkzOS90YWJsZXJhbmdlOjY4ZTc0NDI4MTIxODRlZTk4NDM1NzhiYTFhODI2OTM5XzQtMy0xLTEtMjQ1NjE_9c4bb92c-1908-4429-a5b1-fef361d18cbf"
      unitRef="usd">262043000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i92d83dbd7a504715b88fe6dd965db47b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTo2OGU3NDQyODEyMTg0ZWU5ODQzNTc4YmExYTgyNjkzOS90YWJsZXJhbmdlOjY4ZTc0NDI4MTIxODRlZTk4NDM1NzhiYTFhODI2OTM5XzQtNS0xLTEtMjQ1NjE_31f6e9ef-bc1a-4e29-9900-3f8b0cc26b09"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i11ad0b7393584aa3a4b539b1f9b2bb22_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTo2OGU3NDQyODEyMTg0ZWU5ODQzNTc4YmExYTgyNjkzOS90YWJsZXJhbmdlOjY4ZTc0NDI4MTIxODRlZTk4NDM1NzhiYTFhODI2OTM5XzQtNy0xLTEtMjQ1NjE_6cc9257f-650a-4022-84a6-bc75c041fc21"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id26455562afe4dbe9bfd4272d179d6c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTo2OGU3NDQyODEyMTg0ZWU5ODQzNTc4YmExYTgyNjkzOS90YWJsZXJhbmdlOjY4ZTc0NDI4MTIxODRlZTk4NDM1NzhiYTFhODI2OTM5XzUtMS0xLTEtMjQ1NjE_b30efca5-81a3-4d1a-9b29-3c8380440a6e"
      unitRef="usd">262043000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i6069fbea0a2142f8830cb36f9aab4c57_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTo2OGU3NDQyODEyMTg0ZWU5ODQzNTc4YmExYTgyNjkzOS90YWJsZXJhbmdlOjY4ZTc0NDI4MTIxODRlZTk4NDM1NzhiYTFhODI2OTM5XzUtMy0xLTEtMjQ1NjE_cdb6c431-99f9-4daa-a2a4-3e4f925a5248"
      unitRef="usd">262043000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i92d83dbd7a504715b88fe6dd965db47b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTo2OGU3NDQyODEyMTg0ZWU5ODQzNTc4YmExYTgyNjkzOS90YWJsZXJhbmdlOjY4ZTc0NDI4MTIxODRlZTk4NDM1NzhiYTFhODI2OTM5XzUtNS0xLTEtMjQ1NjE_eec8a15d-e588-43ee-bbcc-ff7f87bbeb15"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i11ad0b7393584aa3a4b539b1f9b2bb22_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTo2OGU3NDQyODEyMTg0ZWU5ODQzNTc4YmExYTgyNjkzOS90YWJsZXJhbmdlOjY4ZTc0NDI4MTIxODRlZTk4NDM1NzhiYTFhODI2OTM5XzUtNy0xLTEtMjQ1NjE_540667be-3653-4300-909d-e00938782de2"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i4f4fe1612fd142698f2ff741e2b178c6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90ZXh0cmVnaW9uOjgyMzMxNzAzNGQxZTQyZTVhZjAxMWE2YjUzODkwNGYyXzYwNDczMTM5NjU1OTA_31c40ec3-4c74-4919-bab4-8ad03157aa37"
      unitRef="usd">-1500000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i4f4fe1612fd142698f2ff741e2b178c6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90ZXh0cmVnaW9uOjgyMzMxNzAzNGQxZTQyZTVhZjAxMWE2YjUzODkwNGYyXzYwNDczMTM5NjU1OTc_fb41750c-c7d1-49db-880f-0bbfa296e5cf"
      unitRef="usd">6400000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90ZXh0cmVnaW9uOjgyMzMxNzAzNGQxZTQyZTVhZjAxMWE2YjUzODkwNGYyXzg3OTYwOTMwMzUwNDQ_b11174f8-4e87-4a31-8080-ddfcaae29078">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The following reflects the significant quantitative inputs used in the valuation of the Preferred Stock Tranche Obligation:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.030%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;MARCH 2,&lt;br/&gt;2020&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;DECEMBER 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Stand-alone Series B-1 Preferred Stock price (spot price)&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7.28&#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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7.28&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Estimated future value of Series B-2 Preferred 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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;8.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;8.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Discount 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;15.50&#160;&lt;/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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;15.50&#160;&lt;/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:'Arial',sans-serif;font-size:9.5pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Time to liquidity (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:'Arial',sans-serif;font-size:9.5pt;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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Probability of tranche closing&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <kros:PreferredStockTrancheObligationMeasurementInputPerShare
      contextRef="i3385e12c8cc34b208ea5b6933034f930_I20200302"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTpmMTk1NTY2NTFiNjM0YzJmYjRiNGQxMGZjOGYzOWE0My90YWJsZXJhbmdlOmYxOTU1NjY1MWI2MzRjMmZiNGI0ZDEwZmM4ZjM5YTQzXzItMS0xLTEtMzY2MzY_9562ed72-ee78-44e5-bc0a-a0f19b039f83"
      unitRef="usdPerShare">7.28</kros:PreferredStockTrancheObligationMeasurementInputPerShare>
    <kros:PreferredStockTrancheObligationMeasurementInputPerShare
      contextRef="if1f6e803708240569a395e773f5fd7e3_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTpmMTk1NTY2NTFiNjM0YzJmYjRiNGQxMGZjOGYzOWE0My90YWJsZXJhbmdlOmYxOTU1NjY1MWI2MzRjMmZiNGI0ZDEwZmM4ZjM5YTQzXzItMy0xLTEtMzY2MzY_5022dcd4-653c-4137-9369-a4856ad6aa46"
      unitRef="usdPerShare">7.28</kros:PreferredStockTrancheObligationMeasurementInputPerShare>
    <kros:PreferredStockTrancheObligationMeasurementInputPerShare
      contextRef="i4190d2f5964a4437bad22359eec8ab47_I20200302"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTpmMTk1NTY2NTFiNjM0YzJmYjRiNGQxMGZjOGYzOWE0My90YWJsZXJhbmdlOmYxOTU1NjY1MWI2MzRjMmZiNGI0ZDEwZmM4ZjM5YTQzXzMtMS0xLTEtMzY2MzY_e173e9eb-0d30-4c5f-9403-dd46f375940d"
      unitRef="usdPerShare">8.14</kros:PreferredStockTrancheObligationMeasurementInputPerShare>
    <kros:PreferredStockTrancheObligationMeasurementInputPerShare
      contextRef="ifc7f8379dc734af0a475c6f9ba251169_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTpmMTk1NTY2NTFiNjM0YzJmYjRiNGQxMGZjOGYzOWE0My90YWJsZXJhbmdlOmYxOTU1NjY1MWI2MzRjMmZiNGI0ZDEwZmM4ZjM5YTQzXzMtMy0xLTEtMzY2MzY_9aaaa3d9-753b-4d7a-b42e-e7d7725968fc"
      unitRef="usdPerShare">8.14</kros:PreferredStockTrancheObligationMeasurementInputPerShare>
    <kros:PreferredStockTrancheObligationMeasurementInputDecimal
      contextRef="iafe9869614804da49aa46140659907c5_I20200302"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTpmMTk1NTY2NTFiNjM0YzJmYjRiNGQxMGZjOGYzOWE0My90YWJsZXJhbmdlOmYxOTU1NjY1MWI2MzRjMmZiNGI0ZDEwZmM4ZjM5YTQzXzQtMS0xLTEtMzY2MzY_95f263f8-692e-49e4-bf50-be8c78a38be2"
      unitRef="number">0.1550</kros:PreferredStockTrancheObligationMeasurementInputDecimal>
    <kros:PreferredStockTrancheObligationMeasurementInputDecimal
      contextRef="i95a18395e4f64dae8d6ff89968ad364d_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTpmMTk1NTY2NTFiNjM0YzJmYjRiNGQxMGZjOGYzOWE0My90YWJsZXJhbmdlOmYxOTU1NjY1MWI2MzRjMmZiNGI0ZDEwZmM4ZjM5YTQzXzQtMy0xLTEtMzY2MzY_b7bd6671-7802-4850-8823-98a1869da57d"
      unitRef="number">0.1550</kros:PreferredStockTrancheObligationMeasurementInputDecimal>
    <kros:PreferredStockTrancheObligationMeasurementInputTerm
      contextRef="i869f9ef9c30e4207a1d9e4c9185cb6d7_D20200302-20200302"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTpmMTk1NTY2NTFiNjM0YzJmYjRiNGQxMGZjOGYzOWE0My90YWJsZXJhbmdlOmYxOTU1NjY1MWI2MzRjMmZiNGI0ZDEwZmM4ZjM5YTQzXzUtMS0xLTEtMzY2MzY_30d1f530-dba8-4e31-be06-ba991aa9966f">P0Y</kros:PreferredStockTrancheObligationMeasurementInputTerm>
    <kros:PreferredStockTrancheObligationMeasurementInputTerm
      contextRef="i29871870d68b4a59a84b0e94c542ea9d_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTpmMTk1NTY2NTFiNjM0YzJmYjRiNGQxMGZjOGYzOWE0My90YWJsZXJhbmdlOmYxOTU1NjY1MWI2MzRjMmZiNGI0ZDEwZmM4ZjM5YTQzXzUtMy0xLTEtMzY2MzY_8e47e20c-2f07-433e-acce-c27222179d2b">P0Y1M28D</kros:PreferredStockTrancheObligationMeasurementInputTerm>
    <kros:PreferredStockTrancheObligationMeasurementInputDecimal
      contextRef="i697a6a73a30e4a8c870792de7f0759c1_I20200302"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTpmMTk1NTY2NTFiNjM0YzJmYjRiNGQxMGZjOGYzOWE0My90YWJsZXJhbmdlOmYxOTU1NjY1MWI2MzRjMmZiNGI0ZDEwZmM4ZjM5YTQzXzYtMS0xLTEtMzY2MzY_5145d941-87ba-4901-8ba6-dc3830e13db5"
      unitRef="number">1</kros:PreferredStockTrancheObligationMeasurementInputDecimal>
    <kros:PreferredStockTrancheObligationMeasurementInputDecimal
      contextRef="i5b3b68696d5e4413a98652094f5f6cd3_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTpmMTk1NTY2NTFiNjM0YzJmYjRiNGQxMGZjOGYzOWE0My90YWJsZXJhbmdlOmYxOTU1NjY1MWI2MzRjMmZiNGI0ZDEwZmM4ZjM5YTQzXzYtMy0xLTEtMzY2MzY_facc1bb3-b4d6-4924-9c83-1d286e2ceb24"
      unitRef="number">0.80</kros:PreferredStockTrancheObligationMeasurementInputDecimal>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90ZXh0cmVnaW9uOjgyMzMxNzAzNGQxZTQyZTVhZjAxMWE2YjUzODkwNGYyXzg3OTYwOTMwMzUwNDU_8c2a98e0-d824-4d5a-8aa8-cf0f4441a9b0">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The following table sets forth a summary of changes in the fair value of the Company&#x2019;s Preferred Stock Tranche Obligation for which fair value was determined by Level&#160;3 inputs (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;PREFERRED STOCK&lt;br/&gt;TRANCHE OBLIGATION&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Balance as of January&#160;1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Issuance&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:'Arial',sans-serif;font-size:9.5pt;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Settlement of tranche obligation&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(6,446)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i944db0a7140b421db38f11d417647fdc_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTplNjllNDI4ZGM5MDE0NTAxOThkNzE4M2YxNzE4ODUwZC90YWJsZXJhbmdlOmU2OWU0MjhkYzkwMTQ1MDE5OGQ3MTgzZjE3MTg4NTBkXzItMS0xLTEtMzY2MzY_6a811f6b-faea-45b9-8b6c-980760b18dbb"
      unitRef="usd">2392000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
      contextRef="iceb1956e95754eef963349a4a039b768_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTplNjllNDI4ZGM5MDE0NTAxOThkNzE4M2YxNzE4ODUwZC90YWJsZXJhbmdlOmU2OWU0MjhkYzkwMTQ1MDE5OGQ3MTgzZjE3MTg4NTBkXzMtMS0xLTEtMzY2MzY_c4f7b958-1cc4-4f09-8037-7a5e0f43bf5a"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="iceb1956e95754eef963349a4a039b768_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTplNjllNDI4ZGM5MDE0NTAxOThkNzE4M2YxNzE4ODUwZC90YWJsZXJhbmdlOmU2OWU0MjhkYzkwMTQ1MDE5OGQ3MTgzZjE3MTg4NTBkXzQtMS0xLTEtMzY2MzY_0c637bf0-2102-4221-8569-316574970231"
      unitRef="usd">-2564000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i4e5afb24d5aa413993e9510d7f7adccf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTplNjllNDI4ZGM5MDE0NTAxOThkNzE4M2YxNzE4ODUwZC90YWJsZXJhbmdlOmU2OWU0MjhkYzkwMTQ1MDE5OGQ3MTgzZjE3MTg4NTBkXzUtMS0xLTEtMzY2MzY_89b809aa-b447-4097-b345-f68b91612087"
      unitRef="usd">4956000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i2690f8b98a874e6fa9439c7f029452f3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTplNjllNDI4ZGM5MDE0NTAxOThkNzE4M2YxNzE4ODUwZC90YWJsZXJhbmdlOmU2OWU0MjhkYzkwMTQ1MDE5OGQ3MTgzZjE3MTg4NTBkXzYtMS0xLTEtMzY2MzY_1ed16869-31e8-4037-88ee-0767e247ac8d"
      unitRef="usd">-1490000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i2690f8b98a874e6fa9439c7f029452f3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTplNjllNDI4ZGM5MDE0NTAxOThkNzE4M2YxNzE4ODUwZC90YWJsZXJhbmdlOmU2OWU0MjhkYzkwMTQ1MDE5OGQ3MTgzZjE3MTg4NTBkXzctMS0xLTEtMzY2MzY_05381be7-f78c-41ec-b850-cb7b6f70cd58"
      unitRef="usd">6446000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i23e86ae740314d7da05a5ae1a154a139_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90YWJsZTplNjllNDI4ZGM5MDE0NTAxOThkNzE4M2YxNzE4ODUwZC90YWJsZXJhbmdlOmU2OWU0MjhkYzkwMTQ1MDE5OGQ3MTgzZjE3MTg4NTBkXzgtMS0xLTEtMzY2MzY_799d028e-e0f3-4071-820b-0e0106eebab5"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i40666f4322984727ab3c695958448d66_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjYvZnJhZzo4MjMzMTcwMzRkMWU0MmU1YWYwMTFhNmI1Mzg5MDRmMi90ZXh0cmVnaW9uOjgyMzMxNzAzNGQxZTQyZTVhZjAxMWE2YjUzODkwNGYyXzYwNDczMTM5NjU0OTc_181c60f1-b027-4e26-829e-3014165f4471"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:OtherCurrentAssetsTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjkvZnJhZzo1N2UxOWViNGIxZGY0Y2I2OWM1YzMxYzMzMTZhNDUxYS90ZXh0cmVnaW9uOjU3ZTE5ZWI0YjFkZjRjYjY5YzVjMzFjMzMxNmE0NTFhXzE1Ng_a9f39d56-65f2-4a11-8d29-621328003669">PREPAID EXPENSES AND OTHER CURRENT ASSETS&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets as of December&#160;31, 2021 and 2020 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Prepaid service contracts&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,613&#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;501&#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income tax credit receivable&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Prepaid sales 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;R&amp;amp;D payroll tax credit&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Prepaid Insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjkvZnJhZzo1N2UxOWViNGIxZGY0Y2I2OWM1YzMxYzMzMTZhNDUxYS90ZXh0cmVnaW9uOjU3ZTE5ZWI0YjFkZjRjYjY5YzVjMzFjMzMxNmE0NTFhXzE1Nw_7f0b7921-9329-4df2-81b3-020d5fe3e85d">&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets as of December&#160;31, 2021 and 2020 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Prepaid service contracts&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,613&#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;501&#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income tax credit receivable&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Prepaid sales 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;R&amp;amp;D payroll tax credit&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Prepaid Insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <kros:PrepaidServiceContractCosts
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjkvZnJhZzo1N2UxOWViNGIxZGY0Y2I2OWM1YzMxYzMzMTZhNDUxYS90YWJsZTplYTZmYjQzMjMwY2U0OGEwYjI3NjA5YTVmYjQ4ZTA0OS90YWJsZXJhbmdlOmVhNmZiNDMyMzBjZTQ4YTBiMjc2MDlhNWZiNDhlMDQ5XzMtMS0xLTEtMjQ1NjE_83e71fb9-a5f1-4f29-a9d9-3640b8a5df6f"
      unitRef="usd">1613000</kros:PrepaidServiceContractCosts>
    <kros:PrepaidServiceContractCosts
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjkvZnJhZzo1N2UxOWViNGIxZGY0Y2I2OWM1YzMxYzMzMTZhNDUxYS90YWJsZTplYTZmYjQzMjMwY2U0OGEwYjI3NjA5YTVmYjQ4ZTA0OS90YWJsZXJhbmdlOmVhNmZiNDMyMzBjZTQ4YTBiMjc2MDlhNWZiNDhlMDQ5XzMtMy0xLTEtMjQ1NjE_daed55d4-bc55-4c77-81ed-31af2f6e5b61"
      unitRef="usd">501000</kros:PrepaidServiceContractCosts>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjkvZnJhZzo1N2UxOWViNGIxZGY0Y2I2OWM1YzMxYzMzMTZhNDUxYS90YWJsZTplYTZmYjQzMjMwY2U0OGEwYjI3NjA5YTVmYjQ4ZTA0OS90YWJsZXJhbmdlOmVhNmZiNDMyMzBjZTQ4YTBiMjc2MDlhNWZiNDhlMDQ5XzQtMS0xLTEtMjQ1NjE_104bbfbd-830e-4382-bc69-df60ffbfa586"
      unitRef="usd">30000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjkvZnJhZzo1N2UxOWViNGIxZGY0Y2I2OWM1YzMxYzMzMTZhNDUxYS90YWJsZTplYTZmYjQzMjMwY2U0OGEwYjI3NjA5YTVmYjQ4ZTA0OS90YWJsZXJhbmdlOmVhNmZiNDMyMzBjZTQ4YTBiMjc2MDlhNWZiNDhlMDQ5XzQtMy0xLTEtMjQ1NjE_99edc1a8-2317-42a2-8ff4-0e7b5ae642c3"
      unitRef="usd">172000</us-gaap:IncomeTaxesReceivable>
    <kros:SalesTaxReceivableCurrent
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjkvZnJhZzo1N2UxOWViNGIxZGY0Y2I2OWM1YzMxYzMzMTZhNDUxYS90YWJsZTplYTZmYjQzMjMwY2U0OGEwYjI3NjA5YTVmYjQ4ZTA0OS90YWJsZXJhbmdlOmVhNmZiNDMyMzBjZTQ4YTBiMjc2MDlhNWZiNDhlMDQ5XzUtMS0xLTEtMjQ1NjE_e6839209-757a-44f3-b04c-049db66f3bf5"
      unitRef="usd">255000</kros:SalesTaxReceivableCurrent>
    <kros:SalesTaxReceivableCurrent
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjkvZnJhZzo1N2UxOWViNGIxZGY0Y2I2OWM1YzMxYzMzMTZhNDUxYS90YWJsZTplYTZmYjQzMjMwY2U0OGEwYjI3NjA5YTVmYjQ4ZTA0OS90YWJsZXJhbmdlOmVhNmZiNDMyMzBjZTQ4YTBiMjc2MDlhNWZiNDhlMDQ5XzUtMy0xLTEtMjQ1NjE_2890618f-7114-4b52-90e1-57a8205ac70b"
      unitRef="usd">188000</kros:SalesTaxReceivableCurrent>
    <kros:ResearchAndDevelopmentPayrollTaxCredit
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjkvZnJhZzo1N2UxOWViNGIxZGY0Y2I2OWM1YzMxYzMzMTZhNDUxYS90YWJsZTplYTZmYjQzMjMwY2U0OGEwYjI3NjA5YTVmYjQ4ZTA0OS90YWJsZXJhbmdlOmVhNmZiNDMyMzBjZTQ4YTBiMjc2MDlhNWZiNDhlMDQ5XzctMS0xLTEtMjQ1NjE_29569f20-8223-4d4c-8475-c7ccf126e217"
      unitRef="usd">167000</kros:ResearchAndDevelopmentPayrollTaxCredit>
    <kros:ResearchAndDevelopmentPayrollTaxCredit
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjkvZnJhZzo1N2UxOWViNGIxZGY0Y2I2OWM1YzMxYzMzMTZhNDUxYS90YWJsZTplYTZmYjQzMjMwY2U0OGEwYjI3NjA5YTVmYjQ4ZTA0OS90YWJsZXJhbmdlOmVhNmZiNDMyMzBjZTQ4YTBiMjc2MDlhNWZiNDhlMDQ5XzctMy0xLTEtMjQ1NjE_4a04d4aa-8cdd-4506-b07f-361928bf35df"
      unitRef="usd">44000</kros:ResearchAndDevelopmentPayrollTaxCredit>
    <us-gaap:PrepaidInsurance
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjkvZnJhZzo1N2UxOWViNGIxZGY0Y2I2OWM1YzMxYzMzMTZhNDUxYS90YWJsZTplYTZmYjQzMjMwY2U0OGEwYjI3NjA5YTVmYjQ4ZTA0OS90YWJsZXJhbmdlOmVhNmZiNDMyMzBjZTQ4YTBiMjc2MDlhNWZiNDhlMDQ5XzgtMS0xLTEtMjQ1NjE_edeb4e04-1387-4d93-87f1-4e98438f71d2"
      unitRef="usd">993000</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjkvZnJhZzo1N2UxOWViNGIxZGY0Y2I2OWM1YzMxYzMzMTZhNDUxYS90YWJsZTplYTZmYjQzMjMwY2U0OGEwYjI3NjA5YTVmYjQ4ZTA0OS90YWJsZXJhbmdlOmVhNmZiNDMyMzBjZTQ4YTBiMjc2MDlhNWZiNDhlMDQ5XzgtMy0xLTEtMjQ1NjE_7a9a2826-ab9a-4845-85f1-60bae4b817ea"
      unitRef="usd">785000</us-gaap:PrepaidInsurance>
    <us-gaap:OtherAssetsCurrent
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjkvZnJhZzo1N2UxOWViNGIxZGY0Y2I2OWM1YzMxYzMzMTZhNDUxYS90YWJsZTplYTZmYjQzMjMwY2U0OGEwYjI3NjA5YTVmYjQ4ZTA0OS90YWJsZXJhbmdlOmVhNmZiNDMyMzBjZTQ4YTBiMjc2MDlhNWZiNDhlMDQ5XzktMS0xLTEtMjQ1NjE_e6e3e4d6-7575-44d0-8051-b5645ce276d1"
      unitRef="usd">340000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjkvZnJhZzo1N2UxOWViNGIxZGY0Y2I2OWM1YzMxYzMzMTZhNDUxYS90YWJsZTplYTZmYjQzMjMwY2U0OGEwYjI3NjA5YTVmYjQ4ZTA0OS90YWJsZXJhbmdlOmVhNmZiNDMyMzBjZTQ4YTBiMjc2MDlhNWZiNDhlMDQ5XzktMy0xLTEtMjQ1NjE_be5d52d5-d5b2-4740-b3fd-e376df46af18"
      unitRef="usd">160000</us-gaap:OtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjkvZnJhZzo1N2UxOWViNGIxZGY0Y2I2OWM1YzMxYzMzMTZhNDUxYS90YWJsZTplYTZmYjQzMjMwY2U0OGEwYjI3NjA5YTVmYjQ4ZTA0OS90YWJsZXJhbmdlOmVhNmZiNDMyMzBjZTQ4YTBiMjc2MDlhNWZiNDhlMDQ5XzEwLTEtMS0xLTI0NTYx_dc43ebe8-d8f8-4e35-99a9-55f3ae0a39a1"
      unitRef="usd">3398000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMjkvZnJhZzo1N2UxOWViNGIxZGY0Y2I2OWM1YzMxYzMzMTZhNDUxYS90YWJsZTplYTZmYjQzMjMwY2U0OGEwYjI3NjA5YTVmYjQ4ZTA0OS90YWJsZXJhbmdlOmVhNmZiNDMyMzBjZTQ4YTBiMjc2MDlhNWZiNDhlMDQ5XzEwLTMtMS0xLTI0NTYx_fe8822f7-f44f-42c6-865d-5f8576890613"
      unitRef="usd">1850000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzIvZnJhZzpjN2ViMDdlZTJmNTE0YjM1YTBjN2JkMTRhZmQxMmIzOS90ZXh0cmVnaW9uOmM3ZWIwN2VlMmY1MTRiMzVhMGM3YmQxNGFmZDEyYjM5XzIxOA_80768e4d-bd73-44bc-9c84-d7c9cd5b0654">PROPERTY AND EQUIPMENT, NET&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Property and equipment, net as of December&#160;31, 2021 and 2020 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;41&#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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Laboratory 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Office furniture&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(846)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Depreciation expense was $0.4 million and $0.3 million for each of the years ended December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic9376e48524f4aba89c8cdc1d5159f61_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzIvZnJhZzpjN2ViMDdlZTJmNTE0YjM1YTBjN2JkMTRhZmQxMmIzOS90YWJsZTo1ZGE2YzcwNjEwNDQ0NjIzYjk0ODM5OWNjMjhmNmQ3NS90YWJsZXJhbmdlOjVkYTZjNzA2MTA0NDQ2MjNiOTQ4Mzk5Y2MyOGY2ZDc1XzMtMS0xLTEtMjQ1NjE_5734c536-88b0-402c-ae68-95cbcc43d141"
      unitRef="usd">41000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ifc6a902a5e3f4262aa9cb16f25149a01_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzIvZnJhZzpjN2ViMDdlZTJmNTE0YjM1YTBjN2JkMTRhZmQxMmIzOS90YWJsZTo1ZGE2YzcwNjEwNDQ0NjIzYjk0ODM5OWNjMjhmNmQ3NS90YWJsZXJhbmdlOjVkYTZjNzA2MTA0NDQ2MjNiOTQ4Mzk5Y2MyOGY2ZDc1XzMtMy0xLTEtMjQ1NjE_290fecba-681b-4ebf-9c68-325dcb5c4f22"
      unitRef="usd">35000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ica9da83bdaec4518bbff61cc225a5f13_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzIvZnJhZzpjN2ViMDdlZTJmNTE0YjM1YTBjN2JkMTRhZmQxMmIzOS90YWJsZTo1ZGE2YzcwNjEwNDQ0NjIzYjk0ODM5OWNjMjhmNmQ3NS90YWJsZXJhbmdlOjVkYTZjNzA2MTA0NDQ2MjNiOTQ4Mzk5Y2MyOGY2ZDc1XzQtMS0xLTEtMjQ1NjE_5b91cb5e-c6d1-4a85-8e0b-226cb0913fc4"
      unitRef="usd">1821000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id47e711d9f8d4e9b9faa74184f30e8f7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzIvZnJhZzpjN2ViMDdlZTJmNTE0YjM1YTBjN2JkMTRhZmQxMmIzOS90YWJsZTo1ZGE2YzcwNjEwNDQ0NjIzYjk0ODM5OWNjMjhmNmQ3NS90YWJsZXJhbmdlOjVkYTZjNzA2MTA0NDQ2MjNiOTQ4Mzk5Y2MyOGY2ZDc1XzQtMy0xLTEtMjQ1NjE_b16dd27c-b693-438f-9816-c80523a0ad5e"
      unitRef="usd">1106000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i368f5304819e40cda89cdfe5fc886c14_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzIvZnJhZzpjN2ViMDdlZTJmNTE0YjM1YTBjN2JkMTRhZmQxMmIzOS90YWJsZTo1ZGE2YzcwNjEwNDQ0NjIzYjk0ODM5OWNjMjhmNmQ3NS90YWJsZXJhbmdlOjVkYTZjNzA2MTA0NDQ2MjNiOTQ4Mzk5Y2MyOGY2ZDc1XzUtMS0xLTEtMjQ1NjE_5afa6b36-037d-42b3-b33d-7ed9af4a808e"
      unitRef="usd">55000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3d17b8f033fc4f769520ee60118d732f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzIvZnJhZzpjN2ViMDdlZTJmNTE0YjM1YTBjN2JkMTRhZmQxMmIzOS90YWJsZTo1ZGE2YzcwNjEwNDQ0NjIzYjk0ODM5OWNjMjhmNmQ3NS90YWJsZXJhbmdlOjVkYTZjNzA2MTA0NDQ2MjNiOTQ4Mzk5Y2MyOGY2ZDc1XzUtMy0xLTEtMjQ1NjE_52a343b0-7dfd-4dd6-a5e7-9042892e77a3"
      unitRef="usd">47000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i61e3c543bd8e46adb89e5e2bccd5c406_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzIvZnJhZzpjN2ViMDdlZTJmNTE0YjM1YTBjN2JkMTRhZmQxMmIzOS90YWJsZTo1ZGE2YzcwNjEwNDQ0NjIzYjk0ODM5OWNjMjhmNmQ3NS90YWJsZXJhbmdlOjVkYTZjNzA2MTA0NDQ2MjNiOTQ4Mzk5Y2MyOGY2ZDc1XzYtMS0xLTEtMjQ1NjE_a7e56d9c-d443-4875-bdb0-52650f5d9a0f"
      unitRef="usd">264000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1a6003425f3e4f1f93eac33b4d7e70bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzIvZnJhZzpjN2ViMDdlZTJmNTE0YjM1YTBjN2JkMTRhZmQxMmIzOS90YWJsZTo1ZGE2YzcwNjEwNDQ0NjIzYjk0ODM5OWNjMjhmNmQ3NS90YWJsZXJhbmdlOjVkYTZjNzA2MTA0NDQ2MjNiOTQ4Mzk5Y2MyOGY2ZDc1XzYtMy0xLTEtMjQ1NjE_52a0ec98-afd5-448e-bfc6-9d01e3a238cd"
      unitRef="usd">257000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzIvZnJhZzpjN2ViMDdlZTJmNTE0YjM1YTBjN2JkMTRhZmQxMmIzOS90YWJsZTo1ZGE2YzcwNjEwNDQ0NjIzYjk0ODM5OWNjMjhmNmQ3NS90YWJsZXJhbmdlOjVkYTZjNzA2MTA0NDQ2MjNiOTQ4Mzk5Y2MyOGY2ZDc1XzctMS0xLTEtMjQ1NjE_69e6cb49-1a0c-45f9-9687-94e48f644717"
      unitRef="usd">2181000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzIvZnJhZzpjN2ViMDdlZTJmNTE0YjM1YTBjN2JkMTRhZmQxMmIzOS90YWJsZTo1ZGE2YzcwNjEwNDQ0NjIzYjk0ODM5OWNjMjhmNmQ3NS90YWJsZXJhbmdlOjVkYTZjNzA2MTA0NDQ2MjNiOTQ4Mzk5Y2MyOGY2ZDc1XzctMy0xLTEtMjQ1NjE_4763d8e3-7407-4e8f-9a6c-de439d2d8e4d"
      unitRef="usd">1445000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzIvZnJhZzpjN2ViMDdlZTJmNTE0YjM1YTBjN2JkMTRhZmQxMmIzOS90YWJsZTo1ZGE2YzcwNjEwNDQ0NjIzYjk0ODM5OWNjMjhmNmQ3NS90YWJsZXJhbmdlOjVkYTZjNzA2MTA0NDQ2MjNiOTQ4Mzk5Y2MyOGY2ZDc1XzgtMS0xLTEtMjQ1NjE_9ea9baed-70d4-42c4-8161-f0950446a803"
      unitRef="usd">846000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzIvZnJhZzpjN2ViMDdlZTJmNTE0YjM1YTBjN2JkMTRhZmQxMmIzOS90YWJsZTo1ZGE2YzcwNjEwNDQ0NjIzYjk0ODM5OWNjMjhmNmQ3NS90YWJsZXJhbmdlOjVkYTZjNzA2MTA0NDQ2MjNiOTQ4Mzk5Y2MyOGY2ZDc1XzgtMy0xLTEtMjQ1NjE_82dc410e-7eb9-4ff8-954d-f670a2255855"
      unitRef="usd">721000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzIvZnJhZzpjN2ViMDdlZTJmNTE0YjM1YTBjN2JkMTRhZmQxMmIzOS90YWJsZTo1ZGE2YzcwNjEwNDQ0NjIzYjk0ODM5OWNjMjhmNmQ3NS90YWJsZXJhbmdlOjVkYTZjNzA2MTA0NDQ2MjNiOTQ4Mzk5Y2MyOGY2ZDc1XzktMS0xLTEtMjQ1NjE_18e1c114-3503-4f45-b591-fccb69e2d173"
      unitRef="usd">1335000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzIvZnJhZzpjN2ViMDdlZTJmNTE0YjM1YTBjN2JkMTRhZmQxMmIzOS90YWJsZTo1ZGE2YzcwNjEwNDQ0NjIzYjk0ODM5OWNjMjhmNmQ3NS90YWJsZXJhbmdlOjVkYTZjNzA2MTA0NDQ2MjNiOTQ4Mzk5Y2MyOGY2ZDc1XzktMy0xLTEtMjQ1NjE_128e6dd7-3c40-4e46-8bc6-ab19ce116ae1"
      unitRef="usd">724000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DepreciationNonproduction
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzIvZnJhZzpjN2ViMDdlZTJmNTE0YjM1YTBjN2JkMTRhZmQxMmIzOS90ZXh0cmVnaW9uOmM3ZWIwN2VlMmY1MTRiMzVhMGM3YmQxNGFmZDEyYjM5XzE1Mg_9c5ebecf-1bff-4ee8-a2f2-38de8ae95032"
      unitRef="usd">400000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzIvZnJhZzpjN2ViMDdlZTJmNTE0YjM1YTBjN2JkMTRhZmQxMmIzOS90ZXh0cmVnaW9uOmM3ZWIwN2VlMmY1MTRiMzVhMGM3YmQxNGFmZDEyYjM5XzE2MA_79caefd9-a98d-4118-bf98-cc959383f347"
      unitRef="usd">300000</us-gaap:DepreciationNonproduction>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzUvZnJhZzozYzIyZDZiNjFmMTU0ZjIzOTc5MWQxMDJiMDgyNWQ5NC90ZXh0cmVnaW9uOjNjMjJkNmI2MWYxNTRmMjM5NzkxZDEwMmIwODI1ZDk0XzI1Nw_ba6637b7-4678-46b9-a5de-de0a9c30c701">ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other current liabilities as of December&#160;31, 2021 and 2020 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Accrued external R&amp;amp;D costs&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;861&#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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;169&#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Accrued external manufacturing 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Accrued compensation and benefits&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Accrued tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Accrued legal and consultants&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzUvZnJhZzozYzIyZDZiNjFmMTU0ZjIzOTc5MWQxMDJiMDgyNWQ5NC90ZXh0cmVnaW9uOjNjMjJkNmI2MWYxNTRmMjM5NzkxZDEwMmIwODI1ZDk0XzI1OA_6a7b7f26-91c9-422f-9e94-7f7f5d4488cd">&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other current liabilities as of December&#160;31, 2021 and 2020 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Accrued external R&amp;amp;D costs&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;861&#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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;169&#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Accrued external manufacturing 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Accrued compensation and benefits&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Accrued tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Accrued legal and consultants&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <kros:AccruedResearchAndDevelopmentCostsCurrent
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzUvZnJhZzozYzIyZDZiNjFmMTU0ZjIzOTc5MWQxMDJiMDgyNWQ5NC90YWJsZTo2NzIyMzU0ZDQ0Y2I0YmM2OWFlMGZmZTQ4MzdkNzU2Mi90YWJsZXJhbmdlOjY3MjIzNTRkNDRjYjRiYzY5YWUwZmZlNDgzN2Q3NTYyXzMtMS0xLTEtMjQ1NjE_f18780ad-7d09-41e2-b781-041c323a139a"
      unitRef="usd">861000</kros:AccruedResearchAndDevelopmentCostsCurrent>
    <kros:AccruedResearchAndDevelopmentCostsCurrent
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzUvZnJhZzozYzIyZDZiNjFmMTU0ZjIzOTc5MWQxMDJiMDgyNWQ5NC90YWJsZTo2NzIyMzU0ZDQ0Y2I0YmM2OWFlMGZmZTQ4MzdkNzU2Mi90YWJsZXJhbmdlOjY3MjIzNTRkNDRjYjRiYzY5YWUwZmZlNDgzN2Q3NTYyXzMtMy0xLTEtMjQ1NjE_dfdd97ee-88da-4501-bc3f-6aeb87ea7c0b"
      unitRef="usd">169000</kros:AccruedResearchAndDevelopmentCostsCurrent>
    <kros:AccruedManufacturingCostsCurrent
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzUvZnJhZzozYzIyZDZiNjFmMTU0ZjIzOTc5MWQxMDJiMDgyNWQ5NC90YWJsZTo2NzIyMzU0ZDQ0Y2I0YmM2OWFlMGZmZTQ4MzdkNzU2Mi90YWJsZXJhbmdlOjY3MjIzNTRkNDRjYjRiYzY5YWUwZmZlNDgzN2Q3NTYyXzQtMS0xLTEtMjQ1NjE_b2c0171c-95d8-4c19-8ad6-c29381737f4d"
      unitRef="usd">3259000</kros:AccruedManufacturingCostsCurrent>
    <kros:AccruedManufacturingCostsCurrent
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzUvZnJhZzozYzIyZDZiNjFmMTU0ZjIzOTc5MWQxMDJiMDgyNWQ5NC90YWJsZTo2NzIyMzU0ZDQ0Y2I0YmM2OWFlMGZmZTQ4MzdkNzU2Mi90YWJsZXJhbmdlOjY3MjIzNTRkNDRjYjRiYzY5YWUwZmZlNDgzN2Q3NTYyXzQtMy0xLTEtMjQ1NjE_fce5f036-1f8e-49b5-8021-7360d5835951"
      unitRef="usd">2265000</kros:AccruedManufacturingCostsCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzUvZnJhZzozYzIyZDZiNjFmMTU0ZjIzOTc5MWQxMDJiMDgyNWQ5NC90YWJsZTo2NzIyMzU0ZDQ0Y2I0YmM2OWFlMGZmZTQ4MzdkNzU2Mi90YWJsZXJhbmdlOjY3MjIzNTRkNDRjYjRiYzY5YWUwZmZlNDgzN2Q3NTYyXzUtMS0xLTEtMjQ1NjE_d21f161a-dbc6-46d8-9d53-66c6e6fe4e0f"
      unitRef="usd">2373000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzUvZnJhZzozYzIyZDZiNjFmMTU0ZjIzOTc5MWQxMDJiMDgyNWQ5NC90YWJsZTo2NzIyMzU0ZDQ0Y2I0YmM2OWFlMGZmZTQ4MzdkNzU2Mi90YWJsZXJhbmdlOjY3MjIzNTRkNDRjYjRiYzY5YWUwZmZlNDgzN2Q3NTYyXzUtMy0xLTEtMjQ1NjE_671bd5e0-f9a6-4537-b235-dba481a00aa4"
      unitRef="usd">1510000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzUvZnJhZzozYzIyZDZiNjFmMTU0ZjIzOTc5MWQxMDJiMDgyNWQ5NC90YWJsZTo2NzIyMzU0ZDQ0Y2I0YmM2OWFlMGZmZTQ4MzdkNzU2Mi90YWJsZXJhbmdlOjY3MjIzNTRkNDRjYjRiYzY5YWUwZmZlNDgzN2Q3NTYyXzYtMS0xLTEtMjQ1NjE_9a050654-6e9a-4b46-95e6-05775fe4ac44"
      unitRef="usd">110000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzUvZnJhZzozYzIyZDZiNjFmMTU0ZjIzOTc5MWQxMDJiMDgyNWQ5NC90YWJsZTo2NzIyMzU0ZDQ0Y2I0YmM2OWFlMGZmZTQ4MzdkNzU2Mi90YWJsZXJhbmdlOjY3MjIzNTRkNDRjYjRiYzY5YWUwZmZlNDgzN2Q3NTYyXzYtMy0xLTEtMjQ1NjE_78a83e1d-7cd5-4ece-95ba-dc3f0d8ada56"
      unitRef="usd">185000</us-gaap:TaxesPayableCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzUvZnJhZzozYzIyZDZiNjFmMTU0ZjIzOTc5MWQxMDJiMDgyNWQ5NC90YWJsZTo2NzIyMzU0ZDQ0Y2I0YmM2OWFlMGZmZTQ4MzdkNzU2Mi90YWJsZXJhbmdlOjY3MjIzNTRkNDRjYjRiYzY5YWUwZmZlNDgzN2Q3NTYyXzctMS0xLTEtMjQ1NjE_829a9a1a-9d16-4ce1-ad10-cb792774a8a1"
      unitRef="usd">532000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzUvZnJhZzozYzIyZDZiNjFmMTU0ZjIzOTc5MWQxMDJiMDgyNWQ5NC90YWJsZTo2NzIyMzU0ZDQ0Y2I0YmM2OWFlMGZmZTQ4MzdkNzU2Mi90YWJsZXJhbmdlOjY3MjIzNTRkNDRjYjRiYzY5YWUwZmZlNDgzN2Q3NTYyXzctMy0xLTEtMjQ1NjE_29e3bc1e-552c-4ce7-817d-d2f166cfaebb"
      unitRef="usd">265000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzUvZnJhZzozYzIyZDZiNjFmMTU0ZjIzOTc5MWQxMDJiMDgyNWQ5NC90YWJsZTo2NzIyMzU0ZDQ0Y2I0YmM2OWFlMGZmZTQ4MzdkNzU2Mi90YWJsZXJhbmdlOjY3MjIzNTRkNDRjYjRiYzY5YWUwZmZlNDgzN2Q3NTYyXzgtMS0xLTEtMjQ1NjE_63adef3f-d34f-4ce8-8741-b935f3f77d18"
      unitRef="usd">204000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzUvZnJhZzozYzIyZDZiNjFmMTU0ZjIzOTc5MWQxMDJiMDgyNWQ5NC90YWJsZTo2NzIyMzU0ZDQ0Y2I0YmM2OWFlMGZmZTQ4MzdkNzU2Mi90YWJsZXJhbmdlOjY3MjIzNTRkNDRjYjRiYzY5YWUwZmZlNDgzN2Q3NTYyXzgtMy0xLTEtMjQ1NjE_39bfb5b4-d888-4fcf-933b-e707fa7cc18d"
      unitRef="usd">218000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzUvZnJhZzozYzIyZDZiNjFmMTU0ZjIzOTc5MWQxMDJiMDgyNWQ5NC90YWJsZTo2NzIyMzU0ZDQ0Y2I0YmM2OWFlMGZmZTQ4MzdkNzU2Mi90YWJsZXJhbmdlOjY3MjIzNTRkNDRjYjRiYzY5YWUwZmZlNDgzN2Q3NTYyXzktMS0xLTEtMjQ1NjE_1c3e5e14-cb9a-47f4-903f-074e85df0725"
      unitRef="usd">7339000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzUvZnJhZzozYzIyZDZiNjFmMTU0ZjIzOTc5MWQxMDJiMDgyNWQ5NC90YWJsZTo2NzIyMzU0ZDQ0Y2I0YmM2OWFlMGZmZTQ4MzdkNzU2Mi90YWJsZXJhbmdlOjY3MjIzNTRkNDRjYjRiYzY5YWUwZmZlNDgzN2Q3NTYyXzktMy0xLTEtMjQ1NjE_1f67f815-4a9c-45a5-b19b-22daced2e7fe"
      unitRef="usd">4612000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzgvZnJhZzozZjZhMjU4MzdlNGM0MDA3YjhjZDcyZTkxNTFhMWJhNi90ZXh0cmVnaW9uOjNmNmEyNTgzN2U0YzQwMDdiOGNkNzJlOTE1MWExYmE2XzQwNzM_82d107f0-112e-4a10-b80f-d1c0f0dba5e7">LICENSE AGREEMENTS&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Massachusetts General Hospital&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;On April 5, 2016, the Company entered into an exclusive patent license agreement with The General Hospital Corporation d/b/a Massachusetts General Hospital (&#x201c;MGH&#x201d;). Under the license agreement with MGH (as amended in May 2017 and February 2018, the &#x201c;MGH Agreement&#x201d;), the Company obtained an exclusive, worldwide license, with the right to sublicense, under certain patents and technical information of MGH, to make, have made, use, have used, sell, have sold, lease, have leased, import, have imported or otherwise transfer licensed products and processes for use in the treatment, diagnosis, palliation and prevention of diseases and disorders in humans and animals. The Company is required to use commercially reasonable efforts to develop and commercialize licensed products and processes and must achieve certain required diligence milestones.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Under the terms of the MGH Agreement, the Company paid an initial license payment of $0.1&#160;million in 2016, and reimbursed MGH approximately $0.3&#160;million of prior patent prosecution expenses related to the licensed patents in 2017. The Company also issued MGH an aggregate of 358,674 shares of its common stock. Additionally, the Company is required to pay a low-five digit to mid-five digit annual maintenance fee prior to the first commercial sale of its first product or process, a mid-five digit annual maintenance fee after the first commercial sale of its first product or process that is creditable against royalties, certain clinical and regulatory milestone payments for the first three products or indications to achieve such milestones, which milestone payments are $8.6&#160;million in the aggregate, and certain commercial milestone payments for the first three products or indications to achieve such milestones, which milestone payments are $18.0&#160;million in the aggregate. We made payments of $50,000 and $300,000 in 2020 and 2021, respectively, for the achievement of the clinical and regulatory milestones of (i) filing of an IND in the first country and (ii) the completion of a Phase 1 clinical trial, respectively.  The Company is also obligated to pay tiered royalties on net sales of licensed products ranging in the low-single digits to mid-single digits. The royalty rates are subject to up to a maximum 50% reduction for lack of a valid claim, in the event that it is necessary for the Company to obtain a license to any third-party intellectual property related to the licensed products, and generic competition. The obligation to pay royalties under the MGH Agreement expires on a licensed product-by-licensed product and country-by-country basis upon the later of expiry of the last valid claim of the licensed patents that cover such licensed product in such country or ten years from the first commercial sale of such product in such country. The Company is also obligated to pay a percentage of non-royalty-related payments received by it from sublicensees ranging in the low-double digits and a change of control fee equal to a low-single digit percentage of the payments received as part of any completed transaction up to a low seven-digit amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The MGH Agreement expires upon expiry of the last remaining royalty obligation for a licensed product or process. Under the MGH Agreement, MGH may terminate the agreement upon the Company&#x2019;s uncured material breach or insolvency, a challenge by the Company of the licensed patents and certain other specified breaches of the MGH Agreement. The Company may terminate the agreement for any reason upon specified prior written notice to MGH.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Neurona Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;On June 22, 2021, the Company entered into a license agreement with Neurona. Refer to Note 13, Revenue from Contracts with Customers, for more information regarding this agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Hansoh Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;On December 12, 2021, the Company entered into a license agreement with Hansoh. Refer to Note 13, Revenue from Contracts with Customers, for more information regarding this agreement.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock>
    <kros:ResearchAndDevelopmentAgreementContractToPerformForOthersInitialPayment
      contextRef="i67f078e95ae64aebb3219d8ff5afa630_D20160101-20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzgvZnJhZzozZjZhMjU4MzdlNGM0MDA3YjhjZDcyZTkxNTFhMWJhNi90ZXh0cmVnaW9uOjNmNmEyNTgzN2U0YzQwMDdiOGNkNzJlOTE1MWExYmE2Xzk5MQ_4a68be6e-5d19-488b-8dcb-50719e06aff2"
      unitRef="usd">100000</kros:ResearchAndDevelopmentAgreementContractToPerformForOthersInitialPayment>
    <kros:ResearchAndDevelopmentAgreementContractToPerformForOthersReimbursement
      contextRef="i741a3cb0f3a04a6cb8533ddd52d49a14_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzgvZnJhZzozZjZhMjU4MzdlNGM0MDA3YjhjZDcyZTkxNTFhMWJhNi90ZXh0cmVnaW9uOjNmNmEyNTgzN2U0YzQwMDdiOGNkNzJlOTE1MWExYmE2XzEwMzY_3e1e6f66-d476-4bed-af0b-fead47f78ce6"
      unitRef="usd">300000</kros:ResearchAndDevelopmentAgreementContractToPerformForOthersReimbursement>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i86c58194c13d417d832d412f97a3fb42_D20160405-20160405"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzgvZnJhZzozZjZhMjU4MzdlNGM0MDA3YjhjZDcyZTkxNTFhMWJhNi90ZXh0cmVnaW9uOjNmNmEyNTgzN2U0YzQwMDdiOGNkNzJlOTE1MWExYmE2XzExNjE_1dd2ee3c-b9e0-458a-bd63-27675edcddba"
      unitRef="shares">358674</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <kros:ResearchAndDevelopmentAgreementContractToPerformForOthersClinicalAndRegulatoryMilestone
      contextRef="i86c58194c13d417d832d412f97a3fb42_D20160405-20160405"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzgvZnJhZzozZjZhMjU4MzdlNGM0MDA3YjhjZDcyZTkxNTFhMWJhNi90ZXh0cmVnaW9uOjNmNmEyNTgzN2U0YzQwMDdiOGNkNzJlOTE1MWExYmE2XzE2NTc_0d37096a-12d1-4935-b0e5-2cccf7562345"
      unitRef="usd">8600000</kros:ResearchAndDevelopmentAgreementContractToPerformForOthersClinicalAndRegulatoryMilestone>
    <kros:ResearchAndDevelopmentAgreementContractToPerformForOthersCommercialMilestone
      contextRef="i86c58194c13d417d832d412f97a3fb42_D20160405-20160405"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzgvZnJhZzozZjZhMjU4MzdlNGM0MDA3YjhjZDcyZTkxNTFhMWJhNi90ZXh0cmVnaW9uOjNmNmEyNTgzN2U0YzQwMDdiOGNkNzJlOTE1MWExYmE2XzE4MjE_6237669f-77d6-42c4-9bbb-22a0d9b0f7c8"
      unitRef="usd">18000000</kros:ResearchAndDevelopmentAgreementContractToPerformForOthersCommercialMilestone>
    <kros:ResearchAndDevelopmentArrangementContractToPerformForOthersPaymentForAchievementOfClinicalAndRegulatoryMilestone
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzgvZnJhZzozZjZhMjU4MzdlNGM0MDA3YjhjZDcyZTkxNTFhMWJhNi90ZXh0cmVnaW9uOjNmNmEyNTgzN2U0YzQwMDdiOGNkNzJlOTE1MWExYmE2XzEwOTk1MTE2NDE2NDI_f3095b7b-62eb-4726-b7db-befbbc064ddc"
      unitRef="usd">50000</kros:ResearchAndDevelopmentArrangementContractToPerformForOthersPaymentForAchievementOfClinicalAndRegulatoryMilestone>
    <kros:ResearchAndDevelopmentArrangementContractToPerformForOthersPaymentForAchievementOfClinicalAndRegulatoryMilestone
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzgvZnJhZzozZjZhMjU4MzdlNGM0MDA3YjhjZDcyZTkxNTFhMWJhNi90ZXh0cmVnaW9uOjNmNmEyNTgzN2U0YzQwMDdiOGNkNzJlOTE1MWExYmE2XzEwOTk1MTE2NDE2NTE_97bb1009-0ef7-4872-a466-015c6741036e"
      unitRef="usd">300000</kros:ResearchAndDevelopmentArrangementContractToPerformForOthersPaymentForAchievementOfClinicalAndRegulatoryMilestone>
    <kros:ResearchAndDevelopmentAgreementContractToPerformForOthersRoyaltyRateMaximumReductionPercentage
      contextRef="i86c58194c13d417d832d412f97a3fb42_D20160405-20160405"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzgvZnJhZzozZjZhMjU4MzdlNGM0MDA3YjhjZDcyZTkxNTFhMWJhNi90ZXh0cmVnaW9uOjNmNmEyNTgzN2U0YzQwMDdiOGNkNzJlOTE1MWExYmE2XzIwMzQ_534c17f7-fc33-4ab3-99b1-7a34a60b6261"
      unitRef="number">0.50</kros:ResearchAndDevelopmentAgreementContractToPerformForOthersRoyaltyRateMaximumReductionPercentage>
    <kros:ResearchAndDevelopmentArrangementContractToPerformForOthersExpirationPeriod
      contextRef="i86c58194c13d417d832d412f97a3fb42_D20160405-20160405"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yMzgvZnJhZzozZjZhMjU4MzdlNGM0MDA3YjhjZDcyZTkxNTFhMWJhNi90ZXh0cmVnaW9uOjNmNmEyNTgzN2U0YzQwMDdiOGNkNzJlOTE1MWExYmE2XzI1MDQ_5b7b639c-de50-4a90-b64f-fd7f84e3c49c">P10Y</kros:ResearchAndDevelopmentArrangementContractToPerformForOthersExpirationPeriod>
    <kros:TemporaryEquityTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xMjM0L2ZyYWc6NmQ3MTkwN2E4NDY5NGVhZWI5NGVmNDNmM2E1Nzc1ZmIvdGV4dHJlZ2lvbjo2ZDcxOTA3YTg0Njk0ZWFlYjk0ZWY0M2YzYTU3NzVmYl84Nzk2MDkzMDM0OTY5_b4551a1f-fffe-4c4c-969f-692c80656a98">CONVERTIBLE PREFERRED STOCKOn March 2, 2020, the Company authorized the sale and issuance of up to 9,049,783 shares of Series C Preferred Stock, par value $0.0001 per share, of which 4,169,822 shares were sold at a purchase price of $13.43 per share for gross proceeds of &lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;$56.0 million. Issuance costs were approximately $0.2 million. As part of the Company's Series C Preferred Stock issuance, 3,078,968 of the shares were issued to affiliates of members of the Board. All issued shares reflect the reverse stock split effected March 31, 2020 while the Board authorized shares reflect the original number of shares authorized pre-split. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;On April 13, 2020, upon the closing of the Company's IPO, all outstanding shares of Preferred Stock converted into 10,725,129 shares of the Company's common stock. Additionally, effective April 13, 2020, the Company's amended and restated certificate of incorporation authorized the issuance of 10,000,000 shares of preferred stock. There were no outstanding shares of Preferred Stock as of December 31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;</kros:TemporaryEquityTextBlock>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i31abaf8172124a0cb4bdaf946420b2ef_I20200302"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xMjM0L2ZyYWc6NmQ3MTkwN2E4NDY5NGVhZWI5NGVmNDNmM2E1Nzc1ZmIvdGV4dHJlZ2lvbjo2ZDcxOTA3YTg0Njk0ZWFlYjk0ZWY0M2YzYTU3NzVmYl82MDQ3MzEzOTYxMTIx_18afcd04-111d-44fa-94a0-0271409d0bb3"
      unitRef="shares">9049783</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="i31abaf8172124a0cb4bdaf946420b2ef_I20200302"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xMjM0L2ZyYWc6NmQ3MTkwN2E4NDY5NGVhZWI5NGVmNDNmM2E1Nzc1ZmIvdGV4dHJlZ2lvbjo2ZDcxOTA3YTg0Njk0ZWFlYjk0ZWY0M2YzYTU3NzVmYl82MDQ3MzEzOTYxMTcx_c572ae64-c7ee-43a9-9810-82b9d023b2f9"
      unitRef="usdPerShare">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="iefaa144fe8b14fc5b55fa8ef564f88e6_D20200302-20200302"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xMjM0L2ZyYWc6NmQ3MTkwN2E4NDY5NGVhZWI5NGVmNDNmM2E1Nzc1ZmIvdGV4dHJlZ2lvbjo2ZDcxOTA3YTg0Njk0ZWFlYjk0ZWY0M2YzYTU3NzVmYl82MDQ3MzEzOTYxMTk1_8883a91d-1775-4529-91cd-22e5607981a9"
      unitRef="shares">4169822</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i31abaf8172124a0cb4bdaf946420b2ef_I20200302"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xMjM0L2ZyYWc6NmQ3MTkwN2E4NDY5NGVhZWI5NGVmNDNmM2E1Nzc1ZmIvdGV4dHJlZ2lvbjo2ZDcxOTA3YTg0Njk0ZWFlYjk0ZWY0M2YzYTU3NzVmYl82MDQ3MzEzOTYxMjM5_d1e40fbd-9369-4293-a000-b535d9aa12e5"
      unitRef="usdPerShare">13.43</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock
      contextRef="iefaa144fe8b14fc5b55fa8ef564f88e6_D20200302-20200302"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xMjM0L2ZyYWc6NmQ3MTkwN2E4NDY5NGVhZWI5NGVmNDNmM2E1Nzc1ZmIvdGV4dHJlZ2lvbjo2ZDcxOTA3YTg0Njk0ZWFlYjk0ZWY0M2YzYTU3NzVmYl82MDQ3MzEzOTYxMjc1_045e93f0-b1b6-47ed-aa67-d9c14bb72bbb"
      unitRef="usd">56000000</us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="iefaa144fe8b14fc5b55fa8ef564f88e6_D20200302-20200302"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xMjM0L2ZyYWc6NmQ3MTkwN2E4NDY5NGVhZWI5NGVmNDNmM2E1Nzc1ZmIvdGV4dHJlZ2lvbjo2ZDcxOTA3YTg0Njk0ZWFlYjk0ZWY0M2YzYTU3NzVmYl82MDQ3MzEzOTYxMzE0_067bd866-d992-4be3-89ae-081db2ffc916"
      unitRef="usd">200000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i2b94248e1b334eb7804ed9b784b21a94_D20200302-20200302"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xMjM0L2ZyYWc6NmQ3MTkwN2E4NDY5NGVhZWI5NGVmNDNmM2E1Nzc1ZmIvdGV4dHJlZ2lvbjo2ZDcxOTA3YTg0Njk0ZWFlYjk0ZWY0M2YzYTU3NzVmYl82MDQ3MzEzOTYxMzc5_48ea225d-bc47-425f-bdf8-8563ebd9957d"
      unitRef="shares">3078968</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion
      contextRef="icdd7cb4e1ed148dea6f479a844941e28_I20200413"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xMjM0L2ZyYWc6NmQ3MTkwN2E4NDY5NGVhZWI5NGVmNDNmM2E1Nzc1ZmIvdGV4dHJlZ2lvbjo2ZDcxOTA3YTg0Njk0ZWFlYjk0ZWY0M2YzYTU3NzVmYl82MDQ3MzEzOTYxOTI1_c384e1cb-6473-4328-b36d-d90a5cf98943"
      unitRef="shares">10725129</us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="iab11696c52db4a43a55b0614459a6d88_I20200413"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xMjM0L2ZyYWc6NmQ3MTkwN2E4NDY5NGVhZWI5NGVmNDNmM2E1Nzc1ZmIvdGV4dHJlZ2lvbjo2ZDcxOTA3YTg0Njk0ZWFlYjk0ZWY0M2YzYTU3NzVmYl82MDQ3MzEzOTYyMDk4_3ddfd510-6d9a-4e6d-aec5-d9bf8e3b1888"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xMjM0L2ZyYWc6NmQ3MTkwN2E4NDY5NGVhZWI5NGVmNDNmM2E1Nzc1ZmIvdGV4dHJlZ2lvbjo2ZDcxOTA3YTg0Njk0ZWFlYjk0ZWY0M2YzYTU3NzVmYl82MDQ3MzEzOTYyMTQw_a9dc7831-e8c6-410c-b96b-4eabaa823126"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18xMjM0L2ZyYWc6NmQ3MTkwN2E4NDY5NGVhZWI5NGVmNDNmM2E1Nzc1ZmIvdGV4dHJlZ2lvbjo2ZDcxOTA3YTg0Njk0ZWFlYjk0ZWY0M2YzYTU3NzVmYl82MDQ3MzEzOTYyMTQw_c7f9742d-0031-4d0f-82ed-faee3b84117a"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90ZXh0cmVnaW9uOmJkMGQyMGIzYTBmNTQ1ZGY5ZTI1MzdhNjUxYWQ5ZmRhXzMwMjc_68032771-0198-487a-97c5-82b0b8c3a548">COMMON STOCK&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the Company&#x2019;s certificate of incorporation authorized the Company to issue 200,000,000 shares of $0.0001 par value common stock. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;On April 13, 2020, the Company completed its IPO, in which the Company issued and sold 6,900,000 shares of its common stock, which includes 900,000 shares issued and sold pursuant to the full exercise of the underwriters&#x2019; option to purchase additional shares, at a public offering&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt; price of $16.00 per share, for aggregate gross proceeds of $110.4 million. The Company received approximately $100.1 million in net &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;proceeds after deducting underwriting discounts and commissions and offering costs. In connection with the IPO, all outstanding shares of Preferred Stock automatically converted into 10,725,129 shares of common stock at the applicable conversion ratio then in effect.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;In connection with the IPO, the Board and stockholders approved an amended and restated certificate of incorporation to, among other things, effect a one-for-2.1703 reverse stock split of its issued and outstanding shares of common stock and convertible preferred stock, as well as to effect a proportional adjustment to the existing conversion ratios for the Company&#x2019;s convertible preferred stock. The reverse stock split was effected on March 31, 2020. Accordingly, all share and per share amounts of common stock for all periods presented in the accompanying audited consolidated financial statements and notes thereto have been retroactively adjusted, where applicable, to reflect this reverse stock split and adjustment of preferred stock conversion ratios.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;On November 17, 2020, the Company completed an underwritten public offering in which the Company issued and sold 2,990,000 shares of common stock at a public offering price of $50.00 per share, which includes 390,000 shares of common stock issued pursuant to the exercise in full of the over-allotment option by the underwriters. The aggregate gross proceeds to the Company from the public offering were approximately $149.5 million. The Company received approximately $140.1 million in net proceeds after deducting underwriting discounts and commissions and offering costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;For the year ended December 31, 2021, the Company raised gross proceeds of $28.6 million pursuant to the ATM Offering through the sale of 520,000 shares of common stock at a weighted average price of $55.00 per share. The net proceeds from the ATM Offering were approximately $28.1 million after deducting sales agent commissions of $0.4 million and offering expenses of $0.1 million. As of December 31, 2021, the Company was eligible to offer and sell, from time to time, shares of its common stock for an aggregate offering amount of up to the remaining $121.4 million available under the ATM Offering.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The following is a summary of the rights and privileges of the holders of common stock as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liquidation Preference: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;In the event of liquidation, dissolution or winding up, holders of common stock will be entitled to share ratably in the net assets legally available for distribution to stockholders after the payment of all debts and other liabilities and the satisfaction of any liquidation preference granted to the holders of any then-outstanding shares of preferred stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Dividends: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Subject to preferences that may be applicable to any then-outstanding preferred stock, holders of common stock are entitled to receive ratably those dividends, if any, as may be declared from time to time by the Board out of legally available funds. As of December&#160;31, 2021, no cash dividends have been declared or paid.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Voting Rights: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Each holder of common stock is entitled to one vote for each share on all matters submitted to a vote of the stockholders, including the election of directors. Under the Company's amended and restated certificate of incorporation and amended and restated bylaws, stockholders will not have cumulative voting rights. Because of this, the holders of a majority of the shares of common stock entitled to vote in any election of directors can elect all of the directors standing for election, if they should so choose.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Rights and Preferences&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;: Holders of common stock have no preemptive, conversion or subscription rights and there are no redemption or sinking fund provisions applicable to the common stock. The rights, preferences and privileges of the holders of common stock are subject to, and may be adversely affected by, the rights of the holders of shares of any series of preferred stock that the Company may designate in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021 and 2020, the Company has reserved the following shares of common stock for the potential  exercise of stock options:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',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:'Arial',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:'Arial',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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Options to purchase common 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,810,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,499,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9.5pt;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,810,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,499,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90ZXh0cmVnaW9uOmJkMGQyMGIzYTBmNTQ1ZGY5ZTI1MzdhNjUxYWQ5ZmRhXzEwNg_6c59d6d7-535f-4b3a-82ed-8d7fa39e855c"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90ZXh0cmVnaW9uOmJkMGQyMGIzYTBmNTQ1ZGY5ZTI1MzdhNjUxYWQ5ZmRhXzExOQ_8ce5bc83-12b0-4f74-8839-f1ef0e66e0c4"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i55a5e556d3cb4acba8f767f9d6976bee_D20200413-20200413"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90ZXh0cmVnaW9uOmJkMGQyMGIzYTBmNTQ1ZGY5ZTI1MzdhNjUxYWQ5ZmRhXzE2NDkyNjc0NTExMzA_037bfbae-5b6d-4be1-988e-250f46161737"
      unitRef="shares">6900000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ibe1648bce7c84a3ca96b592a14a5fa43_D20200413-20200413"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90ZXh0cmVnaW9uOmJkMGQyMGIzYTBmNTQ1ZGY5ZTI1MzdhNjUxYWQ5ZmRhXzE2NDkyNjc0NTExNzc_fc7bc730-e642-4577-a320-4a39e085017a"
      unitRef="shares">900000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i0237e096558a41df8773db6a7b22b7e9_I20200413"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90ZXh0cmVnaW9uOmJkMGQyMGIzYTBmNTQ1ZGY5ZTI1MzdhNjUxYWQ5ZmRhXzE2NDkyNjc0NTEzMjM_1d791369-f4e9-4179-b181-a572b7970e30"
      unitRef="usdPerShare">16.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i55a5e556d3cb4acba8f767f9d6976bee_D20200413-20200413"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90ZXh0cmVnaW9uOmJkMGQyMGIzYTBmNTQ1ZGY5ZTI1MzdhNjUxYWQ5ZmRhXzE2NDkyNjc0NTEzNzA_738fbbb8-584d-472c-a953-8a220eca9f39"
      unitRef="usd">110400000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i55a5e556d3cb4acba8f767f9d6976bee_D20200413-20200413"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90ZXh0cmVnaW9uOmJkMGQyMGIzYTBmNTQ1ZGY5ZTI1MzdhNjUxYWQ5ZmRhXzE2NDkyNjc0NTE0MTA_6ab466a6-20ca-443f-a0e7-351ceda042c8"
      unitRef="usd">100100000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion
      contextRef="i2d54dd2493bb42798d26586247885462_I20200413"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90ZXh0cmVnaW9uOmJkMGQyMGIzYTBmNTQ1ZGY5ZTI1MzdhNjUxYWQ5ZmRhXzMyOTg1MzQ4ODY1NDM_4931d699-aaba-44ad-aa6a-a7e241627d57"
      unitRef="shares">10725129</us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i6b846ba307dc43d9b003882ac4ed6eb4_D20201117-20201117"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90ZXh0cmVnaW9uOmJkMGQyMGIzYTBmNTQ1ZGY5ZTI1MzdhNjUxYWQ5ZmRhXzE2NDkyNjc0NTYxMjU_891b8d03-4c1c-4aec-ad9b-5a44ec153f04"
      unitRef="shares">2990000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i4902d59652194dbd8184bd51c7803566_I20201117"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90ZXh0cmVnaW9uOmJkMGQyMGIzYTBmNTQ1ZGY5ZTI1MzdhNjUxYWQ5ZmRhXzE2NDkyNjc0NTYxODI_7ae7b8df-e257-4d61-93c4-81ee41181cee"
      unitRef="usdPerShare">50.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i8f02a153bac94ad09fdc4248a7853aae_D20201117-20201117"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90ZXh0cmVnaW9uOmJkMGQyMGIzYTBmNTQ1ZGY5ZTI1MzdhNjUxYWQ5ZmRhXzE2NDkyNjc0NTYyMTI_225f62ed-5a7c-4f6f-b6f6-463587730b22"
      unitRef="shares">390000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i6b846ba307dc43d9b003882ac4ed6eb4_D20201117-20201117"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90ZXh0cmVnaW9uOmJkMGQyMGIzYTBmNTQ1ZGY5ZTI1MzdhNjUxYWQ5ZmRhXzE2NDkyNjc0NTY0MTc_d16bc46b-22ab-410d-b9de-6da678aaf511"
      unitRef="usd">149500000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i6b846ba307dc43d9b003882ac4ed6eb4_D20201117-20201117"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90ZXh0cmVnaW9uOmJkMGQyMGIzYTBmNTQ1ZGY5ZTI1MzdhNjUxYWQ5ZmRhXzE2NDkyNjc0NTY0NTc_2bc8c6d2-4d1c-49dc-9698-b216177f9ecc"
      unitRef="usd">140100000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="id4dab5c5e81a4cfa8d24f8864d4abf71_D20211201-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90ZXh0cmVnaW9uOmJkMGQyMGIzYTBmNTQ1ZGY5ZTI1MzdhNjUxYWQ5ZmRhXzE2NDkyNjc0NDU2MTM_ddcfaab5-55c6-485d-8202-c1cee738b9e6"
      unitRef="usd">28600000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="id4dab5c5e81a4cfa8d24f8864d4abf71_D20211201-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90ZXh0cmVnaW9uOmJkMGQyMGIzYTBmNTQ1ZGY5ZTI1MzdhNjUxYWQ5ZmRhXzE2NDkyNjc0NDU2NjY_142bb1ff-d8de-4d63-a00c-0bdcc84c8bd1"
      unitRef="shares">520000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i5b42b933dab2489496dade5345eba2ac_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90ZXh0cmVnaW9uOmJkMGQyMGIzYTBmNTQ1ZGY5ZTI1MzdhNjUxYWQ5ZmRhXzE2NDkyNjc0NDU3MjQ_bc4101bd-d51a-423c-8d96-3018faeb6445"
      unitRef="usdPerShare">55.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i2b9903710e304c13b33ea00f6d762221_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90ZXh0cmVnaW9uOmJkMGQyMGIzYTBmNTQ1ZGY5ZTI1MzdhNjUxYWQ5ZmRhXzE2NDkyNjc0NDU3OTc_e6125779-2800-4581-b8a8-5853410f1cda"
      unitRef="usd">28100000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <kros:SaleOfStockAgentCommissions
      contextRef="i2b9903710e304c13b33ea00f6d762221_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90ZXh0cmVnaW9uOmJkMGQyMGIzYTBmNTQ1ZGY5ZTI1MzdhNjUxYWQ5ZmRhXzE2NDkyNjc0NDU4NDQ_aae473a4-b9b9-4e61-b60b-68b2e68656e2"
      unitRef="usd">400000</kros:SaleOfStockAgentCommissions>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i2b9903710e304c13b33ea00f6d762221_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90ZXh0cmVnaW9uOmJkMGQyMGIzYTBmNTQ1ZGY5ZTI1MzdhNjUxYWQ5ZmRhXzEyMDk0NjI3OTEwMzEz_1902d56b-6918-4e19-8401-fa8ff5de45da"
      unitRef="usd">100000</us-gaap:PaymentsOfStockIssuanceCosts>
    <kros:SaleOfStockRemainingAuthorizedAmount
      contextRef="i5b42b933dab2489496dade5345eba2ac_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90ZXh0cmVnaW9uOmJkMGQyMGIzYTBmNTQ1ZGY5ZTI1MzdhNjUxYWQ5ZmRhXzEyMDk0NjI3OTEwMzUw_34bdf8aa-dbf5-4dce-8875-7e5487b0b912"
      unitRef="usd">121400000</kros:SaleOfStockRemainingAuthorizedAmount>
    <us-gaap:DividendsPayableCurrentAndNoncurrent
      contextRef="i39c4eae7532846d9b4776b8340f4f242_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90ZXh0cmVnaW9uOmJkMGQyMGIzYTBmNTQ1ZGY5ZTI1MzdhNjUxYWQ5ZmRhXzMyOTg1MzQ4ODY1NTQ_2d0727f8-c8c8-4a28-930c-cebb4ddb668e"
      unitRef="usd">0</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <kros:CommonStockVotingRightsNumberOfVotes
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90ZXh0cmVnaW9uOmJkMGQyMGIzYTBmNTQ1ZGY5ZTI1MzdhNjUxYWQ5ZmRhXzMyOTg1MzQ4ODY1NjI_47948d38-f8e5-4af7-854d-71c195c287c3"
      unitRef="vote">1</kros:CommonStockVotingRightsNumberOfVotes>
    <us-gaap:ScheduleOfStockByClassTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90ZXh0cmVnaW9uOmJkMGQyMGIzYTBmNTQ1ZGY5ZTI1MzdhNjUxYWQ5ZmRhXzMwMjg_11c57bd1-2a2b-47aa-9d73-4bf0c657cfc2">&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021 and 2020, the Company has reserved the following shares of common stock for the potential  exercise of stock options:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',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:'Arial',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:'Arial',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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Options to purchase common 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,810,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,499,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9.5pt;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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,810,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,499,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockByClassTextBlock>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i2078f823221546f1a64f7ebb363426bf_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90YWJsZTphZWRhODE0NTkxNmU0NDg3YTE4MWJlNzUwMWU4OThjMi90YWJsZXJhbmdlOmFlZGE4MTQ1OTE2ZTQ0ODdhMTgxYmU3NTAxZTg5OGMyXzUtMS0xLTEtMjQ1NjE_26567bd9-9c13-4034-b4d6-512122f0e427"
      unitRef="shares">2810684</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="iaf528858ceb14640bcdd0a141305b57b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90YWJsZTphZWRhODE0NTkxNmU0NDg3YTE4MWJlNzUwMWU4OThjMi90YWJsZXJhbmdlOmFlZGE4MTQ1OTE2ZTQ0ODdhMTgxYmU3NTAxZTg5OGMyXzUtMy0xLTEtMjQ1NjE_181d97d5-6ea8-44ff-ae3b-4398f81d1655"
      unitRef="shares">2499603</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90YWJsZTphZWRhODE0NTkxNmU0NDg3YTE4MWJlNzUwMWU4OThjMi90YWJsZXJhbmdlOmFlZGE4MTQ1OTE2ZTQ0ODdhMTgxYmU3NTAxZTg5OGMyXzYtMS0xLTEtMjQ1NjE_8b81a831-0dd5-4179-a5b8-1372ecd62867"
      unitRef="shares">2810684</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDQvZnJhZzpiZDBkMjBiM2EwZjU0NWRmOWUyNTM3YTY1MWFkOWZkYS90YWJsZTphZWRhODE0NTkxNmU0NDg3YTE4MWJlNzUwMWU4OThjMi90YWJsZXJhbmdlOmFlZGE4MTQ1OTE2ZTQ0ODdhMTgxYmU3NTAxZTg5OGMyXzYtMy0xLTEtMjQ1NjE_5ec219ee-698c-4933-9333-cf5ea157ee03"
      unitRef="shares">2499603</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90ZXh0cmVnaW9uOjRlOTk5YTk4ODUzNTRkZmU5MWI2ODY4NTkwMGQwN2EyXzQ3NzI_a691b6b1-daca-4c8b-a530-a059914dfa1d">STOCK-BASED COMPENSATION&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-style:italic;font-weight:700;line-height:120%"&gt;2017 Stock Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Board adopted the 2017 Stock Incentive Plan (the "2017 Plan") in February 2017, and the stockholders approved the 2017 Plan in March 2017. The 2017 Plan was most recently amended in March 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, there were an aggregate of 727,742 shares of common stock issuable upon the exercise of outstanding options under the 2017 Plan. Any options or awards outstanding under the 2017 Plan remain outstanding and effective.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-style:italic;font-weight:700;line-height:120%"&gt;2020 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;In April 2020, the 2020 Equity Incentive Plan (the "2020 Plan") became effective, and, as a result, no further awards will be made under the 2017 Plan. The 2020 Plan provides for the grant of stock options qualifying as incentive stock options ("ISOs"), to employees and for the grant of nonstatutory stock options ("NSOs"), restricted stock awards, restricted stock unit awards, stock appreciation rights, performance stock awards and other forms of stock compensation to employees, consultants and directors. The 2020 Plan also provides for the grant of performance cash awards to employees, consultants and directors. Any previously granted awards under the 2017 Plan will remain outstanding in accordance with their respective terms. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Under the 2020 Plan, there is an annual increase on January 1 of each year from January 1, 2021 continuing through January 1, 2030, by 4.0% of the total number of shares of common stock outstanding on December 31 of the preceding calendar year, or a lesser number of shares as may be determined by the Board. On January 1, 2021, the Company increased the number of shares available for future grant under the 2020 Plan by 927,714 shares. On January 1, 2022, the Company increased the number of shares available for future grant under the 2020 Plan by 958,993 shares. The awards granted under the 2020 Plan typically vest over a four-year period and have a 10-year contractual term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, there were an aggregate of 2,082,942 shares of common stock issuable upon the exercise of outstanding options under the 2020 Plan. Additionally, there were an aggregate of 894,104 shares reserved for future issuance under the 2020 Plan, including shares forfeited from the 2017 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Option Valuation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The assumptions that the Company used in the Black-Scholes option-pricing model to determine the grant-date fair value of stock options granted for the years ended December&#160;31, 2021 and 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Weighted-average risk-free interest rate&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.88&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.53&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6.05&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 13pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6.06&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;83.00&#160;&lt;/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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;99.10&#160;&lt;/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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.00&#160;&lt;/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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.00&#160;&lt;/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:'Arial',sans-serif;font-size:9.5pt;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-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;A summary of option activity during the years ended December&#160;31, 2021 and 2020 is as follows (in thousands except share and per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.435%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;NUMBER OF&lt;br/&gt;OPTIONS&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;WEIGHTED-&lt;br/&gt;AVERAGE&lt;br/&gt;EXERCISE PRICE&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;WEIGHTED-AVERAGE&lt;br/&gt;REMAINING&lt;br/&gt;CONTRACTUAL&lt;br/&gt;TERM (IN&#160;YEARS)&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;AGGREGATE&lt;br/&gt;INTRINSIC VALUE&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of January 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,499,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;8.62&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;147,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;750,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;60.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(261,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;13,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Cancelled or forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(175,984)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;28.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(1,375)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;50.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2021&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,810,684&#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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;24.62&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;8.11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercisable as of December 31, 2021&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,223,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;10.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7.37&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;9,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The aggregate intrinsic value of stock options is calculated as the difference between the exercise price of the stock options and the fair value of the Company&#x2019;s common stock for those stock options that had exercise prices lower than the fair value of the Company&#x2019;s common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The weighted-average grant date fair value price per share of options granted during each of the years ended December&#160;31, 2021 and 2020 was $42.29 and $15.57, respectively. As of December&#160;31, 2021, there was $35.3 million of unrecognized stock-based compensation expense related to unvested stock options. The unrecognized stock-based compensation expense is estimated to be recognized over a period of 2.60 years.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The total fair value of options vested during the year ended December&#160;31, 2021 was $10.1 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Shares of Restricted Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company has granted shares of restricted common stock with time-based vesting conditions. A summary of restricted stock activity under the 2017 Plan during the years ended December&#160;31, 2021 and 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',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:'Arial',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:'Arial',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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Unvested at the beginning of the year&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:'Arial',sans-serif;font-size:9.5pt;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 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;34,557&#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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Vested or released&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(34,557)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Unvested at the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, there was $0 of unrecognized stock-based compensation expense related to unvested restricted stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The total fair value of restricted stock vested during the year ended December&#160;31, 2020 was not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Total stock-based compensation expense recorded as research and development and general and administrative expenses, respectively, for employees, directors and non-employees during the years ended December&#160;31, 2021 and 2020 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,258&#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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,322&#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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i894ba9d35ab14a838d0133ed74a7ee2b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90ZXh0cmVnaW9uOjRlOTk5YTk4ODUzNTRkZmU5MWI2ODY4NTkwMGQwN2EyXzI5NQ_1cd9bcf1-f4f5-4923-a6d4-96739dddd183"
      unitRef="shares">727742</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <kros:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInSharesAuthorizedPercentage
      contextRef="i57cc4fe9ffbf4c058098c009608c6c6f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90ZXh0cmVnaW9uOjRlOTk5YTk4ODUzNTRkZmU5MWI2ODY4NTkwMGQwN2EyXzMyOTg1MzQ5MDU5MDI_a7f50072-ad86-4950-8388-9c1e0d656bc1"
      unitRef="number">0.040</kros:ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualIncreaseInSharesAuthorizedPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="ib0a2371c25cc499fbe6596144e97908c_D20210101-20210101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90ZXh0cmVnaW9uOjRlOTk5YTk4ODUzNTRkZmU5MWI2ODY4NTkwMGQwN2EyXzMyOTg1MzQ5MDU5MTI_2927d2ee-4d82-4472-a68e-27d6dd74a115"
      unitRef="shares">927714</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="ia3f157708c4c43a2b2496a51e923a5d3_D20220101-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90ZXh0cmVnaW9uOjRlOTk5YTk4ODUzNTRkZmU5MWI2ODY4NTkwMGQwN2EyXzE2NDkyNjc0NjMyNzc_3a6257fa-a6c2-4d31-83ba-3b1c3a142450"
      unitRef="shares">958993</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ia3f157708c4c43a2b2496a51e923a5d3_D20220101-20220101"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90ZXh0cmVnaW9uOjRlOTk5YTk4ODUzNTRkZmU5MWI2ODY4NTkwMGQwN2EyXzMyOTg1MzQ5MDU5MDc_64375971-d240-41d7-ae4c-3194089f1ac7">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="ia3f157708c4c43a2b2496a51e923a5d3_D20220101-20220101"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90ZXh0cmVnaW9uOjRlOTk5YTk4ODUzNTRkZmU5MWI2ODY4NTkwMGQwN2EyXzMyOTg1MzQ5MDU5MTA_c690f222-66c4-42a9-a778-6b23474a694c">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i57cc4fe9ffbf4c058098c009608c6c6f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90ZXh0cmVnaW9uOjRlOTk5YTk4ODUzNTRkZmU5MWI2ODY4NTkwMGQwN2EyXzI3ODY_ba4395f2-42eb-4564-92ce-982747887a0d"
      unitRef="shares">2082942</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i83d0f7ed40c74a0797f8ffd8738092c3_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90ZXh0cmVnaW9uOjRlOTk5YTk4ODUzNTRkZmU5MWI2ODY4NTkwMGQwN2EyXzI5MjQ_5aca8001-d436-4f9c-b4d0-1a86059f5b22"
      unitRef="shares">894104</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90ZXh0cmVnaW9uOjRlOTk5YTk4ODUzNTRkZmU5MWI2ODY4NTkwMGQwN2EyXzQ3NjY_53859ce2-b16b-4d69-ba1e-6c19ed9a3575">&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The assumptions that the Company used in the Black-Scholes option-pricing model to determine the grant-date fair value of stock options granted for the years ended December&#160;31, 2021 and 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Weighted-average risk-free interest rate&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.88&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.53&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6.05&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 13pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6.06&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;83.00&#160;&lt;/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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;99.10&#160;&lt;/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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.00&#160;&lt;/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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.00&#160;&lt;/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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="idd127eda67f3499fa9dfe97a9300d6dd_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTpkODYxNjE3MGY5ZDA0ZTNiYTVjODlhYTFlYzgzMGNmYy90YWJsZXJhbmdlOmQ4NjE2MTcwZjlkMDRlM2JhNWM4OWFhMWVjODMwY2ZjXzMtMS0xLTEtMjQ1NjE_3575b3bd-cd57-47fb-b8f9-d1dee4dcb1ae"
      unitRef="number">0.0088</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ic81cc5b78186400a863ee6f836915e08_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTpkODYxNjE3MGY5ZDA0ZTNiYTVjODlhYTFlYzgzMGNmYy90YWJsZXJhbmdlOmQ4NjE2MTcwZjlkMDRlM2JhNWM4OWFhMWVjODMwY2ZjXzMtMy0xLTEtMjQ1NjE_80d576b3-c6bb-461f-9796-826898b53e1d"
      unitRef="number">0.0053</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="idd127eda67f3499fa9dfe97a9300d6dd_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTpkODYxNjE3MGY5ZDA0ZTNiYTVjODlhYTFlYzgzMGNmYy90YWJsZXJhbmdlOmQ4NjE2MTcwZjlkMDRlM2JhNWM4OWFhMWVjODMwY2ZjXzQtMS0xLTEtMjQ1NjE_22dfd7c7-fc2d-4aef-aaf8-10628aff41c1">P6Y18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ic81cc5b78186400a863ee6f836915e08_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTpkODYxNjE3MGY5ZDA0ZTNiYTVjODlhYTFlYzgzMGNmYy90YWJsZXJhbmdlOmQ4NjE2MTcwZjlkMDRlM2JhNWM4OWFhMWVjODMwY2ZjXzQtMy0xLTEtMjQ1NjE_02553271-90ce-4fe3-b9db-e5757f593c17">P6Y21D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="idd127eda67f3499fa9dfe97a9300d6dd_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTpkODYxNjE3MGY5ZDA0ZTNiYTVjODlhYTFlYzgzMGNmYy90YWJsZXJhbmdlOmQ4NjE2MTcwZjlkMDRlM2JhNWM4OWFhMWVjODMwY2ZjXzUtMS0xLTEtMjQ1NjE_87bb146e-981b-432d-b4d7-47fdb51d37b3"
      unitRef="number">0.8300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ic81cc5b78186400a863ee6f836915e08_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTpkODYxNjE3MGY5ZDA0ZTNiYTVjODlhYTFlYzgzMGNmYy90YWJsZXJhbmdlOmQ4NjE2MTcwZjlkMDRlM2JhNWM4OWFhMWVjODMwY2ZjXzUtMy0xLTEtMjQ1NjE_900036b3-647e-42d2-81ac-1cea71d38cc5"
      unitRef="number">0.9910</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="idd127eda67f3499fa9dfe97a9300d6dd_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTpkODYxNjE3MGY5ZDA0ZTNiYTVjODlhYTFlYzgzMGNmYy90YWJsZXJhbmdlOmQ4NjE2MTcwZjlkMDRlM2JhNWM4OWFhMWVjODMwY2ZjXzYtMS0xLTEtMjQ1NjE_88007b26-f094-45ca-b31e-2b13e02eb31f"
      unitRef="number">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ic81cc5b78186400a863ee6f836915e08_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTpkODYxNjE3MGY5ZDA0ZTNiYTVjODlhYTFlYzgzMGNmYy90YWJsZXJhbmdlOmQ4NjE2MTcwZjlkMDRlM2JhNWM4OWFhMWVjODMwY2ZjXzYtMy0xLTEtMjQ1NjE_3bd609e3-8557-470d-afb9-443b2b8ea8e8"
      unitRef="number">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90ZXh0cmVnaW9uOjRlOTk5YTk4ODUzNTRkZmU5MWI2ODY4NTkwMGQwN2EyXzQ3NzE_6a29a192-8ba6-4e67-b3dc-b91e324666bb">&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;A summary of option activity during the years ended December&#160;31, 2021 and 2020 is as follows (in thousands except share and per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.435%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;NUMBER OF&lt;br/&gt;OPTIONS&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;WEIGHTED-&lt;br/&gt;AVERAGE&lt;br/&gt;EXERCISE PRICE&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;WEIGHTED-AVERAGE&lt;br/&gt;REMAINING&lt;br/&gt;CONTRACTUAL&lt;br/&gt;TERM (IN&#160;YEARS)&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;AGGREGATE&lt;br/&gt;INTRINSIC VALUE&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of January 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,499,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;8.62&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;147,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;750,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;60.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(261,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;13,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Cancelled or forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(175,984)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;28.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(1,375)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;50.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2021&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,810,684&#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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;24.62&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;8.11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercisable as of December 31, 2021&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,223,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;10.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7.37&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;9,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo0NTQxNTllNTI4NDM0YzVjOWIwMWFmMGQ1Nzc1MTM5MS90YWJsZXJhbmdlOjQ1NDE1OWU1Mjg0MzRjNWM5YjAxYWYwZDU3NzUxMzkxXzItMS0xLTEtMjQ1NjE_c7619214-bc76-4a13-a333-c82c99eebf78"
      unitRef="shares">2499603</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo0NTQxNTllNTI4NDM0YzVjOWIwMWFmMGQ1Nzc1MTM5MS90YWJsZXJhbmdlOjQ1NDE1OWU1Mjg0MzRjNWM5YjAxYWYwZDU3NzUxMzkxXzItMy0xLTEtMjQ1NjE_ce0bdee6-116b-4119-af32-9e7c0a8dbc89"
      unitRef="usdPerShare">11.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo0NTQxNTllNTI4NDM0YzVjOWIwMWFmMGQ1Nzc1MTM5MS90YWJsZXJhbmdlOjQ1NDE1OWU1Mjg0MzRjNWM5YjAxYWYwZDU3NzUxMzkxXzItNS0xLTEtMjQ1NjE_b45c0841-473a-499e-95f5-03f502cb1d1d">P8Y7M13D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo0NTQxNTllNTI4NDM0YzVjOWIwMWFmMGQ1Nzc1MTM5MS90YWJsZXJhbmdlOjQ1NDE1OWU1Mjg0MzRjNWM5YjAxYWYwZDU3NzUxMzkxXzItNy0xLTEtMjQ1NjE_beaea65f-cc36-457a-92ae-6573074845fe"
      unitRef="usd">147103000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo0NTQxNTllNTI4NDM0YzVjOWIwMWFmMGQ1Nzc1MTM5MS90YWJsZXJhbmdlOjQ1NDE1OWU1Mjg0MzRjNWM5YjAxYWYwZDU3NzUxMzkxXzMtMS0xLTEtMjQ1NjE_b9bf202f-3526-4a23-be03-f94391312882"
      unitRef="shares">750408</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo0NTQxNTllNTI4NDM0YzVjOWIwMWFmMGQ1Nzc1MTM5MS90YWJsZXJhbmdlOjQ1NDE1OWU1Mjg0MzRjNWM5YjAxYWYwZDU3NzUxMzkxXzMtMy0xLTEtMjQ1NjE_9f1de5fc-6725-48ec-a0cf-d70a6a8423b7"
      unitRef="usdPerShare">60.32</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo0NTQxNTllNTI4NDM0YzVjOWIwMWFmMGQ1Nzc1MTM5MS90YWJsZXJhbmdlOjQ1NDE1OWU1Mjg0MzRjNWM5YjAxYWYwZDU3NzUxMzkxXzQtMS0xLTEtMjQ1NjE_383f1a30-9f20-4201-a09c-c54337f9ca6b"
      unitRef="shares">261968</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo0NTQxNTllNTI4NDM0YzVjOWIwMWFmMGQ1Nzc1MTM5MS90YWJsZXJhbmdlOjQ1NDE1OWU1Mjg0MzRjNWM5YjAxYWYwZDU3NzUxMzkxXzQtMy0xLTEtMjQ1NjE_765341fd-5ce8-4a51-b87f-5a11eba0f1fa"
      unitRef="usdPerShare">1.45</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo0NTQxNTllNTI4NDM0YzVjOWIwMWFmMGQ1Nzc1MTM5MS90YWJsZXJhbmdlOjQ1NDE1OWU1Mjg0MzRjNWM5YjAxYWYwZDU3NzUxMzkxXzQtNy0xLTEtMjQ1NjE_9733a596-3f19-4fa8-893c-5b3d9ab72bf0"
      unitRef="usd">13276000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo0NTQxNTllNTI4NDM0YzVjOWIwMWFmMGQ1Nzc1MTM5MS90YWJsZXJhbmdlOjQ1NDE1OWU1Mjg0MzRjNWM5YjAxYWYwZDU3NzUxMzkxXzUtMS0xLTEtMjQ1NjE_e7b77a51-d3ef-45e8-875c-cb08dd477f6c"
      unitRef="shares">175984</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo0NTQxNTllNTI4NDM0YzVjOWIwMWFmMGQ1Nzc1MTM5MS90YWJsZXJhbmdlOjQ1NDE1OWU1Mjg0MzRjNWM5YjAxYWYwZDU3NzUxMzkxXzUtMy0xLTEtMjQ1NjE_de259b7c-da93-4408-96f2-eed7f1058252"
      unitRef="usdPerShare">28.67</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo0NTQxNTllNTI4NDM0YzVjOWIwMWFmMGQ1Nzc1MTM5MS90YWJsZXJhbmdlOjQ1NDE1OWU1Mjg0MzRjNWM5YjAxYWYwZDU3NzUxMzkxXzYtMS0xLTEtMzMzODU_1c69bf30-e265-4a79-b783-6741266c623c"
      unitRef="shares">1375</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo0NTQxNTllNTI4NDM0YzVjOWIwMWFmMGQ1Nzc1MTM5MS90YWJsZXJhbmdlOjQ1NDE1OWU1Mjg0MzRjNWM5YjAxYWYwZDU3NzUxMzkxXzYtMy0xLTEtMzMzODU_2d0c0b04-8f0b-4e91-8532-4a432e4a158f"
      unitRef="usdPerShare">50.77</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo0NTQxNTllNTI4NDM0YzVjOWIwMWFmMGQ1Nzc1MTM5MS90YWJsZXJhbmdlOjQ1NDE1OWU1Mjg0MzRjNWM5YjAxYWYwZDU3NzUxMzkxXzYtMS0xLTEtMjQ1NjE_f1f43f3a-e938-455a-a98b-427cd8188258"
      unitRef="shares">2810684</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo0NTQxNTllNTI4NDM0YzVjOWIwMWFmMGQ1Nzc1MTM5MS90YWJsZXJhbmdlOjQ1NDE1OWU1Mjg0MzRjNWM5YjAxYWYwZDU3NzUxMzkxXzYtMy0xLTEtMjQ1NjE_172df6c9-7c4d-4a67-baf1-75730408a12c"
      unitRef="usdPerShare">24.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo0NTQxNTllNTI4NDM0YzVjOWIwMWFmMGQ1Nzc1MTM5MS90YWJsZXJhbmdlOjQ1NDE1OWU1Mjg0MzRjNWM5YjAxYWYwZDU3NzUxMzkxXzYtNS0xLTEtMjQ1NjE_ebfd2178-b643-4fa7-b44c-a0557278a057">P8Y1M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo0NTQxNTllNTI4NDM0YzVjOWIwMWFmMGQ1Nzc1MTM5MS90YWJsZXJhbmdlOjQ1NDE1OWU1Mjg0MzRjNWM5YjAxYWYwZDU3NzUxMzkxXzYtNy0xLTEtMjQ1NjE_c48aa49d-4003-4ddb-8c5e-7cff58a09add"
      unitRef="usd">11383000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo0NTQxNTllNTI4NDM0YzVjOWIwMWFmMGQ1Nzc1MTM5MS90YWJsZXJhbmdlOjQ1NDE1OWU1Mjg0MzRjNWM5YjAxYWYwZDU3NzUxMzkxXzgtMS0xLTEtMjQ1NjE_06c12f98-a558-4a5e-90fd-21045c1fd932"
      unitRef="shares">1223019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo0NTQxNTllNTI4NDM0YzVjOWIwMWFmMGQ1Nzc1MTM5MS90YWJsZXJhbmdlOjQ1NDE1OWU1Mjg0MzRjNWM5YjAxYWYwZDU3NzUxMzkxXzgtMy0xLTEtMjQ1NjE_029c831b-52df-49bc-ab85-21f89ec64609"
      unitRef="usdPerShare">10.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo0NTQxNTllNTI4NDM0YzVjOWIwMWFmMGQ1Nzc1MTM5MS90YWJsZXJhbmdlOjQ1NDE1OWU1Mjg0MzRjNWM5YjAxYWYwZDU3NzUxMzkxXzgtNS0xLTEtMjQ1NjE_1da1acdb-8fbd-4045-ab44-dcfce22aeb44">P7Y4M13D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo0NTQxNTllNTI4NDM0YzVjOWIwMWFmMGQ1Nzc1MTM5MS90YWJsZXJhbmdlOjQ1NDE1OWU1Mjg0MzRjNWM5YjAxYWYwZDU3NzUxMzkxXzgtNy0xLTEtMjQ1NjE_5d286d47-cb17-496c-8e3a-8993e681df8c"
      unitRef="usd">9524000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90ZXh0cmVnaW9uOjRlOTk5YTk4ODUzNTRkZmU5MWI2ODY4NTkwMGQwN2EyXzM3Mzc_4812feaa-62cd-4068-88c0-c84f62cc40a1"
      unitRef="usdPerShare">42.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90ZXh0cmVnaW9uOjRlOTk5YTk4ODUzNTRkZmU5MWI2ODY4NTkwMGQwN2EyXzM3NDQ_4f004e39-a604-41c1-8e85-6b914597c4ce"
      unitRef="usdPerShare">15.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90ZXh0cmVnaW9uOjRlOTk5YTk4ODUzNTRkZmU5MWI2ODY4NTkwMGQwN2EyXzM3ODI_c73a78e9-2f1e-4ef0-bf74-ce597b2d261e"
      unitRef="usd">35300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="idd127eda67f3499fa9dfe97a9300d6dd_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90ZXh0cmVnaW9uOjRlOTk5YTk4ODUzNTRkZmU5MWI2ODY4NTkwMGQwN2EyXzM5NzE_f0d057c9-23b7-4140-8eec-b40e3039c2a4">P2Y7M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90ZXh0cmVnaW9uOjRlOTk5YTk4ODUzNTRkZmU5MWI2ODY4NTkwMGQwN2EyXzQwNDY_8c856b0f-db3a-43cd-9756-c495623ce473"
      unitRef="usd">10100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90ZXh0cmVnaW9uOjRlOTk5YTk4ODUzNTRkZmU5MWI2ODY4NTkwMGQwN2EyXzQ3NzA_d0e62296-05c8-4ff6-ba89-9bcc09e00b61">A summary of restricted stock activity under the 2017 Plan during the years ended December&#160;31, 2021 and 2020 is as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',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:'Arial',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:'Arial',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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Unvested at the beginning of the year&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:'Arial',sans-serif;font-size:9.5pt;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 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;34,557&#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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Vested or released&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(34,557)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Unvested at the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i8ceca0edf14f45a994a478c7c98ed215_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo3OTFjODQ2NWE4YTU0YzcxOWEyYWExZGNiY2IxMWRhMC90YWJsZXJhbmdlOjc5MWM4NDY1YThhNTRjNzE5YTJhYTFkY2JjYjExZGEwXzMtMS0xLTEtMjQ1NjE_a71b8ab9-6875-46cb-85be-0acb8f4b9812"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ia1f506e3dd084c3293237fb501b0a4bf_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo3OTFjODQ2NWE4YTU0YzcxOWEyYWExZGNiY2IxMWRhMC90YWJsZXJhbmdlOjc5MWM4NDY1YThhNTRjNzE5YTJhYTFkY2JjYjExZGEwXzMtMy0xLTEtMjQ1NjE_273f5242-e20d-43de-836d-77c70d70bab1"
      unitRef="shares">34557</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i8f7a9f0c65954aca9ae3365443646eb2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo3OTFjODQ2NWE4YTU0YzcxOWEyYWExZGNiY2IxMWRhMC90YWJsZXJhbmdlOjc5MWM4NDY1YThhNTRjNzE5YTJhYTFkY2JjYjExZGEwXzQtMS0xLTEtMjQ1NjE_d71c9f7b-d337-48ee-8061-6203543320bb"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i7ffa867ed30c4337a9c949abbf84b4fa_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo3OTFjODQ2NWE4YTU0YzcxOWEyYWExZGNiY2IxMWRhMC90YWJsZXJhbmdlOjc5MWM4NDY1YThhNTRjNzE5YTJhYTFkY2JjYjExZGEwXzQtMy0xLTEtMjQ1NjE_e832350e-88e4-4e39-909e-4deea1c8a89e"
      unitRef="shares">34557</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3b6a57b4336d4f2f8ef11a5196a5bb6c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo3OTFjODQ2NWE4YTU0YzcxOWEyYWExZGNiY2IxMWRhMC90YWJsZXJhbmdlOjc5MWM4NDY1YThhNTRjNzE5YTJhYTFkY2JjYjExZGEwXzUtMS0xLTEtMjQ1NjE_1c7e1b73-4968-4575-b85d-d52bc9c618df"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i8ceca0edf14f45a994a478c7c98ed215_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZTo3OTFjODQ2NWE4YTU0YzcxOWEyYWExZGNiY2IxMWRhMC90YWJsZXJhbmdlOjc5MWM4NDY1YThhNTRjNzE5YTJhYTFkY2JjYjExZGEwXzUtMy0xLTEtMjQ1NjE_4088712d-1b15-4b78-b10a-4c32ea8a88ab"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90ZXh0cmVnaW9uOjRlOTk5YTk4ODUzNTRkZmU5MWI2ODY4NTkwMGQwN2EyXzQzMTA_2f9a7314-0e3a-460a-bd61-33417b30fd8c"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90ZXh0cmVnaW9uOjRlOTk5YTk4ODUzNTRkZmU5MWI2ODY4NTkwMGQwN2EyXzQ3NzM_e6398896-efb2-4c5f-848c-aaf5c4f442ae">&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Total stock-based compensation expense recorded as research and development and general and administrative expenses, respectively, for employees, directors and non-employees during the years ended December&#160;31, 2021 and 2020 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,258&#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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,322&#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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib2c7883cfb884fb58540c9e7591df744_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZToyOTMwNzY5Yjk1YTQ0NzJkYWY1YjZkMGNhMWQ3MjkzYy90YWJsZXJhbmdlOjI5MzA3NjliOTVhNDQ3MmRhZjViNmQwY2ExZDcyOTNjXzMtMS0xLTEtMjQ1NjE_2c8fc8a9-7d21-4a3c-aede-a5a6a17baebd"
      unitRef="usd">4258000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia3d5f335fac64e528e7d2bac86888fab_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZToyOTMwNzY5Yjk1YTQ0NzJkYWY1YjZkMGNhMWQ3MjkzYy90YWJsZXJhbmdlOjI5MzA3NjliOTVhNDQ3MmRhZjViNmQwY2ExZDcyOTNjXzMtMy0xLTEtMjQ1NjE_135d5d5e-b6e7-4c82-8e21-3429481a07ef"
      unitRef="usd">1322000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i189f304d88c84b5ea957f4f96d3809fd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZToyOTMwNzY5Yjk1YTQ0NzJkYWY1YjZkMGNhMWQ3MjkzYy90YWJsZXJhbmdlOjI5MzA3NjliOTVhNDQ3MmRhZjViNmQwY2ExZDcyOTNjXzQtMS0xLTEtMjQ1NjE_b2fc800a-913e-4e44-9946-6ad710188403"
      unitRef="usd">7464000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4682203fd7c342c19d12d7c50d124a26_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZToyOTMwNzY5Yjk1YTQ0NzJkYWY1YjZkMGNhMWQ3MjkzYy90YWJsZXJhbmdlOjI5MzA3NjliOTVhNDQ3MmRhZjViNmQwY2ExZDcyOTNjXzQtMy0xLTEtMjQ1NjE_9b2aecc4-3a0d-4b6f-b0e2-53130bfb56f2"
      unitRef="usd">2775000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZToyOTMwNzY5Yjk1YTQ0NzJkYWY1YjZkMGNhMWQ3MjkzYy90YWJsZXJhbmdlOjI5MzA3NjliOTVhNDQ3MmRhZjViNmQwY2ExZDcyOTNjXzUtMS0xLTEtMjQ1NjE_1aa6764d-4b61-410e-978c-cb28f0eeb2ae"
      unitRef="usd">11722000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNDcvZnJhZzo0ZTk5OWE5ODg1MzU0ZGZlOTFiNjg2ODU5MDBkMDdhMi90YWJsZToyOTMwNzY5Yjk1YTQ0NzJkYWY1YjZkMGNhMWQ3MjkzYy90YWJsZXJhbmdlOjI5MzA3NjliOTVhNDQ3MmRhZjViNmQwY2ExZDcyOTNjXzUtMy0xLTEtMjQ1NjE_28e09565-2707-4fbf-b9bb-635d34ce43cc"
      unitRef="usd">4097000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90ZXh0cmVnaW9uOjNiZmNiODhhMWNkYzQyYTZiMjMwYjM5YmNmMGIzODNjXzU1MjM_9f5f1400-d641-4238-a46c-39608823fc8d">INCOME TAXES&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Loss before provision from income taxes for the years ended December&#160;31, 2021 and 2020 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;United States&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(55,961)&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(31,898)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(772)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(13,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Loss before provision from income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(56,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(45,533)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The components of income tax provision (benefit) for the years ended December&#160;31, 2021 and 2020 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Current income tax provision (benefit):&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 #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total current income tax provision (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total deferred income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total income tax provision (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;A reconciliation of the U.S. federal statutory income tax rate to the Company&#x2019;s effective income tax rate for the years ended December&#160;31, 2021 and 2020 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Federal income tax at statutory rate&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;21.0&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;21.0&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;State income tax, 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Permanent differences&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Preferred stock tranche obligation remeasurement&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Research and development credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Impact of foreign operations&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Foreign withholding 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(30.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(26.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(3.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Net deferred tax assets as of December&#160;31, 2021 and 2020 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;23,723&#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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;10,324&#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Research and development credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Accrueds&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Intangibles&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;35,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;18,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(35,445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(17,938)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Depreciation&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(283)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(249)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets (liability)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the Company had U.S. federal, state and foreign net operating loss carryforwards of $85.8 million, $90.3 million and $16.4 million, respectively. Of the $85.8 million federal net operating losses, $0.2 million will expire in 2035 and the remaining $85.6 million can be carried forward indefinitely. The federal and foreign net operating losses can be carried forward indefinitely. The state net operating loss carryforwards begin to expire in 2039.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the Company had U.S. federal and state research and development tax credit carryforwards of $4.3 million and $2.5 million, respectively. As of December&#160;31, 2020, the Company had U.S. federal and state research and development tax credit carryforwards of $1.8 million and $1.2 million, respectively. The tax credits begin to expire in 2038.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Under the provisions of the Internal Revenue Code of 1986, as amended (the &#x201c;Code&#x201d;), the net operating loss and tax credit carryforwards are subject to review and potential adjustments by the Internal Revenue Services and state tax authorities. Under Section 382 of the Code (&#x201c;Section 382&#x201d;), certain substantial changes in the Company&#x2019;s ownership, including the sale of the Company or significant changes in ownership due to sales of equity, may have limited, or may limit in the future, the amount of net operating loss carryforwards or tax credits which could be used annually to offset future taxable income. The Company completed an analysis under Section 382 through November 17, 2020 and determined that on April 15, 2016 and April 13, 2020, ownership changes had occurred. Based on the Company&#x2019;s analysis, the Company has determined that $0.3 million and $0.3 million of its federal and state net operating loss carryforwards, respectively, are limited by Section 382 as of December&#160;31, 2021 and have been written off in the current period. The remaining unused carryforwards remain available for future periods. The Company may also experience ownership changes in the future as a result of subsequent shifts in the Company&#x2019;s stock ownership, some of which may be outside the Company&#x2019;s control. As a result, its ability to use its pre-change NOLs or tax credits to offset U.S. federal taxable income may be subject to limitations, which could potentially result in increased future tax liability. In addition, at the state level, there may be periods during which the use of NOLs is suspended or otherwise limited, which could accelerate or permanently increase state taxes owed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Management of the Company has evaluated the positive and negative evidence bearing upon the realizability of its deferred tax assets, which are comprised principally of research and development credits and net operating losses. Under the applicable accounting standards, management has considered the Company&#x2019;s history of losses and concluded that it is more likely than not that the Company will not recognize the benefits of federal and state deferred tax assets. Accordingly, a full valuation allowance was maintained as of December&#160;31, 2021 and 2020. A change in the Company&#x2019;s valuation allowance was recorded in 2021 and 2020, in the amount of $17.5 million and $12.0 million, respectively, due primarily to the generation of additional net deferred tax assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The calculation of the Company&#x2019;s tax liabilities involves dealing with uncertainties in the application of complex tax laws and regulations for both federal taxes and the many states in which it operates or does business in. A tax benefit from an uncertain tax position may be recognized when it is more likely than not that the position will be sustained upon examination, including resolutions of any related appeals or litigation processes, on the basis of the technical merits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company records tax positions as liabilities and adjusts these liabilities when its judgement changes as a result of the evaluation of new information not previously available. Because of the complexity of some of these uncertainties, the ultimate resolution may result in a payment that is materially different from the Company&#x2019;s current estimate of the recognized tax benefit liabilities. These differences will be reflected as increases or decreases to income tax expense in the period in which new information is available. As of December&#160;31, 2021 and 2020, the Company has not recorded any uncertain tax positions in its financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company recognizes interest and penalties related to unrecognized tax benefits on the income tax expense line in the accompanying consolidated statement of operations. As of December&#160;31, 2021 and 2020, no accrued interest or penalties are included on the related tax liability line in the consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company files tax returns as prescribed by the tax laws of the jurisdictions in which it operates. In the normal course of business, the Company is subject to examination by federal and state jurisdictions, where applicable. There are currently no pending tax examinations. The Company&#x2019;s tax years are still open under statute from December&#160;31, 2016, to the present. There are currently no pending income tax examinations. To the extent the Company has tax attribute carryforwards, the tax years in which the attribute was generated may still be adjusted upon examination by the Internal Revenue Service and state tax authorities to the extent utilized in a future period.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90ZXh0cmVnaW9uOjNiZmNiODhhMWNkYzQyYTZiMjMwYjM5YmNmMGIzODNjXzU1MjQ_a32080aa-416d-489d-810b-bb6eb5db644c">&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Loss before provision from income taxes for the years ended December&#160;31, 2021 and 2020 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;United States&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(55,961)&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(31,898)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(772)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(13,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Loss before provision from income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(56,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(45,533)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTplMTI2MTgxYTc3ZDI0YTNlOTA2OTU4Y2VlZDVkYzcwNS90YWJsZXJhbmdlOmUxMjYxODFhNzdkMjRhM2U5MDY5NThjZWVkNWRjNzA1XzMtMS0xLTEtMjQ1NjE_82ab67f1-dc5d-4b4a-8a74-a8cf8f9570b6"
      unitRef="usd">-55961000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTplMTI2MTgxYTc3ZDI0YTNlOTA2OTU4Y2VlZDVkYzcwNS90YWJsZXJhbmdlOmUxMjYxODFhNzdkMjRhM2U5MDY5NThjZWVkNWRjNzA1XzMtMy0xLTEtMjQ1NjE_b6e22672-1a07-4610-a526-cfdac9353647"
      unitRef="usd">-31898000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTplMTI2MTgxYTc3ZDI0YTNlOTA2OTU4Y2VlZDVkYzcwNS90YWJsZXJhbmdlOmUxMjYxODFhNzdkMjRhM2U5MDY5NThjZWVkNWRjNzA1XzQtMS0xLTEtMjQ1NjE_6a6a3f18-21f0-451c-af7c-a530c543e3cb"
      unitRef="usd">-772000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTplMTI2MTgxYTc3ZDI0YTNlOTA2OTU4Y2VlZDVkYzcwNS90YWJsZXJhbmdlOmUxMjYxODFhNzdkMjRhM2U5MDY5NThjZWVkNWRjNzA1XzQtMy0xLTEtMjQ1NjE_ea357033-3708-48ea-9cd5-7d469b058d38"
      unitRef="usd">-13635000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTplMTI2MTgxYTc3ZDI0YTNlOTA2OTU4Y2VlZDVkYzcwNS90YWJsZXJhbmdlOmUxMjYxODFhNzdkMjRhM2U5MDY5NThjZWVkNWRjNzA1XzUtMS0xLTEtMjQ1NjE_7b34cc7e-4fe5-4897-a4d1-f869b9a6308c"
      unitRef="usd">-56733000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTplMTI2MTgxYTc3ZDI0YTNlOTA2OTU4Y2VlZDVkYzcwNS90YWJsZXJhbmdlOmUxMjYxODFhNzdkMjRhM2U5MDY5NThjZWVkNWRjNzA1XzUtMy0xLTEtMjQ1NjE_f249956d-70ec-402a-85b1-48c394344fe4"
      unitRef="usd">-45533000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90ZXh0cmVnaW9uOjNiZmNiODhhMWNkYzQyYTZiMjMwYjM5YmNmMGIzODNjXzU1MjY_6db3edb4-2258-46d9-bf15-9a37fe92ee08">&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The components of income tax provision (benefit) for the years ended December&#160;31, 2021 and 2020 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Current income tax provision (benefit):&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 #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total current income tax provision (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total deferred income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total income tax provision (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZToyOTVmMWY3ZjllYWM0YTFjYTU5NmUyNzVmYmNmMTYwYy90YWJsZXJhbmdlOjI5NWYxZjdmOWVhYzRhMWNhNTk2ZTI3NWZiY2YxNjBjXzQtMS0xLTEtMjQ1NjE_6fde361e-1d84-4a8b-8f6e-887d3721bf6c"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZToyOTVmMWY3ZjllYWM0YTFjYTU5NmUyNzVmYmNmMTYwYy90YWJsZXJhbmdlOjI5NWYxZjdmOWVhYzRhMWNhNTk2ZTI3NWZiY2YxNjBjXzQtMy0xLTEtMjQ1NjE_d733b489-a303-4e42-9f35-7b8705b8038b"
      unitRef="usd">-172000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZToyOTVmMWY3ZjllYWM0YTFjYTU5NmUyNzVmYmNmMTYwYy90YWJsZXJhbmdlOjI5NWYxZjdmOWVhYzRhMWNhNTk2ZTI3NWZiY2YxNjBjXzUtMS0xLTEtMzU2NjM_d58273d8-f152-4b92-8a1b-526fc58d9d3a"
      unitRef="usd">11000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZToyOTVmMWY3ZjllYWM0YTFjYTU5NmUyNzVmYmNmMTYwYy90YWJsZXJhbmdlOjI5NWYxZjdmOWVhYzRhMWNhNTk2ZTI3NWZiY2YxNjBjXzUtMy0xLTEtMzU3MDI_f5d06270-b07a-4a17-983f-4eab16c21435"
      unitRef="usd">0</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZToyOTVmMWY3ZjllYWM0YTFjYTU5NmUyNzVmYmNmMTYwYy90YWJsZXJhbmdlOjI5NWYxZjdmOWVhYzRhMWNhNTk2ZTI3NWZiY2YxNjBjXzYtMS0xLTEtMzU2NjM_c9504d69-1910-4259-8c8c-d2164d4da0fd"
      unitRef="usd">2000000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZToyOTVmMWY3ZjllYWM0YTFjYTU5NmUyNzVmYmNmMTYwYy90YWJsZXJhbmdlOjI5NWYxZjdmOWVhYzRhMWNhNTk2ZTI3NWZiY2YxNjBjXzYtMy0xLTEtMzU3MDI_06374680-f5f9-4078-87e9-b298d0e219fd"
      unitRef="usd">0</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZToyOTVmMWY3ZjllYWM0YTFjYTU5NmUyNzVmYmNmMTYwYy90YWJsZXJhbmdlOjI5NWYxZjdmOWVhYzRhMWNhNTk2ZTI3NWZiY2YxNjBjXzUtMS0xLTEtMjQ1NjE_882b1d79-bf62-4181-8f36-f4ec53655671"
      unitRef="usd">2011000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZToyOTVmMWY3ZjllYWM0YTFjYTU5NmUyNzVmYmNmMTYwYy90YWJsZXJhbmdlOjI5NWYxZjdmOWVhYzRhMWNhNTk2ZTI3NWZiY2YxNjBjXzUtMy0xLTEtMjQ1NjE_e62f2220-19d4-4caf-99f1-cc2948dd22a5"
      unitRef="usd">-172000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZToyOTVmMWY3ZjllYWM0YTFjYTU5NmUyNzVmYmNmMTYwYy90YWJsZXJhbmdlOjI5NWYxZjdmOWVhYzRhMWNhNTk2ZTI3NWZiY2YxNjBjXzYtMS0xLTEtMjQ1NjE_6e3adf53-1562-4ccb-ad9a-ba385bc288a8"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZToyOTVmMWY3ZjllYWM0YTFjYTU5NmUyNzVmYmNmMTYwYy90YWJsZXJhbmdlOjI5NWYxZjdmOWVhYzRhMWNhNTk2ZTI3NWZiY2YxNjBjXzYtMy0xLTEtMjQ1NjE_bbc6a1e9-6cf3-4437-8a82-88cfb6caa06d"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZToyOTVmMWY3ZjllYWM0YTFjYTU5NmUyNzVmYmNmMTYwYy90YWJsZXJhbmdlOjI5NWYxZjdmOWVhYzRhMWNhNTk2ZTI3NWZiY2YxNjBjXzctMS0xLTEtMjQ1NjE_1e9e34d3-d49f-474c-83f6-8038eaf0a3fe"
      unitRef="usd">2011000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZToyOTVmMWY3ZjllYWM0YTFjYTU5NmUyNzVmYmNmMTYwYy90YWJsZXJhbmdlOjI5NWYxZjdmOWVhYzRhMWNhNTk2ZTI3NWZiY2YxNjBjXzctMy0xLTEtMjQ1NjE_02d0e185-5b34-4e6a-b456-105fec591116"
      unitRef="usd">-172000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90ZXh0cmVnaW9uOjNiZmNiODhhMWNkYzQyYTZiMjMwYjM5YmNmMGIzODNjXzU1Mjc_e7a513e1-1c09-4816-8caa-1101573658f1">&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;A reconciliation of the U.S. federal statutory income tax rate to the Company&#x2019;s effective income tax rate for the years ended December&#160;31, 2021 and 2020 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Federal income tax at statutory rate&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;21.0&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;21.0&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;State income tax, 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Permanent differences&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Preferred stock tranche obligation remeasurement&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Research and development credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Impact of foreign operations&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Foreign withholding 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(30.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(26.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(3.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTpiMmI4NzQyYmNmMTY0ZGYzOTAxNWMzZDQ3MmY0YjJlNy90YWJsZXJhbmdlOmIyYjg3NDJiY2YxNjRkZjM5MDE1YzNkNDcyZjRiMmU3XzMtMS0xLTEtMjQ1NjE_e87a5883-fd4f-4281-bc98-3bae906234f3"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTpiMmI4NzQyYmNmMTY0ZGYzOTAxNWMzZDQ3MmY0YjJlNy90YWJsZXJhbmdlOmIyYjg3NDJiY2YxNjRkZjM5MDE1YzNkNDcyZjRiMmU3XzMtMy0xLTEtMjQ1NjE_e8c27ce7-8c11-4158-bb0d-20e51e5d2d1e"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTpiMmI4NzQyYmNmMTY0ZGYzOTAxNWMzZDQ3MmY0YjJlNy90YWJsZXJhbmdlOmIyYjg3NDJiY2YxNjRkZjM5MDE1YzNkNDcyZjRiMmU3XzQtMS0xLTEtMjQ1NjE_4875c7cb-e286-4f40-b46e-43479fbaf833"
      unitRef="number">0.067</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTpiMmI4NzQyYmNmMTY0ZGYzOTAxNWMzZDQ3MmY0YjJlNy90YWJsZXJhbmdlOmIyYjg3NDJiY2YxNjRkZjM5MDE1YzNkNDcyZjRiMmU3XzQtMy0xLTEtMjQ1NjE_61801665-a60a-4d1a-8e72-37ca429bc587"
      unitRef="number">0.047</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTpiMmI4NzQyYmNmMTY0ZGYzOTAxNWMzZDQ3MmY0YjJlNy90YWJsZXJhbmdlOmIyYjg3NDJiY2YxNjRkZjM5MDE1YzNkNDcyZjRiMmU3XzUtMS0xLTEtMzU3MjE_d11563e8-278b-4786-b10d-923c3679d296"
      unitRef="number">-0.015</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTpiMmI4NzQyYmNmMTY0ZGYzOTAxNWMzZDQ3MmY0YjJlNy90YWJsZXJhbmdlOmIyYjg3NDJiY2YxNjRkZjM5MDE1YzNkNDcyZjRiMmU3XzUtMy0xLTEtMzU3ODc_9355b507-0858-47a3-abbf-5559acaaa213"
      unitRef="number">-0.011</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTpiMmI4NzQyYmNmMTY0ZGYzOTAxNWMzZDQ3MmY0YjJlNy90YWJsZXJhbmdlOmIyYjg3NDJiY2YxNjRkZjM5MDE1YzNkNDcyZjRiMmU3XzUtMS0xLTEtMjQ1NjE_3b69b258-ba9f-434a-8d2f-284f29137f06"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTpiMmI4NzQyYmNmMTY0ZGYzOTAxNWMzZDQ3MmY0YjJlNy90YWJsZXJhbmdlOmIyYjg3NDJiY2YxNjRkZjM5MDE1YzNkNDcyZjRiMmU3XzUtMy0xLTEtMjQ1NjE_3669809f-21d6-444c-963c-a360b919a004"
      unitRef="number">-0.003</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <kros:EffectiveIncomeTaxRateReconciliationPreferredStockTrancheObligationRemeasurementPercent
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTpiMmI4NzQyYmNmMTY0ZGYzOTAxNWMzZDQ3MmY0YjJlNy90YWJsZXJhbmdlOmIyYjg3NDJiY2YxNjRkZjM5MDE1YzNkNDcyZjRiMmU3XzYtMS0xLTEtMjQ1NjE_a772123f-b2e1-4c21-be59-0d2bf49c281d"
      unitRef="number">0</kros:EffectiveIncomeTaxRateReconciliationPreferredStockTrancheObligationRemeasurementPercent>
    <kros:EffectiveIncomeTaxRateReconciliationPreferredStockTrancheObligationRemeasurementPercent
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTpiMmI4NzQyYmNmMTY0ZGYzOTAxNWMzZDQ3MmY0YjJlNy90YWJsZXJhbmdlOmIyYjg3NDJiY2YxNjRkZjM5MDE1YzNkNDcyZjRiMmU3XzYtMy0xLTEtMjQ1NjE_9cb3bcae-5b2e-43d4-b8f6-0682acd55241"
      unitRef="number">-0.007</kros:EffectiveIncomeTaxRateReconciliationPreferredStockTrancheObligationRemeasurementPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTpiMmI4NzQyYmNmMTY0ZGYzOTAxNWMzZDQ3MmY0YjJlNy90YWJsZXJhbmdlOmIyYjg3NDJiY2YxNjRkZjM5MDE1YzNkNDcyZjRiMmU3XzctMS0xLTEtMjQ1NjE_e8f24836-3db1-4251-be25-56f40ada2830"
      unitRef="number">-0.048</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTpiMmI4NzQyYmNmMTY0ZGYzOTAxNWMzZDQ3MmY0YjJlNy90YWJsZXJhbmdlOmIyYjg3NDJiY2YxNjRkZjM5MDE1YzNkNDcyZjRiMmU3XzctMy0xLTEtMjQ1NjE_7530d27f-ca93-40bd-912e-0f362f4bd4d5"
      unitRef="number">-0.015</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTpiMmI4NzQyYmNmMTY0ZGYzOTAxNWMzZDQ3MmY0YjJlNy90YWJsZXJhbmdlOmIyYjg3NDJiY2YxNjRkZjM5MDE1YzNkNDcyZjRiMmU3XzgtMS0xLTEtMjQ1NjE_ac9375fb-fbed-4a13-acb4-c004107fbe3c"
      unitRef="number">-0.006</us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings>
    <us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTpiMmI4NzQyYmNmMTY0ZGYzOTAxNWMzZDQ3MmY0YjJlNy90YWJsZXJhbmdlOmIyYjg3NDJiY2YxNjRkZjM5MDE1YzNkNDcyZjRiMmU3XzgtMy0xLTEtMjQ1NjE_6dd86850-1ebd-4dc8-aa60-79cf937b39e1"
      unitRef="number">0.020</us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings>
    <kros:EffectiveIncomeTaxRateReconciliationForeignWithholdingTaxesPercent
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTpiMmI4NzQyYmNmMTY0ZGYzOTAxNWMzZDQ3MmY0YjJlNy90YWJsZXJhbmdlOmIyYjg3NDJiY2YxNjRkZjM5MDE1YzNkNDcyZjRiMmU3XzEwLTEtMS0xLTM1NzIx_93b58243-8c9e-449d-bdda-9727a80b6494"
      unitRef="number">-0.028</kros:EffectiveIncomeTaxRateReconciliationForeignWithholdingTaxesPercent>
    <kros:EffectiveIncomeTaxRateReconciliationForeignWithholdingTaxesPercent
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTpiMmI4NzQyYmNmMTY0ZGYzOTAxNWMzZDQ3MmY0YjJlNy90YWJsZXJhbmdlOmIyYjg3NDJiY2YxNjRkZjM5MDE1YzNkNDcyZjRiMmU3XzEwLTMtMS0xLTM1Nzg3_dab9d8b0-9463-42d5-84ff-4b654c3bcf8e"
      unitRef="number">0</kros:EffectiveIncomeTaxRateReconciliationForeignWithholdingTaxesPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTpiMmI4NzQyYmNmMTY0ZGYzOTAxNWMzZDQ3MmY0YjJlNy90YWJsZXJhbmdlOmIyYjg3NDJiY2YxNjRkZjM5MDE1YzNkNDcyZjRiMmU3XzktMS0xLTEtMjQ1NjE_b4a82eeb-5993-474d-8cb5-374d87eddc0d"
      unitRef="number">-0.003</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTpiMmI4NzQyYmNmMTY0ZGYzOTAxNWMzZDQ3MmY0YjJlNy90YWJsZXJhbmdlOmIyYjg3NDJiY2YxNjRkZjM5MDE1YzNkNDcyZjRiMmU3XzktMy0xLTEtMjQ1NjE_823aac25-cf17-40e0-9661-3b42a017f549"
      unitRef="number">-0.003</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTpiMmI4NzQyYmNmMTY0ZGYzOTAxNWMzZDQ3MmY0YjJlNy90YWJsZXJhbmdlOmIyYjg3NDJiY2YxNjRkZjM5MDE1YzNkNDcyZjRiMmU3XzEwLTEtMS0xLTI0NTYx_6ff9d298-56d0-4df2-9ad8-76960fe20131"
      unitRef="number">-0.309</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTpiMmI4NzQyYmNmMTY0ZGYzOTAxNWMzZDQ3MmY0YjJlNy90YWJsZXJhbmdlOmIyYjg3NDJiY2YxNjRkZjM5MDE1YzNkNDcyZjRiMmU3XzEwLTMtMS0xLTI0NTYx_a2139477-0363-44ea-8aac-066d2680d63b"
      unitRef="number">-0.264</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTpiMmI4NzQyYmNmMTY0ZGYzOTAxNWMzZDQ3MmY0YjJlNy90YWJsZXJhbmdlOmIyYjg3NDJiY2YxNjRkZjM5MDE1YzNkNDcyZjRiMmU3XzExLTEtMS0xLTI0NTYx_436dd21b-5b7b-4dc3-b54c-fc53b7c8ea3a"
      unitRef="number">-0.035</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTpiMmI4NzQyYmNmMTY0ZGYzOTAxNWMzZDQ3MmY0YjJlNy90YWJsZXJhbmdlOmIyYjg3NDJiY2YxNjRkZjM5MDE1YzNkNDcyZjRiMmU3XzExLTMtMS0xLTI0NTYx_69b7e50d-43a4-4e01-a7b7-7064bfd1204a"
      unitRef="number">0.004</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90ZXh0cmVnaW9uOjNiZmNiODhhMWNkYzQyYTZiMjMwYjM5YmNmMGIzODNjXzU1MjU_a1b182a0-0a5a-47d4-8948-c6352be718e4">&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Net deferred tax assets as of December&#160;31, 2021 and 2020 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;23,723&#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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;10,324&#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Research and development credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Accrueds&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Intangibles&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;35,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;18,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(35,445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(17,938)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Depreciation&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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(283)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(249)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets (liability)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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 #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTo0OTcyYjcyOGU2ODU0ZjdiYTYwMmU0YWQ4YjhlY2UxZC90YWJsZXJhbmdlOjQ5NzJiNzI4ZTY4NTRmN2JhNjAyZTRhZDhiOGVjZTFkXzMtMS0xLTEtMjQ1NjE_6e092497-dcbf-40a3-963a-027d1e7309c6"
      unitRef="usd">23723000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTo0OTcyYjcyOGU2ODU0ZjdiYTYwMmU0YWQ4YjhlY2UxZC90YWJsZXJhbmdlOjQ5NzJiNzI4ZTY4NTRmN2JhNjAyZTRhZDhiOGVjZTFkXzMtMy0xLTEtMjQ1NjE_c1cdd6f1-ba56-497b-b3a3-b375b5e10486"
      unitRef="usd">10324000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTo0OTcyYjcyOGU2ODU0ZjdiYTYwMmU0YWQ4YjhlY2UxZC90YWJsZXJhbmdlOjQ5NzJiNzI4ZTY4NTRmN2JhNjAyZTRhZDhiOGVjZTFkXzQtMS0xLTEtMjQ1NjE_8973602f-84ca-4209-bc2f-6fa53499b596"
      unitRef="usd">6315000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTo0OTcyYjcyOGU2ODU0ZjdiYTYwMmU0YWQ4YjhlY2UxZC90YWJsZXJhbmdlOjQ5NzJiNzI4ZTY4NTRmN2JhNjAyZTRhZDhiOGVjZTFkXzQtMy0xLTEtMjQ1NjE_73385874-4806-49cc-b429-8a5e54592b39"
      unitRef="usd">2766000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTo0OTcyYjcyOGU2ODU0ZjdiYTYwMmU0YWQ4YjhlY2UxZC90YWJsZXJhbmdlOjQ5NzJiNzI4ZTY4NTRmN2JhNjAyZTRhZDhiOGVjZTFkXzUtMS0xLTEtMjQ1NjE_e895de9f-6c2a-4336-9810-bb60f4cbac7b"
      unitRef="usd">895000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTo0OTcyYjcyOGU2ODU0ZjdiYTYwMmU0YWQ4YjhlY2UxZC90YWJsZXJhbmdlOjQ5NzJiNzI4ZTY4NTRmN2JhNjAyZTRhZDhiOGVjZTFkXzUtMy0xLTEtMjQ1NjE_6ee88ebd-4671-4738-834c-154240aa8434"
      unitRef="usd">639000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTo0OTcyYjcyOGU2ODU0ZjdiYTYwMmU0YWQ4YjhlY2UxZC90YWJsZXJhbmdlOjQ5NzJiNzI4ZTY4NTRmN2JhNjAyZTRhZDhiOGVjZTFkXzYtMS0xLTEtMjQ1NjE_8d9a85a4-af97-4324-b3f9-3df18367d298"
      unitRef="usd">4668000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTo0OTcyYjcyOGU2ODU0ZjdiYTYwMmU0YWQ4YjhlY2UxZC90YWJsZXJhbmdlOjQ5NzJiNzI4ZTY4NTRmN2JhNjAyZTRhZDhiOGVjZTFkXzYtMy0xLTEtMjQ1NjE_f4733519-5a40-470e-94fb-b62dcf4e3d51"
      unitRef="usd">4319000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTo0OTcyYjcyOGU2ODU0ZjdiYTYwMmU0YWQ4YjhlY2UxZC90YWJsZXJhbmdlOjQ5NzJiNzI4ZTY4NTRmN2JhNjAyZTRhZDhiOGVjZTFkXzctMS0xLTEtMjQ1NjE_7d012887-0f22-4e99-b7b3-935d2d056c44"
      unitRef="usd">127000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTo0OTcyYjcyOGU2ODU0ZjdiYTYwMmU0YWQ4YjhlY2UxZC90YWJsZXJhbmdlOjQ5NzJiNzI4ZTY4NTRmN2JhNjAyZTRhZDhiOGVjZTFkXzctMy0xLTEtMjQ1NjE_b8576242-d226-4278-a92e-1cc0115b2d43"
      unitRef="usd">139000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTo0OTcyYjcyOGU2ODU0ZjdiYTYwMmU0YWQ4YjhlY2UxZC90YWJsZXJhbmdlOjQ5NzJiNzI4ZTY4NTRmN2JhNjAyZTRhZDhiOGVjZTFkXzgtMS0xLTEtMjQ1NjE_5bb91947-21e0-43fe-ad0f-fa98b348281b"
      unitRef="usd">35728000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTo0OTcyYjcyOGU2ODU0ZjdiYTYwMmU0YWQ4YjhlY2UxZC90YWJsZXJhbmdlOjQ5NzJiNzI4ZTY4NTRmN2JhNjAyZTRhZDhiOGVjZTFkXzgtMy0xLTEtMjQ1NjE_7bf8bd6e-1787-4540-a38e-cff14a7b6da9"
      unitRef="usd">18187000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTo0OTcyYjcyOGU2ODU0ZjdiYTYwMmU0YWQ4YjhlY2UxZC90YWJsZXJhbmdlOjQ5NzJiNzI4ZTY4NTRmN2JhNjAyZTRhZDhiOGVjZTFkXzktMS0xLTEtMjQ1NjE_f2be3ec8-8aae-487f-816d-86f73a46e23c"
      unitRef="usd">35445000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTo0OTcyYjcyOGU2ODU0ZjdiYTYwMmU0YWQ4YjhlY2UxZC90YWJsZXJhbmdlOjQ5NzJiNzI4ZTY4NTRmN2JhNjAyZTRhZDhiOGVjZTFkXzktMy0xLTEtMjQ1NjE_dbe97f1c-1ef9-47d3-bf9d-f10fa0847bdc"
      unitRef="usd">17938000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTo0OTcyYjcyOGU2ODU0ZjdiYTYwMmU0YWQ4YjhlY2UxZC90YWJsZXJhbmdlOjQ5NzJiNzI4ZTY4NTRmN2JhNjAyZTRhZDhiOGVjZTFkXzEwLTEtMS0xLTI0NTYx_723e33fc-b144-4e22-a035-ad37926c436f"
      unitRef="usd">283000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTo0OTcyYjcyOGU2ODU0ZjdiYTYwMmU0YWQ4YjhlY2UxZC90YWJsZXJhbmdlOjQ5NzJiNzI4ZTY4NTRmN2JhNjAyZTRhZDhiOGVjZTFkXzEwLTMtMS0xLTI0NTYx_75acdd7a-f9f9-4d59-96af-ba34e592adcc"
      unitRef="usd">249000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTo0OTcyYjcyOGU2ODU0ZjdiYTYwMmU0YWQ4YjhlY2UxZC90YWJsZXJhbmdlOjQ5NzJiNzI4ZTY4NTRmN2JhNjAyZTRhZDhiOGVjZTFkXzEyLTEtMS0xLTI0NTYx_1acdde6c-f61a-47b1-9138-85a12e8baca0"
      unitRef="usd">283000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTo0OTcyYjcyOGU2ODU0ZjdiYTYwMmU0YWQ4YjhlY2UxZC90YWJsZXJhbmdlOjQ5NzJiNzI4ZTY4NTRmN2JhNjAyZTRhZDhiOGVjZTFkXzEyLTMtMS0xLTI0NTYx_7c721fde-abae-4891-a6c6-0d7aff446342"
      unitRef="usd">249000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTo0OTcyYjcyOGU2ODU0ZjdiYTYwMmU0YWQ4YjhlY2UxZC90YWJsZXJhbmdlOjQ5NzJiNzI4ZTY4NTRmN2JhNjAyZTRhZDhiOGVjZTFkXzEzLTEtMS0xLTI0NTYx_6dd195b1-e408-4288-ab74-85bbe7373d5c"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90YWJsZTo0OTcyYjcyOGU2ODU0ZjdiYTYwMmU0YWQ4YjhlY2UxZC90YWJsZXJhbmdlOjQ5NzJiNzI4ZTY4NTRmN2JhNjAyZTRhZDhiOGVjZTFkXzEzLTMtMS0xLTI0NTYx_137e9040-f996-4741-9c4e-a9dd0620be69"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i0be1209ce5e64d80a0f2dab0f2f8dc51_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90ZXh0cmVnaW9uOjNiZmNiODhhMWNkYzQyYTZiMjMwYjM5YmNmMGIzODNjXzU4OA_d3ce8908-d072-4aa4-9d46-2a164982987c"
      unitRef="usd">85800000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ia154276798fe4114b2f6bfb6c5d388e1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90ZXh0cmVnaW9uOjNiZmNiODhhMWNkYzQyYTZiMjMwYjM5YmNmMGIzODNjXzU5Mg_eb78203c-e58e-4681-8448-6b4486425d8d"
      unitRef="usd">90300000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i2a75b9b5101d4d13bdb4a55a5ddaebc7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90ZXh0cmVnaW9uOjNiZmNiODhhMWNkYzQyYTZiMjMwYjM5YmNmMGIzODNjXzU5OQ_d58bc475-f1e0-4004-a789-0300ece96462"
      unitRef="usd">16400000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i0be1209ce5e64d80a0f2dab0f2f8dc51_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90ZXh0cmVnaW9uOjNiZmNiODhhMWNkYzQyYTZiMjMwYjM5YmNmMGIzODNjXzYwNDczMTM5NTg0MDc_d3ce8908-d072-4aa4-9d46-2a164982987c"
      unitRef="usd">85800000</us-gaap:OperatingLossCarryforwards>
    <kros:OperatingLossCarryforwardsSubjectToLimitationAndWrittenOff
      contextRef="i0be1209ce5e64d80a0f2dab0f2f8dc51_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90ZXh0cmVnaW9uOjNiZmNiODhhMWNkYzQyYTZiMjMwYjM5YmNmMGIzODNjXzYwNDczMTM5NTg0NTM_0ed7e63d-0f10-46ae-b32e-030b5cc3e7e5"
      unitRef="usd">200000</kros:OperatingLossCarryforwardsSubjectToLimitationAndWrittenOff>
    <kros:OperatingLossCarryforwardsNotSubjectToLimitation
      contextRef="i0be1209ce5e64d80a0f2dab0f2f8dc51_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90ZXh0cmVnaW9uOjNiZmNiODhhMWNkYzQyYTZiMjMwYjM5YmNmMGIzODNjXzYwNDczMTM5NTg0OTg_95b3fa4a-1239-44fd-8508-9d4db528eaa9"
      unitRef="usd">85600000</kros:OperatingLossCarryforwardsNotSubjectToLimitation>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i8b18358e962f42a98dee4acb2c087c61_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90ZXh0cmVnaW9uOjNiZmNiODhhMWNkYzQyYTZiMjMwYjM5YmNmMGIzODNjXzg2Nw_e4b53fab-2066-4548-b8f6-8d603a6edb1e"
      unitRef="usd">4300000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i406fb78e389f4a07b936b3d8cc26d3e0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90ZXh0cmVnaW9uOjNiZmNiODhhMWNkYzQyYTZiMjMwYjM5YmNmMGIzODNjXzg3NA_6c7bfbb5-a762-4bf2-8207-4c8a03902617"
      unitRef="usd">2500000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i98a694c5a1aa40c39acd2274f34e1d8b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90ZXh0cmVnaW9uOjNiZmNiODhhMWNkYzQyYTZiMjMwYjM5YmNmMGIzODNjXzk5NA_36a86c3c-b66e-4695-bf4d-47819fd36ec4"
      unitRef="usd">1800000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="if9045cdecd3847c7a9be5a157b195a63_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90ZXh0cmVnaW9uOjNiZmNiODhhMWNkYzQyYTZiMjMwYjM5YmNmMGIzODNjXzEwMDE_cadae01f-398d-4851-8da9-c248f260e1db"
      unitRef="usd">1200000</us-gaap:TaxCreditCarryforwardAmount>
    <kros:OperatingLossCarryforwardWrittenOff
      contextRef="i0be1209ce5e64d80a0f2dab0f2f8dc51_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90ZXh0cmVnaW9uOjNiZmNiODhhMWNkYzQyYTZiMjMwYjM5YmNmMGIzODNjXzYwNDczMTM5NTg1NTU_2e54665b-1dec-4af4-bf9d-2171110d8151"
      unitRef="usd">300000</kros:OperatingLossCarryforwardWrittenOff>
    <kros:OperatingLossCarryforwardWrittenOff
      contextRef="ia154276798fe4114b2f6bfb6c5d388e1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90ZXh0cmVnaW9uOjNiZmNiODhhMWNkYzQyYTZiMjMwYjM5YmNmMGIzODNjXzE5MTE_565b24c8-6cb2-47ae-b75d-739e1240bbf6"
      unitRef="usd">300000</kros:OperatingLossCarryforwardWrittenOff>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90ZXh0cmVnaW9uOjNiZmNiODhhMWNkYzQyYTZiMjMwYjM5YmNmMGIzODNjXzMzNDM_f68c3ece-89c1-402d-98d7-5839bb7e3a80"
      unitRef="usd">17500000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTAvZnJhZzozYmZjYjg4YTFjZGM0MmE2YjIzMGIzOWJjZjBiMzgzYy90ZXh0cmVnaW9uOjNiZmNiODhhMWNkYzQyYTZiMjMwYjM5YmNmMGIzODNjXzMzNTA_811d03f2-c36c-42bf-97d0-bebdfb505ffa"
      unitRef="usd">12000000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90ZXh0cmVnaW9uOjFmZTkxODRkZGNhMjQ3NDE5ODdkNWQxNjNiYzZjOTFmXzM4ODc_1d4baa37-d7ab-42e2-98d8-c51078a545e9">COMMITMENTS AND CONTINGENCIES&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company has historically entered into lease arrangements for its facilities and certain equipment. As of December&#160;31, 2021, the Company had one operating lease with required future payments, related to its real estate. In applying the transition guidance under ASU No.&#160;2016-02, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases (Topic 842)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASC 842&#x201d;), early adopted by the Company effective March&#160;1, 2017, the Company determined the classification of its real estate lease to be operating and recorded a&#160;ROU&#160;asset and lease liability as of the effective date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;In March 2017, the Company entered into a lease agreement (the &#x201c;Lexington Lease&#x201d;) for its headquarters located in Lexington, Massachusetts. In July and August 2019, the Company entered into the first and second amendment, respectively, to its Lexington Lease to expand the rental space to 10,417 square feet. In August 2021, the Company entered into a third amendment to its Lexington Lease (the "Third Amendment") to extend the lease term through March&#160;31, 2023 and to further expand the rental space to 15,622 square feet. The lease modification from the Third Amendment resulted in a non-cash increase to the Company's operating lease liabilities and right-of-use assets of $0.7 million in the quarter ended September 30, 2021. As required under the term of the lease agreement as collateral for the facility lease, the Company had restricted cash of $0.1 million in the form of a certificate of deposit as of December&#160;31, 2021 and 2020. The Lexington Lease provides for scheduled annual rent increases throughout the lease term and does not include termination or purchase options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;From time to time, leases may include options to renew the lease after the expiration of the initial lease term. A renewal period is included in the lease term only when it is reasonably certain that the Company will exercise such renewal options. As of December&#160;31, 2021, no renewal options existed that the Company believed were reasonably certain of being exercised.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The following table contains a summary of the lease costs recognized under ASC 842 and other information pertaining to the Company&#x2019;s operating lease for the years ended December&#160;31, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;FOR THE YEARS 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:'Arial',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:'Arial',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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Lease cost&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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Operating lease cost&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Other information&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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Operating lease payments&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Remaining lease 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.3 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.9 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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Discount 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;8.02&#160;&lt;/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:'Arial',sans-serif;font-size:9.5pt;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-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Lexington Lease does not include any variable payments. As the Lexington Lease does not provide an implicit rate, the Company utilized its incremental borrowing rate based on what it would normally pay to borrow on a collateralized basis over a similar term for an amount equal to the lease payments at the commencement date in determining the present value of lease payments.&#160;As of December&#160;31, 2021 and 2020, the Company classified its short-term and long-term operating liabilities as short-term and long-term liabilities on the consolidated balance sheet, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, future discounted lease payments under all lease arrangements accounted for under ASC 842 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;MATURITY OF LEASE LIABILITY&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Included in the consolidated balance sheet:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Current portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;On September 7, 2021, the Company entered into an indenture of lease (the &#x201c;1050 Waltham Lease&#x201d;) with Revolution Labs Owner, LLC (the &#x201c;Landlord&#x201d;), pursuant to which the Company will lease approximately 35,662 square feet of office and laboratory space located at 1050 Waltham Street, Lexington, Massachusetts for its new principal executive office. The 1050 Waltham Lease has not yet commenced as of December&#160;31, 2021 and is therefore not included in the maturity table above. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The term of the 1050 Waltham Lease is currently expected to commence in the fourth quarter of 2022, on the date that the Landlord delivers the premises to the Company, which shall be after the substantial completion of agreed upon improvements to be performed by the Landlord (such date, the "Commencement Date"). This work is not expected to begin until the second quarter of 2022. The Company&#x2019;s obligation for the payment of base rent for the premises begins four months after the Commencement Date (the &#x201c;Rent Commencement Date&#x201d;) and will initially be fixed at $0.2 million per month, which will increase by approximately 3% per annum. The Company will be obligated to reimburse the Landlord for certain variable costs, including its proportional share (approximately 20% of the rentable area of the building) of taxes and operating expenses, as specified in the 1050 Waltham Lease. The 1050 Waltham Lease has a term of eight years and four months, measured from the Commencement Date. The Company has the option to extend the term of the 1050 Waltham Lease for a period of an additional five years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;In connection with its entry into the 1050 Waltham Lease and as a security deposit, the Company has provided the Landlord a letter of credit in the amount of approximately $1.2 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Landlord has the right to terminate the 1050 Waltham Lease upon customary events of default. The Company has the right to terminate the 1050 Waltham Lease if (i) the Landlord work on the premises has not commenced on or prior to July 1, 2022 or (ii) the premises are not ready for occupancy within a specified time period after October 21, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Short-term Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company enters into short-term leasing arrangements related to storage of clinical trial materials. The Company has $5,089 and $36,290 related to rent expense for the years ended December&#160;31, 2021 and 2020, respectively. As of December&#160;31, 2021 and 2020, the Company classified its short-term operating lease liabilities within accrued expenses and other current liabilities, as the Company has elected the practical expedient whereby it will not recognize leases with terms of 12 months or less on the balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company is not a party to any litigation and does not have contingency reserves established for any litigation liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;In connection with the Lexington Lease entered into in March 2017, the Company received a loan from the landlord of $0.2 million related to its tenant improvement allowance, which is recorded as a non-current liability in the Company&#x2019;s consolidated balance sheets. The Company is required to repay interest only on the loan of 8.0% for the first 18 months of the lease and will then repay the full amount plus interest in installments over the remaining 3.5 year term of the lease, which expires in December 2022. The Company made payments totaling $65,000 related to the loan in 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Future payments under the Company&#x2019;s loan obligation as of December&#160;31, 2021, are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Refer to Note&#160;7, License Agreements, for any potential future milestone or royalty payment amounts. These are not currently probable or estimable.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <kros:LesseeOperatingLeaseNumberOfLeases
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90ZXh0cmVnaW9uOjFmZTkxODRkZGNhMjQ3NDE5ODdkNWQxNjNiYzZjOTFmXzYwNDczMTM5NjM5OTY_b8dd3c53-cb14-43af-b40a-b76481a11eec"
      unitRef="lease">1</kros:LesseeOperatingLeaseNumberOfLeases>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="i147c99d04faf4926add986ae70f7491d_I20190831"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90ZXh0cmVnaW9uOjFmZTkxODRkZGNhMjQ3NDE5ODdkNWQxNjNiYzZjOTFmXzg1OA_69bcd6f0-4af5-46fd-aeca-efad57824cd1"
      unitRef="sqft">10417</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="i010ffcf15bde4ba88979aab82637e729_I20210831"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90ZXh0cmVnaW9uOjFmZTkxODRkZGNhMjQ3NDE5ODdkNWQxNjNiYzZjOTFmXzY1OTcwNjk3NzE0MjU_c0436db3-3540-4d23-b7ba-481f1e1a07d4"
      unitRef="sqft">15622</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:OperatingLeaseLiability
      contextRef="iad210c3919c542d8959e720a52a817ed_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90ZXh0cmVnaW9uOjFmZTkxODRkZGNhMjQ3NDE5ODdkNWQxNjNiYzZjOTFmXzY1OTcwNjk3NzE0Mjk_a7f4e0cc-2f61-4cf6-baea-12107a60892c"
      unitRef="usd">700000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="iad210c3919c542d8959e720a52a817ed_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90ZXh0cmVnaW9uOjFmZTkxODRkZGNhMjQ3NDE5ODdkNWQxNjNiYzZjOTFmXzY1OTcwNjk3NzE0Mjk_af6d2614-464d-4b2c-8b50-547b8ae2de76"
      unitRef="usd">700000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i768bbfd00d364ef08c08eefd1ecb75dc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90ZXh0cmVnaW9uOjFmZTkxODRkZGNhMjQ3NDE5ODdkNWQxNjNiYzZjOTFmXzk5Nw_5397cedf-eeb3-44c1-9e52-095ffbe6e801"
      unitRef="usd">100000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="i3899990860794670a89c01c1e7d5a509_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90ZXh0cmVnaW9uOjFmZTkxODRkZGNhMjQ3NDE5ODdkNWQxNjNiYzZjOTFmXzk5Nw_578eebc9-bd25-4cbe-bad6-61a294592ddf"
      unitRef="usd">100000</us-gaap:RestrictedCashNoncurrent>
    <kros:LesseeOperatingLeaseNumberOfRenewalOptions
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90ZXh0cmVnaW9uOjFmZTkxODRkZGNhMjQ3NDE5ODdkNWQxNjNiYzZjOTFmXzMyOTg1MzQ4OTIwNTc_84584b63-2584-48fe-95c8-350346840b58"
      unitRef="renewal_option">0</kros:LesseeOperatingLeaseNumberOfRenewalOptions>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90ZXh0cmVnaW9uOjFmZTkxODRkZGNhMjQ3NDE5ODdkNWQxNjNiYzZjOTFmXzM4ODg_88032b90-10cd-4d86-a9f7-ee53b8291afc">&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The following table contains a summary of the lease costs recognized under ASC 842 and other information pertaining to the Company&#x2019;s operating lease for the years ended December&#160;31, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;FOR THE YEARS 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:'Arial',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:'Arial',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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Lease cost&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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Operating lease cost&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Other information&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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Operating lease payments&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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Remaining lease 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.3 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.9 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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Discount 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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;8.02&#160;&lt;/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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90YWJsZToyZjQxNzRmZjczZjc0ODlhYWM5ODVlZjEyOGI5ZmEzNy90YWJsZXJhbmdlOjJmNDE3NGZmNzNmNzQ4OWFhYzk4NWVmMTI4YjlmYTM3XzQtMS0xLTEtMjQ1NjE_f1dc83b6-7075-404b-83e3-ea219fa34e51"
      unitRef="usd">587000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90YWJsZToyZjQxNzRmZjczZjc0ODlhYWM5ODVlZjEyOGI5ZmEzNy90YWJsZXJhbmdlOjJmNDE3NGZmNzNmNzQ4OWFhYzk4NWVmMTI4YjlmYTM3XzQtMy0xLTEtMjQ1NjE_5a89a8ea-3c18-47ef-a37e-b1e553b5160d"
      unitRef="usd">468000</us-gaap:OperatingLeaseCost>
    <us-gaap:LeaseCost
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90YWJsZToyZjQxNzRmZjczZjc0ODlhYWM5ODVlZjEyOGI5ZmEzNy90YWJsZXJhbmdlOjJmNDE3NGZmNzNmNzQ4OWFhYzk4NWVmMTI4YjlmYTM3XzUtMS0xLTEtMjQ1NjE_ee6266ca-091b-4e59-a0f3-c8bc1783943f"
      unitRef="usd">587000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90YWJsZToyZjQxNzRmZjczZjc0ODlhYWM5ODVlZjEyOGI5ZmEzNy90YWJsZXJhbmdlOjJmNDE3NGZmNzNmNzQ4OWFhYzk4NWVmMTI4YjlmYTM3XzUtMy0xLTEtMjQ1NjE_6c73fd5c-0fbd-4dc6-aaa7-f335afb06ab1"
      unitRef="usd">468000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90YWJsZToyZjQxNzRmZjczZjc0ODlhYWM5ODVlZjEyOGI5ZmEzNy90YWJsZXJhbmdlOjJmNDE3NGZmNzNmNzQ4OWFhYzk4NWVmMTI4YjlmYTM3XzctMS0xLTEtMjQ1NjE_d6554651-69a8-4a58-a500-fc1d78f01246"
      unitRef="usd">587000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90YWJsZToyZjQxNzRmZjczZjc0ODlhYWM5ODVlZjEyOGI5ZmEzNy90YWJsZXJhbmdlOjJmNDE3NGZmNzNmNzQ4OWFhYzk4NWVmMTI4YjlmYTM3XzctMy0xLTEtMjQ1NjE_bd4fbf23-7f23-4a0c-a823-db3b7b733290"
      unitRef="usd">468000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90YWJsZToyZjQxNzRmZjczZjc0ODlhYWM5ODVlZjEyOGI5ZmEzNy90YWJsZXJhbmdlOjJmNDE3NGZmNzNmNzQ4OWFhYzk4NWVmMTI4YjlmYTM3XzgtMS0xLTEtMjQ1NjE_8d1e3ff6-e2a9-43ab-ab9f-934add6b8484">P1Y3M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90YWJsZToyZjQxNzRmZjczZjc0ODlhYWM5ODVlZjEyOGI5ZmEzNy90YWJsZXJhbmdlOjJmNDE3NGZmNzNmNzQ4OWFhYzk4NWVmMTI4YjlmYTM3XzgtMy0xLTEtMjQ1NjE_7ede2e6a-048d-4628-b952-0bf7d1381085">P1Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90YWJsZToyZjQxNzRmZjczZjc0ODlhYWM5ODVlZjEyOGI5ZmEzNy90YWJsZXJhbmdlOjJmNDE3NGZmNzNmNzQ4OWFhYzk4NWVmMTI4YjlmYTM3XzktMS0xLTEtMjQ1NjE_356bd6d9-83fb-4ac3-98c1-8ccacb68c82b"
      unitRef="number">0.0727</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i02186ea1274d46558a52d4a34f9a04ae_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90YWJsZToyZjQxNzRmZjczZjc0ODlhYWM5ODVlZjEyOGI5ZmEzNy90YWJsZXJhbmdlOjJmNDE3NGZmNzNmNzQ4OWFhYzk4NWVmMTI4YjlmYTM3XzktMy0xLTEtMjQ1NjE_e51c567c-4a19-4eef-9c39-f4692ab162c2"
      unitRef="number">0.0802</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90ZXh0cmVnaW9uOjFmZTkxODRkZGNhMjQ3NDE5ODdkNWQxNjNiYzZjOTFmXzM4ODU_c4d71dd7-3458-418d-8b6f-7d69abe4e4d4">&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, future discounted lease payments under all lease arrangements accounted for under ASC 842 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;MATURITY OF LEASE LIABILITY&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Included in the consolidated balance sheet:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Current portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90YWJsZTplOWY2YTZmOGI4MTY0Yzg2ODNhMzllNjAyNDVmZmEzNy90YWJsZXJhbmdlOmU5ZjZhNmY4YjgxNjRjODY4M2EzOWU2MDI0NWZmYTM3XzItMS0xLTEtMjQ1NjE_3ae10a06-3dff-4c11-8623-cf1db5b85154"
      unitRef="usd">913000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90YWJsZTplOWY2YTZmOGI4MTY0Yzg2ODNhMzllNjAyNDVmZmEzNy90YWJsZXJhbmdlOmU5ZjZhNmY4YjgxNjRjODY4M2EzOWU2MDI0NWZmYTM3XzMtMS0xLTEtMjQ1NjE_d4fba7b0-196e-47c1-8a1c-e0362b56d2f8"
      unitRef="usd">234000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90YWJsZTplOWY2YTZmOGI4MTY0Yzg2ODNhMzllNjAyNDVmZmEzNy90YWJsZXJhbmdlOmU5ZjZhNmY4YjgxNjRjODY4M2EzOWU2MDI0NWZmYTM3XzQtMS0xLTEtMjQ1NjE_5d86db2c-cf0e-4886-8aec-9495095382d1"
      unitRef="usd">1147000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90YWJsZTplOWY2YTZmOGI4MTY0Yzg2ODNhMzllNjAyNDVmZmEzNy90YWJsZXJhbmdlOmU5ZjZhNmY4YjgxNjRjODY4M2EzOWU2MDI0NWZmYTM3XzUtMS0xLTEtMjQ1NjE_92146dc3-a5c7-4e22-8b4b-48efe9124884"
      unitRef="usd">54000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90YWJsZTplOWY2YTZmOGI4MTY0Yzg2ODNhMzllNjAyNDVmZmEzNy90YWJsZXJhbmdlOmU5ZjZhNmY4YjgxNjRjODY4M2EzOWU2MDI0NWZmYTM3XzYtMS0xLTEtMjQ1NjE_fee4f46e-b8a5-4d57-9e15-62618eb87081"
      unitRef="usd">1093000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90YWJsZTplOWY2YTZmOGI4MTY0Yzg2ODNhMzllNjAyNDVmZmEzNy90YWJsZXJhbmdlOmU5ZjZhNmY4YjgxNjRjODY4M2EzOWU2MDI0NWZmYTM3XzgtMS0xLTEtMjQ1NjE_5308e417-f25a-4dae-8947-220c6a606161"
      unitRef="usd">862000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90YWJsZTplOWY2YTZmOGI4MTY0Yzg2ODNhMzllNjAyNDVmZmEzNy90YWJsZXJhbmdlOmU5ZjZhNmY4YjgxNjRjODY4M2EzOWU2MDI0NWZmYTM3XzktMS0xLTEtMjQ1NjE_52c015af-9734-44b4-b706-d4854948c574"
      unitRef="usd">231000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i654418b82f204e58960843bbfb1dc0f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90YWJsZTplOWY2YTZmOGI4MTY0Yzg2ODNhMzllNjAyNDVmZmEzNy90YWJsZXJhbmdlOmU5ZjZhNmY4YjgxNjRjODY4M2EzOWU2MDI0NWZmYTM3XzEwLTEtMS0xLTI0NTYx_fe96d694-9063-4e3b-bf30-b9d869add2b7"
      unitRef="usd">1093000</us-gaap:OperatingLeaseLiability>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="i398f341c53bd4f9fa4914478e99c5c10_I20210907"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90ZXh0cmVnaW9uOjFmZTkxODRkZGNhMjQ3NDE5ODdkNWQxNjNiYzZjOTFmXzY1OTcwNjk3NzM5OTg_2f8ca28f-e728-46f8-a7df-2fb88aa7e094"
      unitRef="sqft">35662</us-gaap:AreaOfRealEstateProperty>
    <kros:LesseeOperatingLeasePeriodForBaseRentToCommence
      contextRef="if87a474e4426475090e94d91ddade92a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90ZXh0cmVnaW9uOjFmZTkxODRkZGNhMjQ3NDE5ODdkNWQxNjNiYzZjOTFmXzg3OTYwOTMwMjk2NDM_eecfea47-e7b2-4452-bf30-3224dd1713f0">P4M</kros:LesseeOperatingLeasePeriodForBaseRentToCommence>
    <kros:LesseeOperatingLeaseMonthlyBaseRent
      contextRef="if87a474e4426475090e94d91ddade92a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90ZXh0cmVnaW9uOjFmZTkxODRkZGNhMjQ3NDE5ODdkNWQxNjNiYzZjOTFmXzY1OTcwNjk3NzQwMTg_e969780f-14a6-408f-bf77-543799433da3"
      unitRef="usd">200000</kros:LesseeOperatingLeaseMonthlyBaseRent>
    <kros:LesseeOperatingLeaseAnnualIncreaseInMonthlyBasePaymentPercentage
      contextRef="if87a474e4426475090e94d91ddade92a_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90ZXh0cmVnaW9uOjFmZTkxODRkZGNhMjQ3NDE5ODdkNWQxNjNiYzZjOTFmXzY1OTcwNjk3NzQwMjU_d418e050-5ebb-4ad7-8f0e-028b1f16a31d"
      unitRef="number">0.03</kros:LesseeOperatingLeaseAnnualIncreaseInMonthlyBasePaymentPercentage>
    <kros:LesseeOperatingLeaseReimbursableExpensesProportionalPercentage
      contextRef="i433d59e5640b419cb018d91fd0d538c6_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90ZXh0cmVnaW9uOjFmZTkxODRkZGNhMjQ3NDE5ODdkNWQxNjNiYzZjOTFmXzY1OTcwNjk3NzQwMjk_cb1f4a91-362d-43f8-86f5-1d04e65dae0d"
      unitRef="number">0.20</kros:LesseeOperatingLeaseReimbursableExpensesProportionalPercentage>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="i433d59e5640b419cb018d91fd0d538c6_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90ZXh0cmVnaW9uOjFmZTkxODRkZGNhMjQ3NDE5ODdkNWQxNjNiYzZjOTFmXzg3OTYwOTMwMjk2MjY_83d9d8b3-a1b1-45e2-9e4c-cb59746453cd">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i433d59e5640b419cb018d91fd0d538c6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90ZXh0cmVnaW9uOjFmZTkxODRkZGNhMjQ3NDE5ODdkNWQxNjNiYzZjOTFmXzY1OTcwNjk3NzQwNjI_1c228787-ba06-4e75-bee2-8b84db28fafa"
      unitRef="usd">1200000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:ShortTermLeaseCost
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90ZXh0cmVnaW9uOjFmZTkxODRkZGNhMjQ3NDE5ODdkNWQxNjNiYzZjOTFmXzI1OTM_1842e5a9-b739-4da1-8cd8-7d6e8653e5cd"
      unitRef="usd">5089</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i7cefe9221bf0429794d38b36a9c69abb_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90ZXh0cmVnaW9uOjFmZTkxODRkZGNhMjQ3NDE5ODdkNWQxNjNiYzZjOTFmXzI2MDA_115f94f0-af1d-4bd9-85a1-b9f6e92761d7"
      unitRef="usd">36290</us-gaap:ShortTermLeaseCost>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i6d4d84deb1cd49e584e4ea1ec8af957d_I20180331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90ZXh0cmVnaW9uOjFmZTkxODRkZGNhMjQ3NDE5ODdkNWQxNjNiYzZjOTFmXzYwNDczMTM5NjAzMDQ_c8969658-ebad-4c59-8557-8f98fb0212ae"
      unitRef="usd">200000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0592c7b31db0417e8bd8da265701f57e_I20170331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90ZXh0cmVnaW9uOjFmZTkxODRkZGNhMjQ3NDE5ODdkNWQxNjNiYzZjOTFmXzM0MTE_c2ce9e36-612e-40bd-9b7b-b8ad2059353c"
      unitRef="number">0.080</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentTerm
      contextRef="ib686ded361e34d59bdb40edff2997d61_D20170301-20170331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90ZXh0cmVnaW9uOjFmZTkxODRkZGNhMjQ3NDE5ODdkNWQxNjNiYzZjOTFmXzM0Mjg_9bafa315-98d0-4c72-ae3c-e13f5453d6e4">P18M</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="id386e11645994a97ad62cba0eb12cff4_D20170301-20170331"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90ZXh0cmVnaW9uOjFmZTkxODRkZGNhMjQ3NDE5ODdkNWQxNjNiYzZjOTFmXzYwNDczMTM5NjQwMDI_85ee6d45-cb28-4f10-a2e4-ea151097af92">P3Y6M</us-gaap:DebtInstrumentTerm>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="iaea90859817d49aaa0c82f001790a361_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90ZXh0cmVnaW9uOjFmZTkxODRkZGNhMjQ3NDE5ODdkNWQxNjNiYzZjOTFmXzM2MTI_993c4861-252b-42de-abaf-715762b8eb68"
      unitRef="usd">65000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90ZXh0cmVnaW9uOjFmZTkxODRkZGNhMjQ3NDE5ODdkNWQxNjNiYzZjOTFmXzM4ODY_89cec064-3b32-43e6-9627-ee7fefcc49b0">&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Future payments under the Company&#x2019;s loan obligation as of December&#160;31, 2021, are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.726%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;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:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="ice00fea5a0c84aa8be454d542d444b03_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90YWJsZTplZjM4Nzg2ZTgyMjk0MzZiYWY4MjUwMjVhY2Q3NWZkNi90YWJsZXJhbmdlOmVmMzg3ODZlODIyOTQzNmJhZjgyNTAyNWFjZDc1ZmQ2XzEtMS0xLTEtMjQ1NjE_db8b1129-65b0-4f23-b8eb-cc2b6e45e457"
      unitRef="usd">65000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="ice00fea5a0c84aa8be454d542d444b03_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90YWJsZTplZjM4Nzg2ZTgyMjk0MzZiYWY4MjUwMjVhY2Q3NWZkNi90YWJsZXJhbmdlOmVmMzg3ODZlODIyOTQzNmJhZjgyNTAyNWFjZDc1ZmQ2XzItMS0xLTEtMjQ1NjE_02011442-7563-4d9f-bef9-caf20a1450f3"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebt
      contextRef="ice00fea5a0c84aa8be454d542d444b03_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTYvZnJhZzoxZmU5MTg0ZGRjYTI0NzQxOTg3ZDVkMTYzYmM2YzkxZi90YWJsZTplZjM4Nzg2ZTgyMjk0MzZiYWY4MjUwMjVhY2Q3NWZkNi90YWJsZXJhbmdlOmVmMzg3ODZlODIyOTQzNmJhZjgyNTAyNWFjZDc1ZmQ2XzMtMS0xLTEtMjQ1NjE_c10923e2-e5b9-4a60-907a-9c075958138a"
      unitRef="usd">65000</us-gaap:LongTermDebt>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ic53fc7d252cf4771ba63dbfa1cafcbb4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTkvZnJhZzo1NGYzYTFiMWJmOWE0OTk4OTViNjVjYWJmODkwNDQ5Yy90ZXh0cmVnaW9uOjU0ZjNhMWIxYmY5YTQ5OTg5NWI2NWNhYmY4OTA0NDljXzU5NDk_ecd80f54-7985-4067-b6ff-2b46f5b95871">REVENUE FROM CONTRACTS WITH CUSTOMERS&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;Neurona License Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;On June 22, 2021, the Company entered into a license agreement (the "Neurona Agreement") with Neurona. Under the Neurona Agreement, the Company granted Neurona a non-exclusive license to use LDN-193189, an early-stage research compound, which the Company licenses from a third party, solely as a reagent in connection with the manufacturing of diagnostic and/or therapeutic products to make, have made, use, import, offer for sale and sell products and services arising therefrom, and to make, have made, acquire, transfer, import and export the compound for such use. The license excludes Neurona from any rights to use, sell or distribute the compound for any therapeutic or diagnostic purpose. Unless terminated by either party for breach of contract or insolvency, the Neurona Agreement, which commenced on the execution date, will continue in perpetuity until the last patent expires. Under the Neurona Agreement, the Company was paid a one-time, upfront license payment of $0.1 million from Neurona as of December&#160;31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;In accordance with the Company's ASC 606 assessment, Neurona is considered to be a customer. The Company identified a single performance obligation, the non-exclusive license, that was satisfied on the date of the execution of the Neurona Agreement when control of the license was transferred. The Company determined that the upfront license fee of $0.1 million constitutes the entire transaction price and does not require further allocation as there was only one performance obligation. The Company determined that the $0.1 million represented the point at which the licensee was able to use and benefit from the license and recognized revenue from upfront license fees when the license was transferred to Neurona upon execution of the Neurona Agreement. The Company recognized the upfront fee as revenue on its consolidated statement of operations for the year ended December&#160;31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;Hansoh License Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;In December 2021, the Company entered into a license agreement with Hansoh (the &#x201c;Hansoh Agreement&#x201d;). Under the Hansoh Agreement, the Company granted to Hansoh the exclusive right to develop, manufacture and commercialize KER-050 and licensed products containing KER-050 within the territories of mainland China, Hong Kong and Macau (the &#x201c;Territory&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;In connection with the Hansoh Agreement, Hansoh will purchase clinical trial supply of KER-050 from the Company, and the parties will also negotiate in good faith to enter into an agreement for commercial supply prior to any anticipated commercialization in the Territory. In addition, Hansoh will use commercially reasonable efforts to develop, obtain regulatory approval for, and commercialize licensed products in any region in the Territory.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Pursuant to the Hansoh Agreement, the Company is due a one-time, $20.0&#160;million upfront license payment and will also be eligible to receive up to an aggregate of (i) $26.5&#160;million upon the achievement of specified development milestones and (ii) $144.0&#160;million upon the achievement of specified net sales thresholds for all licensed products in the Territory. If a licensed product is approved for marketing in the Territory, the Company will be entitled to receive royalty payments based on a tiered percentage of annual net sales in each region within the Territory, with such percentage ranging from the low double digit to high teens, subject to specified potential royalty reductions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Hansoh&#x2019;s obligation to pay royalties for a given licensed product in a given region in the Territory will begin on the date of the first commercial sale for such licensed product in such region and continue until the latest of (i) 10 years from the date of the first commercial sale for such licensed product in such region, (ii) the expiration of the last valid claim of certain licensed patents or joint patents, and (iii) expiration of regulatory exclusivity in such region. During the royalty term, neither party will directly or indirectly commercialize a competing product in the Territory.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Hansoh Agreement will continue in force on a region-by-region basis until the expiration of the royalty term. Hansoh may terminate the Agreement in its entirety for convenience, with notice. The Company may terminate the Hansoh Agreement in its entirety for a patent challenge brought by Hansoh or its affiliates or their sublicensees. Either party may terminate the Hansoh Agreement in its entirety (i) if the other party materially breaches the Hansoh Agreement and fails to cure such breach or (ii) upon the bankruptcy of the other party.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company evaluated the Hansoh Agreement and concluded that it was subject to ASC 606, as the Company viewed the Hansoh Agreement as a contract with a customer. As such, the Company assessed the terms of the Hansoh Agreement and identified a single performance obligation for the Company to provide Hansoh an exclusive license to develop, manufacture and commercialize KER-050 and licensed products containing KER-050 in the Territory, including the underlying know-how related to such licenses. All other promised goods/services were deemed immaterial in the context of the Hansoh Agreement. The transaction price of the Hansoh Agreement is equal to the full $20.0&#160;million, which includes the one-time, non-refundable, non-creditable initial payment. All potential milestone payments (development and commercial), and royalty payments are &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;forms of variable consideration that are fully constrained as of the date of the Hansoh Agreement, and therefore, excluded from the transaction price. The Company allocated 100% of the transaction price to the single performance obligation. The Company recognized the upfront fee of $20.0&#160;million as revenue and $2.0 million in withholding tax on its consolidated statement of operations for the year ended December 31, 2021, and a receivable, net of withholding tax on its consolidated balance sheet as of December 31, 2021. The Company received the one-time upfront license payment from Hansoh in January 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company will recognize development milestone payments as revenue at the point in time when it is determined that it is probable such milestones will be achieved as all performance obligations will have been satisfied at the point which a milestone might occur (i.e., Hansoh will have assumed all responsibility for the activities under the Hansoh Agreement). The Company will recognize royalty payments and commercial milestone payments as the associated sales of licensed products are recorded by Hansoh, as they predominantly relate to the license granted with the Hansoh Agreement.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icc0c89a230e64da587ae113fccaab263_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTkvZnJhZzo1NGYzYTFiMWJmOWE0OTk4OTViNjVjYWJmODkwNDQ5Yy90ZXh0cmVnaW9uOjU0ZjNhMWIxYmY5YTQ5OTg5NWI2NWNhYmY4OTA0NDljXzYwNDczMTM5NjUxNzY_b975383d-90f8-4814-82a3-888a6760fbbf"
      unitRef="usd">100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icc0c89a230e64da587ae113fccaab263_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTkvZnJhZzo1NGYzYTFiMWJmOWE0OTk4OTViNjVjYWJmODkwNDQ5Yy90ZXh0cmVnaW9uOjU0ZjNhMWIxYmY5YTQ5OTg5NWI2NWNhYmY4OTA0NDljXzYwNDczMTM5NjU1NzA_7b252ed9-21b6-4a47-a7d3-c776ba7e6e23"
      unitRef="usd">100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icc0c89a230e64da587ae113fccaab263_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTkvZnJhZzo1NGYzYTFiMWJmOWE0OTk4OTViNjVjYWJmODkwNDQ5Yy90ZXh0cmVnaW9uOjU0ZjNhMWIxYmY5YTQ5OTg5NWI2NWNhYmY4OTA0NDljXzYwNDczMTM5NjU3MzM_7b252ed9-21b6-4a47-a7d3-c776ba7e6e23"
      unitRef="usd">100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0bc1939a232c4e739b0df67a0d96852e_D20211201-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTkvZnJhZzo1NGYzYTFiMWJmOWE0OTk4OTViNjVjYWJmODkwNDQ5Yy90ZXh0cmVnaW9uOjU0ZjNhMWIxYmY5YTQ5OTg5NWI2NWNhYmY4OTA0NDljXzMyOTg1MzQ5MDE4MjI_b2365613-34e2-4ce9-9ed5-f25d7a038802"
      unitRef="usd">20000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kros:RevenueRemainingPerformanceObligationDevelopmentMilestonesVariableConsideration
      contextRef="i740c859be4c34de7a3e1850c628dd6c9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTkvZnJhZzo1NGYzYTFiMWJmOWE0OTk4OTViNjVjYWJmODkwNDQ5Yy90ZXh0cmVnaW9uOjU0ZjNhMWIxYmY5YTQ5OTg5NWI2NWNhYmY4OTA0NDljXzIxOTkwMjMyNzY1NzA_6edc83c7-403d-4c00-a484-8044b632bab2"
      unitRef="usd">26500000</kros:RevenueRemainingPerformanceObligationDevelopmentMilestonesVariableConsideration>
    <kros:RevenueRemainingPerformanceObligationSalesMilestonesVariableConsideration
      contextRef="i740c859be4c34de7a3e1850c628dd6c9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTkvZnJhZzo1NGYzYTFiMWJmOWE0OTk4OTViNjVjYWJmODkwNDQ5Yy90ZXh0cmVnaW9uOjU0ZjNhMWIxYmY5YTQ5OTg5NWI2NWNhYmY4OTA0NDljXzIxOTkwMjMyNzY1ODU_f5ec647c-3681-4812-8695-bf1b092d5715"
      unitRef="usd">144000000</kros:RevenueRemainingPerformanceObligationSalesMilestonesVariableConsideration>
    <kros:ResearchAndDevelopmentArrangementContractToPerformForOthersExpirationPeriod
      contextRef="if921aa8217c84615927e4116f05c8e8a_D20211201-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTkvZnJhZzo1NGYzYTFiMWJmOWE0OTk4OTViNjVjYWJmODkwNDQ5Yy90ZXh0cmVnaW9uOjU0ZjNhMWIxYmY5YTQ5OTg5NWI2NWNhYmY4OTA0NDljXzg3OTYwOTMwNTIxNzI_9537cfd2-9957-407a-803b-9b994dfa79fb">P10Y</kros:ResearchAndDevelopmentArrangementContractToPerformForOthersExpirationPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0bc1939a232c4e739b0df67a0d96852e_D20211201-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTkvZnJhZzo1NGYzYTFiMWJmOWE0OTk4OTViNjVjYWJmODkwNDQ5Yy90ZXh0cmVnaW9uOjU0ZjNhMWIxYmY5YTQ5OTg5NWI2NWNhYmY4OTA0NDljXzYwNDczMTM5NzcxNTg_b2365613-34e2-4ce9-9ed5-f25d7a038802"
      unitRef="usd">20000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i740c859be4c34de7a3e1850c628dd6c9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTkvZnJhZzo1NGYzYTFiMWJmOWE0OTk4OTViNjVjYWJmODkwNDQ5Yy90ZXh0cmVnaW9uOjU0ZjNhMWIxYmY5YTQ5OTg5NWI2NWNhYmY4OTA0NDljXzMyOTg1MzQ5MDE4NTA_812ce5e5-377f-4b76-b8f8-349dd211e9f5"
      unitRef="number">1</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0bc1939a232c4e739b0df67a0d96852e_D20211201-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTkvZnJhZzo1NGYzYTFiMWJmOWE0OTk4OTViNjVjYWJmODkwNDQ5Yy90ZXh0cmVnaW9uOjU0ZjNhMWIxYmY5YTQ5OTg5NWI2NWNhYmY4OTA0NDljXzY1OTcwNjk3OTE1NjU_b2365613-34e2-4ce9-9ed5-f25d7a038802"
      unitRef="usd">20000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kros:RevenueFromContractWithCustomerWithholdingTaxes
      contextRef="iaae3d39ee2ad4c88915b2582acc0fc84_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOWQ5ZTg2NWM4MzQyYmE4MjUwNTgwYjIyODIxNGEzL3NlYzoyMDlkOWU4NjVjODM0MmJhODI1MDU4MGIyMjgyMTRhM18yNTkvZnJhZzo1NGYzYTFiMWJmOWE0OTk4OTViNjVjYWJmODkwNDQ5Yy90ZXh0cmVnaW9uOjU0ZjNhMWIxYmY5YTQ5OTg5NWI2NWNhYmY4OTA0NDljXzY1OTcwNjk3OTE2NDA_73e8ebe2-328b-4292-b7b7-29a4a93065bf"
      unitRef="usd">2000000.0</kros:RevenueFromContractWithCustomerWithholdingTaxes>
</xbrl>
